MTK FAQ资料介绍:MT2601平台L1.MP9版本DWS配置方法

[DESCRIPTION]

MT2601平台L1.MP9版本只是修改kernel下面的DWS文件没有办法让LK里面的GPIO生效

[SOLUTION]

原因是:
从lk drvgen.mk以及build log看,lk out目录下面生成的头文件是直接拷贝的
lk/target/$project/inc/跟lk/target/$project/include/target/下的文件。
所以只是修改kernel-3.10/arch/arm/mach-mt2601/$project/dct/dct/codegen.dws
不会生效
解决方法:
手动修改下面目录的头文件,然后build。
/alps/bootable/bootloader/lk/target/$project/inc
/alps/bootable/bootloader/lk/target/$project/include/target/
比如:修改cust_gpio_boot.h GPIO1 配置为输入上拉。一定要确保IES为1
//Configureation for Pin1
#define GPIO1_MODE GPIO_MODE_00
#define GPIO1_DIR GPIO_DIR_IN
#define GPIO1_PULLEN GPIO_PULL_ENABLE
#define GPIO1_PULL GPIO_PULL_DOWN
#define GPIO1_DATAOUT GPIO_OUT_ZERO
#define GPIO1_DATAINV GPIO_DATA_UNINV
#define GPIO1_IES 0
#define GPIO1_SMT GPIO_SMT_DISABLE
修改为:
#define GPIO1_MODE GPIO_MODE_00
#define GPIO1_DIR GPIO_DIR_IN
#define GPIO1_PULLEN GPIO_PULL_ENABLE
#define GPIO1_PULL GPIO_PULL_UP
#define GPIO1_DATAOUT GPIO_OUT_ZERO
#define GPIO1_DATAINV GPIO_DATA_UNINV
#define GPIO1_IES 1
#define GPIO1_SMT GPIO_SMT_DISABLE

注:资料来自一牛网论坛

MT2601平台L1.MP9版本DWS配置方法相关推荐

  1. mysql 8.0.24版本安装配置方法图文教程

    文章来源: 学习通http://www.bdgxy.com/ 普学网http://www.boxinghulanban.cn/ 智学网http://www.jaxp.net/ 本文记录了mysql 8 ...

  2. mysql 8.0.28版本安装配置方法图文教程

    mysql 8.0.28版本安装配置方法图文教程 从 Mysql 官网下载 mysql 下载完成后直接双击进行安装,打开后的页面如下所示: 选择自定义custom,接着下一步 将MySQL Serve ...

  3. OVM虚拟化平台安装成功后初始化配置方法!

    为什么80%的码农都做不了架构师?>>>    对于首安装OVM用户,在OVM平台安装成功后,第一次登陆出现无法登陆的状况!​ OVM管理平台在成功安装后,必需进行admin初始化设 ...

  4. windows10下 tensorflow gpu版本安装配置方法

    最近要用到tensorflow,之前安装了cpu版本的,但训练模型速度实在是慢,打算安装一个GPU版本的tensorflow: 安装环境为:wiindows 10, anaconda python36 ...

  5. MT6(8)735平台Android5.1 codege.dws 配置

    版权声明:版权所有,转载请注明出处,感谢阅读 https://blog.csdn.net/m0_37526672/article/details/80411535 一. 修改codegen.dws文件 ...

  6. iis6扩展php_windows2003server中iis6多版本php配置方法

    配置fastcgi 打开C:\WINDOWS\system32\inetsrv\fcgiext.ini 最下面[Types]后增加 php:1036241886=PHP5217 php:1410061 ...

  7. Win11下VS2022的emguCV4.6安装配置方法

    本人做图像处理处理很多年了,最开始是用VC6,尽管有一些源码例子,但好多库还得自己创建,什么都得自己写,工作量巨大.VS是从2003版本开始入门的,这也是VS的第一个版本,这个版本其实是个测试版,有很 ...

  8. MySQL在Windows和Linux平台上多版本多实例安装配置方法(5.5、5.6、5.7、8.0)

    MySQL在Windows和Linux平台上多版本多实例安装配置方法(5.5.5.6.5.7.8.0) Linux下MySQL 5.5.5.6和5.7的RPM.二进制和源码安装 参考: http:// ...

  9. [sensorhub]MT6752/32平台sensor hub KK和L版本配置方法

    [sensorhub]MT6752/32平台sensor hub KK和L版本配置方法 [DESCRIPTION] MT6752/32平台sensor hub KK和L版本配置方法 [SOLUTION ...

最新文章

  1. Node.js + Express + Springboot实现前后端分离架构
  2. BCH接下来如何走?且看这场大会传达了什么思想
  3. 【Java Web后台实验与开发】ServletHTTPRequest笔记
  4. LLVM3.8停止了旧Windows版本,取消Autoconf,改进Clang
  5. 2020倩女幽魂服务器正在维修,倩女幽魂手游2020年12月3日维护公告
  6. 打造自己博客(wordpress)的wap手机版本
  7. Codeforces Gym 101173 CERC 16 D BZOJ 4790 Dancing Disks
  8. 微软BI 之SSRS 系列 - 使用 LookupSet 和 Adjacent Group 等高级技巧在报表中跨 Dataset 分组查询...
  9. PAT1019. 数字黑洞
  10. kernel---1
  11. 面向过程和面向对象的区别,通俗易懂
  12. C语言实现抽签小功能
  13. java教务排课系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
  14. C++中的setw()函数
  15. 使用 python-pptx-interface 将PPT转换成图片
  16. box-shadow单边阴影设置
  17. Question | 怎样有效杜绝“羊毛党“的薅羊毛行为?
  18. Win7下使用VirtualBox虚拟机安装OS X 10.9 Mavericks
  19. Python中Selenium模块的使用
  20. 【成功实现】python对tif图片的读取与保存

热门文章

  1. 【ELK】自定义ES-5.4.1插件步骤2——带action-amp;amp;gt;transportaction分层结构并包含详细的集成测试步骤
  2. 云VR的未来发展方向
  3. 2021最新整理JAVA常见面试题附答案
  4. 2021年衡水中学高考成绩查询,2019年衡水中学的高考成绩会怎样,看看往年的战绩就明白了...
  5. sonique的插件Dee2
  6. JAVA笔记(6)面向对象(上)
  7. 如何判断牛市是否来了,看这4种指标就够了
  8. MySQL导入数据库1118错误解决方案[ERR] 1118 - Row size too large (> 8126). Changing some columns to TEXT or BLOB
  9. 自己封装了一个带有比较日期的datepicker组件
  10. python 一键爬取百度图片