主题 : 我想在u-boot运行阶段,显示自己的logo,如何做? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 9224
精华: 0
发帖: 34
金钱: 225 两
威望: 78 点
贡献值: 0 点
综合积分: 68 分
注册时间: 2009-09-22
最后登录: 2010-11-04
楼主  发表于: 2010-10-08 14:31

 我想在u-boot运行阶段,显示自己的logo,如何做?

我的u-boot运行的时候,屏幕无任何显示,按了开关,都不知道按到了没有。因此,想做一个logo,在u-boot启动内核的工程中,LCD有所显示,或者至少能打印一句话,请问各位前辈,这个应该如何做?
级别: 新手上路
UID: 9224
精华: 0
发帖: 34
金钱: 225 两
威望: 78 点
贡献值: 0 点
综合积分: 68 分
注册时间: 2009-09-22
最后登录: 2010-11-04
1楼  发表于: 2010-10-08 14:33
级别: 新手上路
UID: 9224
精华: 0
发帖: 34
金钱: 225 两
威望: 78 点
贡献值: 0 点
综合积分: 68 分
注册时间: 2009-09-22
最后登录: 2010-11-04
2楼  发表于: 2010-10-08 17:42
级别: 新手上路
UID: 9224
精华: 0
发帖: 34
金钱: 225 两
威望: 78 点
贡献值: 0 点
综合积分: 68 分
注册时间: 2009-09-22
最后登录: 2010-11-04
3楼  发表于: 2010-10-09 09:34
1,在u-boot /tool目录下找到logo
2,找到printk
正在处理中。。。
级别: 新手上路
UID: 13247
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2010-01-21
最后登录: 2011-05-27
4楼  发表于: 2010-10-26 14:44
1、添加logo可以通过修改tools/logos/denx.bmp文件来实现,前提是已经初始化了LCD设备。
2、打印语句可以在arm/lib/board.c中相应的相应位置添加printf()。
3、还可以通过初始化LED的对应管脚,来控制灯的亮灭,从而知道程序执行的位置。
级别: 新手上路
UID: 53364
精华: 0
发帖: 18
金钱: 90 两
威望: 18 点
贡献值: 0 点
综合积分: 36 分
注册时间: 2011-08-06
最后登录: 2022-02-14
5楼  发表于: 2011-11-06 11:50