335X 内核4.1启动后,会复位LCD ,导致UBOOT显示的图片变残影,大概1S左右,怎么取消内核启动复位呢?
在/arch/arm/mach-omap2/omap_hwmod_33xx_data.c
修改 了LCD 的HWMOD 配置
.flags = HWMOD_INIT_NO_RESET | HWMOD_CONTROL_OPT_CLKS_IN_RESET,
但没什么反应?
yongqing wang:
HWMOD_INIT_NO_RESET 可能只有对比如ADC等设备阻止内核启动后复位
yongqing wang:
可以试试内核启动复位LCD 后在重新显示一下uboot 显示的那个图片
xiyuan ma:
回复 yongqing wang:
没有用,UBOOt显示后,内核启动,重启LCD,在显示还的等1S左右,可以看到液晶慢慢变淡,在变好
yongqing wang:
回复 xiyuan ma:
重显示确实会这样
yongqing wang:
回复 xiyuan ma:
直接把液晶的复位管脚去掉,也许可行
Shine:
请看下面的e2e帖子
e2e.ti.com/…/663860
xiyuan ma:
回复 Shine:
这个帖子,最后也没搞定…..
xiyuan ma:
回复 yongqing wang:
是LCD的SCK被内核重置了,复位脚没有接的
yongqing wang:
回复 xiyuan ma:
在LCD的驱动代码里看看能不能去掉SCK的复位