luecheng 发表于 2013-12-7 16:54:55

TQ210 如何关闭uboot LCD上调试信息显示

本帖最后由 luecheng 于 2014-1-10 13:21 编辑

TQ210 如何关闭uboot LCD上调试信息显示,就是进入uboot后 LCD右上角的红色error框、刷机进度条之类的信息

TQ-ZQL 发表于 2013-12-9 13:47:22

在配置单里去掉CONFIG_EMBEDSKY_INPUT

亚瑟王 发表于 2013-12-9 17:52:59

开机没有任何LCD显示吗?
到这个帖子下载u-boot补丁,参考帖子中的做法做即可。
http://www.armbbs.net/forum.php?mod=viewthread&tid=18412

luecheng 发表于 2013-12-30 17:45:43

亚瑟王 发表于 2013-12-9 17:52
开机没有任何LCD显示吗?
到这个帖子下载u-boot补丁,参考帖子中的做法做即可。
http://www.armbbs.net/f ...

这个把uboot logo一起去了,开机要等10秒才会有显示,本来以为不会太长的,要去掉LCD上的调试信息而不去掉LOGO,有没有更好的解决方案?

亚瑟王 发表于 2014-1-2 09:05:33

luecheng 发表于 2013-12-30 17:45
这个把uboot logo一起去了,开机要等10秒才会有显示,本来以为不会太长的,要去掉LCD上的调试信息而不去 ...

估计你没有看过u-boot源码。
在TQ210配备的u-boot源码中,common/main.c里面abortboot函数里面调用了类似:Lcd_printf的函数,屏蔽掉这些就可以了。然后再找整个u-boot源码,只要是调用了Lcd_printf的都屏蔽掉,就可以开始不显示这些数据量。然后再在你认为适合的地方或者就在abortboot函数中调用embedsky_user_logo函数,同时在main_loop函数中屏蔽掉embedsky_user_logo函数。

luecheng 发表于 2014-1-10 09:02:59

本帖最后由 luecheng 于 2014-1-10 09:10 编辑

亚瑟王 发表于 2014-1-2 09:05
估计你没有看过u-boot源码。
在TQ210配备的u-boot源码中,common/main.c里面abortboot函数里面调用了类 ...
谢谢,看来我偷懒不成功啊

亚瑟王 发表于 2014-1-10 11:12:02

luecheng 发表于 2014-1-10 09:02
谢谢,看来我偷懒不成功啊

问题解决了请修改帖子类型为“已解决”(请参考:http://www.armbbs.net/forum.php?mod=viewthread&tid=15200)。
页: [1]
查看完整版本: TQ210 如何关闭uboot LCD上调试信息显示