TQ210启动logo修改教程与软件资源

需积分: 15 5 下载量 64 浏览量 更新于2024-09-09 收藏 585KB PDF 举报
本篇笔记详细介绍了如何在TQ210设备上修改启动logo,主要涉及两个关键部分:U-Boot Logo制作和LCD屏幕上的logo定制。 1. U-Boot Logo制作 - U-Boot 是一个开源的低级 Bootloader,用于加载 Linux 内核和其他引导程序。在TQ210中,获取U-Boot的源码包后,首先需要解压并进入源码目录,使用`#tar xvfj u-boot-1.1.6_20091031.tar.bz2 -C/`命令。接着配置源码,通过`#make EmbedSky_config`,并编译生成镜像文件`u-boot.bin`。配置过程依赖于Makefile,其中关键在于选择正确的交叉编译器(3.4.5),因为u-boot-1.1.6版本不支持EABI技术的编译器。 2. LCD屏幕Logo定制 - 对于bootloader的开机logo,你可以使用"Image2LCD.rar"软件,它能帮助你创建bootloader使用的开机logo镜像和WinCE的logo源码。对于不同类型的LCD(如奇美Q35或东华3.5寸屏),需要在`/opt/EmbedSky/u-boot-1.1.6/include/configs/EmbedSky.h`文件的第112行修改`#define LCD_TYPE W35`为相应类型,然后重新编译以适应LCD屏幕。 - 开机滚动条的修改涉及到`/opt/EmbedSky/u-boot-1.1.6/drivers/lcd/embedsky_lcd.c`文件中的`drawProcessBar`函数,可以根据需求调整滚动条样式和行为。 - 下载模式的logo修改则涉及到`embedsky_tq_logo`函数,位于`/opt/EmbedSky/u-boot-1.1.6/drivers/lcd/embedsky_lcd.c`和`/opt/EmbedSky/u-boot-1.1.6/common/main.c`文件中。这里涉及到替换或自定义logo图片数组,确保选择的图片格式适配嵌入式系统,并与代码逻辑协调。 本学习笔记提供了TQ210设备启动logo修改的具体步骤和所需工具,包括源码操作、配置参数设置以及针对不同LCD屏幕的定制技巧,对希望定制自己设备启动界面的开发者具有实际指导价值。