| 
前  言 本文档主要说明替换开机LOGO图片的方法,默认基于NAND FLASH配置评估板进行测试,使用Linux系统启动卡(Micro SD启动模式)启动系统。 
  我司提供的Linux系统镜像已支持U-Boot启动阶段的开机LOGO显示功能。评估板上电启动后,U-Boot将读取Linux系统对应路径的LOGO图片(即bootlogo.bmp文件),并输出至HDMI显示屏,显示过程会持续至内核启动完成。 Linux系统默认支持HDMI显示,请将评估板HDMI OUT接口连接至HDMI显示屏。如需切换为7英寸LCD屏、10.4英寸LVDS屏、7英寸MIPI屏,请参考《评估板测试手册》替换对应的系统固件并连接对应显示屏进行测试。  
LOGO制作LOGO图片要求为BMP格式的24位位图,并且图片分辨率建议不超过HDMI显示器分辨率。本小节提供在Windows系统将LOGO图片转换为BMP格式的24位位图的方法。 请在Windows下准备一张待测试图片,此处以Tronlong的JPG格式LOGO为例。使用Windows系统自带的画图工具打开图片,选择“重新调整大小”将图  
 图 1 
点击“文件 -> 另存为(A) -> BMP图片(B)”。  
 图 2 
将调整好的图片命名为bootlogo.bmp,保存类型为24位位图。此bootlogo.bmp文件即为新制作的LOGO图片。  
 图 3 
LOGO替换通过命令替换LOGO图片从Linux系统启动卡启动评估板,将新制作好的bootlogo.bmp文件拷贝至评估板文件系统目录下,执行如下命令,替换Linux系统启动卡原来的bootlogo.bmp文件。 Target# cp bootlogo.bmp /run/media/mmcblk0p1/bootlogo.bmp Target# sync  
 图 4 
备注:若使用eMMC配置评估板,请按如下方法替换LOGO图片。 - 从Linux系统启动卡启动评估板,执行如下命令,替换Linux系统启动卡原来的bootlogo.bmp文件。
 
 
 Target# cp bootlogo.bmp /run/media/mmcblk1p1/bootlogo.bmp Target# sync - 从eMMC启动评估板,执行如下命令,替换eMMC原来的bootlogo.bmp文件。
 
 
 Target# cp bootlogo.bmp /run/media/mmcblk0p1/bootlogo.bmp Target# sync 替换完成后,将评估板断电重启,U-Boot启动时,HDMI显示器将显示替换后的LOGO图片,如下图所示。  
 图 5 
通过Linux系统镜像替换LOGO图片评估板支持通过替换LinuxSDK原来bootlogo.bmp文件、重新生成Linux系统镜像的方式进行LOGO图片替换。可将新生成的Linux系统镜像制作成“量产卡”,批量生产时基于“量产卡”快速固化系统至NAND FLASH或eMMC。 备注:由于存放bootlogo.bmp文件的NAND FLASH的boot-resource分区为只读分区,无法通过命令替换LOGO图片,因此需通过Linux系统镜像替换。 打开Ubuntu,请先参考《Linux系统使用手册》编译LinuxSDK,再执行如下命令,替换LinuxSDK对应目录下原来的bootlogo.bmp文件。 备注:若使用eMMC配置评估板,请将命令中的"tlt113-evm-nand"修改为"tlt113-evm-emmc"。 Host# cd /home/tronlong/T113/tina5.0_v1.0/device/config/chips/t113_i/configs/tlt113-evm-nand/buildroot/ Host# cp /mnt/hgfs/SharedFolders/bootlogo.bmp ./bootlogo.bmp  
 图 6 
执行如下命令,进入tina5.0_v1.0目录,打包生成新的Linux系统镜像。 Host# cd /home/tronlong/T113/tina5.0_v1.0/ Host# ./build.sh pack  
 图 7 
其中打包生成的"/home/tronlong/T113/tina5.0_v1.0/out/t113_i_linux_tlt113-evm-nand_uart0.img"适用于NAND FLASH配置评估板,仅支持NAND FLASH启动;"/home/tronlong/T113/tina5.0_v1.0/out/t113_i_linux_tlt113-evm-nand-sdboot_uart0.img"适用于NAND FLASH配置评估板,仅支持Linux系统启动卡(Micro SD启动模式)启动。  
 图 8 
 图 9 
请参考《Linux系统启动卡制作及系统固化》文档重新制作Linux系统启动卡。制作完成后,将Linux系统启动卡插至评估板Micro SD卡槽,评估板HDMI OUT接口连接至HDMI显示屏。评估板上电,HDMI显示屏将显示替换后的LOGO图片,如下图所示。  
 图 10 
 
 |