TI中文支持网
TI专业的中文技术问题搜集分享网站

uboot 修改一个IO 为默认高定平,内核系统后,IO又变低了·。怎么修改让内核启动时候,默认IO脚为高

    大家好,我用的是TI-SDK2.00. 内核是4.1    现在加入了设备树,配置成gpio-leds 修改指定的IO脚为高

但发现内核都快启动完了,IO脚才会完成配置为高,速度比较慢。。大概6s多,uboot 修改后,被内核更改了。

所以想修改内核335X的 源码,在4.1的内核,找到了mach_omap2 文件夹 ,但不知道是在那个文件里,可以修改mux配置,,求指点下!

谢谢了!

Jian Zhou:

Linux内核启动后,会把整个GPIO模块初始化,可以修改Linux 底层驱动初始化的部分。

xiyuan ma:

回复 Jian Zhou:

是GPIO的初始化吗?我在内核里驱动,gpio-omap.c 改了半天,也没搞定,求指点下,谢谢了!

Jian Zhou:

回复 xiyuan ma:

应该是底层初始化之前会对GPIO模块reset,把这个reset去掉试试看看有没有效果。

赞(0)
未经允许不得转载:TI中文支持网 » uboot 修改一个IO 为默认高定平,内核系统后,IO又变低了·。怎么修改让内核启动时候,默认IO脚为高
分享到: 更多 (0)