SKY2440开发板开机有两个画面,一个是uboot里的,一个是系统BSP的,如果要想修改这两个画面,要对uboot和BSP都要进行修改。
u-Boot部分开机画面的修改
下载了官方论坛上的新版本uboot,按照手册内容,操作如下:
1、开机空格进入uboot菜单
2、选择1选项,将新版的uboot烧写进去
3、重启,选择b选项,把自己定制的开机logo画面下载到开发板(这里需要用Image2Lcd软件,将bmp图片格式转化成bin格式再下载)
4、再重启,就可以看到新的开机画面了
ps:这个有个问题,新版本的uboot没有选项4的功能,也就是烧写wince映像,不知道要怎么烧写操作系统映像~~~
BSP部分开机画面的修改
1、用Image2Lcd软件,将bmp图像转化成.c文件(文件名为EmbedSky,保证图像数组的名称与原来的图像数组名一致。如:const unsigned char EmbedSky[153600])
2、替换BSP包中的相应文件(D:/WINCE500/PLATFORM/SMDK2440/KERNEL/HAL目录下的EmbedSky.c)
3、重新Sysgen下,生成新的映像
4、用uboot功能4,下载映像即可。