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

am3354 使用linux-4.9.28版本中 启动内核时GPMC_AD12输出电平的问题

你好,我在Uboot中将gpmc_ad12复用成gpio并输出高电平,Uboot加载内核后,运行到”Starting kernel …  “时就会将gpmc_ad12的电平拉低,请问在修改哪里的内核参数,可以避免在启动linux内核时拉低gpmc_ad12的电平,谢谢!

Shine:

请问是否有参考过下面的帖子?http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/p/123320/345144.aspx#345144

Liping Chen1:

回复 Shine:

你好,我刚刚看过推荐的帖子,有个问题想请教下,我实际上在.dts文件里将lcd的设备取消了,时间上就不会有对GPMC_ad12的复位操作了吧?

另外,在 flag 中 添加 HWMOD_INIT_NO_RESET位,请问相应的内核源码的位置在哪里啊?谢谢了,对linux 内核不熟。

Liping Chen1:

回复 Shine:

请问有人能解答下吗,将flag 中 添加 HWMOD_INIT_NO_RESET位已试过,还是会拉低GPMC_AD12的电平,谢谢了。

Steven Liu1:

回复 Liping Chen1:

看一下你的GPMC_AD12的相关pinmux设置,就是control module寄存器中间的相关管脚设置。设置为上下拉使能,并且设置为pull up。同时要设置HWMOD_INIT_NO_RESET这个flag属性。看看这样能解决你的问题吗?

赞(0)
未经允许不得转载:TI中文支持网 » am3354 使用linux-4.9.28版本中 启动内核时GPMC_AD12输出电平的问题
分享到: 更多 (0)