九鼎创展论坛

标题: wince6替换bootloader的问题 [打印本页]

作者: cdtjd    时间: 2015-5-8 16:29
标题: wince6替换bootloader的问题
i210的板子,我想将下图标示部分的提示去掉

C:\Users\Administrator\Desktop\1.jpg

更改WINCE600\PLATFORM\SMDKV210\SRC\BOOTLOADER\BLCOMMON\blcommon.c中EBOOT_VERSION_STRING的定义,bootloader重新编译,重烧生成的9tripod_boot.nb0后,再SD卡更新系统,屏幕出现的画面还是原来一样,请问是什么原因?我有开机串口按空格,然后按U烧写Erase.bin文件过,难道没有将之前的9tripod_boot.nb0删除吗?
作者: armeasy    时间: 2015-5-8 17:05
找到blcommon.c生成的LIB库,看库是否更新。可能里面有两个这种C文件,不要改错位置了。先生成LIB再生成NB0
作者: cdtjd    时间: 2015-5-8 18:52
没错, 应该就是Lib库没有更新,还是用的之前的,我查了一下,应该对应的是oal_blcommon.lib, 但是我把realse目录中的同名文件手动删除,然后builder工程,编译时出现下面的错误:

BUILD: [01:0000006260:ERRORE] NMAKE :  U1073: don't know how to make 'E:\WINCE600\platform\SMDKV210\SRC\bootloader\lib\oal_blcommon.lib'


作者: cdtjd    时间: 2015-5-9 11:27
OK了!
我把\WINCE600\PLATFORM\SMDKV210\lib\ARMV4I\retail下生成的新的oal_blcommon.lib手动放到WINCE600\platform\SMDKV210\SRC\bootloader\lib这个目录下面,然后执行Sysgen,这次编译就没有出错了,编译通过。再次重烧9tripod_boot.nb0,看到已经更新了界面!




欢迎光临 九鼎创展论坛 (http://bbs.9tripod.com/) Powered by Discuz! X3.2