由于需要在uboot阶段显示logo,我配置好uboot使能lcd驱动,但启动后uboot却跑死了,查找代码(drivers/video/da8xx-fb.c)定位在读lcd寄存器时挂掉的:

后加入打印信息确认地址为0x4830e028,与数据手册地址相符。
我在uboot中直接敲入命令: md.l 0x4830e028 1 ,想不到uboot也挂了。

接着我又根据手册打印了一些其它的寄存器,发现也有些地址不能读
出现这种问题就代表uboot中是没法操作lcd了。求专家解答。
Steven Liu1:
在读取这个配置之前,对于LCD模块的相关clock等使能工作都做了吗?印象中,uboot这块貌似是没有做初始化的。
tianxiao long:
回复 Steven Liu1:
好像没有
Mak he:
回复 tianxiao long:
tianxiao long ,
你好!
我同你的问题一模一样,不知道你有没有解决这个问题,解决了麻烦告知一下,是修改那个地方,谢谢!
TI中文支持网



