天嵌 ARM开发社区

 找回密码
 注册
查看: 2207|回复: 3

求助—替换开机LOGO

[复制链接]
chenbin 发表于 2010-3-11 12:32:36 | 显示全部楼层 |阅读模式
本人新手,刚买到开发板TQ2440,请问如何替换开机LOGO,哪里有比较详细的教程,谢谢
亚瑟王 发表于 2010-3-11 15:13:25 | 显示全部楼层
在uboot下载模式使用命令b即可更新开发板中的开机logo。至于如何制作开机logo图片,请参考天嵌科技提供的TQ2440使用手册的附录的“开机logo制作”的章节和Linux移植手册的15.5和15.6章节。
binxd 发表于 2010-3-12 08:45:48 | 显示全部楼层
管理员能不能给点提示,哪方面的书有关于开机LOGO图片是怎么被加载的资料。
我在BSP包里找到关于开机LOGO启动的代码,在Eboot文件夹下的main.c文件856行:
// ----------------------------------add for Logo-----------------------------------
   
        pTemp = (LPBYTE)IMAGE_FRAMEBUFFER_UA_BASE_eboot;
               memset((void *)IMAGE_FRAMEBUFFER_UA_BASE_eboot, 0x00,                  
               LCD_ARRAY_SIZE_TFT_16BIT);
        j = 256 * 4;// 4block * 4
        //RETAILMSG(TRUE, (TEXT("ERR FLASH IMAGE LOGO 111 0x%x : 0x%x !!!         
                //\r\n"),j,flashInfo.wSectorsPerBlock));
        EXT_Logo();
        //memset((void *)pTemp, 0xff, LCD_ARRAY_SIZE_TFT_16BIT);
//----------------------------------------END---------------------------------------

其中memset函数的第二个参数应该是显示器要显示的内容,这里为什么是0x00?
亚瑟王 发表于 2010-3-12 15:31:54 | 显示全部楼层
1、memset那个是为了让LCD保持黑屏,后面那个EXT_Logo()的函数才是真正的读取logo并显示到LCD的函数。
2、关于开机logo在天嵌科技的使用手册和Linux移植手册里面讲解了的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-6 16:29 , Processed in 1.012734 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表