pathname
2.1_系统_Linux-3.0.35 > 04_开发指导 > 01_系统LOGO
2.1_system_Linux-3.0.35 > 04_development instruction > 01_ system LOGO
file instruction
Bin2C.exe:用来把BMP位图转换成.c文件。
Bin2C.exe:to convert BMP to .c file。
myzr.bmp:示例图像文件(8位位图)。
myzr.bmp:sample image file(8 bit BMP)。
myzr.c:示例.c文件。
myzr.c:sample.c file。
准备BMP格式(8位位宽)的图像文件。
prepare BMP format(8 bit)image file。
使用Bin2C.exe将图像文件转换成C文件。
convert image file to C file with Bin2C.exe。
modify variable name to be consistent with code in u-boot,to ensure data to be transfered correctly
编辑上面生成的c文件,修改为
compile the c file created above,modify
unsigned char acmyzr[] = {
const unsigned char myzr_bmp_logo[] = {
add definition of data size
在“End of file”前一行插入
insert
in previous row of“End of file”
int myzr_bmp_logo_size = sizeof(myzr_bmp_logo);
将myzr.c 改名为 myzr_bmp_logo.c,并替换掉 u-boot 源码中的 board/myzr/common/myzr_bmp_logo.c
change myzr.c to be named as myzr_bmp_logo.c,then replace board/myzr/common/myzr_bmp_logo.c in u-boot source code with it
参照《MY-IMX6 Linux-3.0.35 编译手册》
refer to《MY-IMX6 Linux-3.0.35 compilation manual》
更新系统到新的u-boot。
renew system to the new u-boot。
重新启动即可在评估板的液晶屏上看到需要的LOGO。
re-boot and LOGO needed will be shown on LCD screen of evaluation board。
内核修改LOGO这方面的资料在网络上很常见,这里不再写入文档。
the guide for kernel modify LOGO is easily found in internet, so it is ignored here。
更多回帖