九鼎创展论坛中文版English
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 4427|回复: 3
打印 上一主题 下一主题

wince6替换bootloader的问题

[复制链接]
跳转到指定楼层
楼主
发表于 2015-5-8 16:29:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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删除吗?
回复

使用道具 举报

沙发
发表于 2015-5-8 17:05:12 | 只看该作者
找到blcommon.c生成的LIB库,看库是否更新。可能里面有两个这种C文件,不要改错位置了。先生成LIB再生成NB0
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2015-5-8 18:52:46 | 只看该作者
没错, 应该就是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'

回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2015-5-9 11:27:50 | 只看该作者
OK了!
我把\WINCE600\PLATFORM\SMDKV210\lib\ARMV4I\retail下生成的新的oal_blcommon.lib手动放到WINCE600\platform\SMDKV210\SRC\bootloader\lib这个目录下面,然后执行Sysgen,这次编译就没有出错了,编译通过。再次重烧9tripod_boot.nb0,看到已经更新了界面!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳市九鼎创展科技官方论坛 ( 粤ICP备11028681号-2  

GMT+8, 2024-11-25 20:08 , Processed in 0.016792 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表