社区
嵌入开发(WinCE)
帖子详情
usb 更新logo
hugohong
2009-03-30 09:02:43
最近在搞usb更新nboot,eboot,logo,nk, 芯片是sirf_A4, 下载软体是别人写的utility,自己增加了更新logo的更能,改了eboot 代码,问题如下:
1.先更新logo,再新其它的image(包括logo) ok.
2.先更新eboot(nboot,nk),再更新logo程序就会死掉
我调试了一下,发现就是跑在 AtlasWriteBlock2Device 这里就挂了,搞了很久,还是找不到根源,希望高手能给我一些好的idea.
...全文
182
11
打赏
收藏
usb 更新logo
最近在搞usb更新nboot,eboot,logo,nk, 芯片是sirf_A4, 下载软体是别人写的utility,自己增加了更新logo的更能,改了eboot 代码,问题如下: 1.先更新logo,再新其它的image(包括logo) ok. 2.先更新eboot(nboot,nk),再更新logo程序就会死掉 我调试了一下,发现就是跑在 AtlasWriteBlock2Device 这里就挂了,搞了很久,还是找不到根源,希望高手能给我一些好的idea.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hzdysymbol
2009-03-31
打赏
举报
回复
[Quote=引用 4 楼 xajhuang 的回复:]
你不会把logo的数据非法覆盖掉了正常的Image了吧。
[/Quote]
有同感
检查一下更新前分配给Image,LOGO等各个区域的地址,大小,看有没有冲突
xumercury
2009-03-31
打赏
举报
回复
sirf_A4?A4的BSP没有带升级的code吗?怪异。。。。
zhujinqiang
2009-03-31
打赏
举报
回复
帮顶。
xajhuang
2009-03-31
打赏
举报
回复
你不会把logo的数据非法覆盖掉了正常的Image了吧。
hugohong
2009-03-31
打赏
举报
回复
[Quote=引用 1 楼 yashi 的回复:]
logo没有单独的什么“logo”程序吧,应该只是一段数据而已。你提供的信息很有限,没法给你具体的答复,你单独更新eboot有没有问题?
[/Quote]
单独更新任何image都没问题,只是在更新logo之前更新其它的image就会挂掉
我添加的更新logo代码是按照更新eboot代码改的,没什么区别
sphink10
2009-03-31
打赏
举报
回复
如楼上所说 LOGO只是一段数据而已 ,只是调用前后关系吧。
yashi
2009-03-31
打赏
举报
回复
logo没有单独的什么“logo”程序吧,应该只是一段数据而已。你提供的信息很有限,没法给你具体的答复,你单独更新eboot有没有问题?
hugohong
2009-03-31
打赏
举报
回复
问题解决了!哈哈!!!
原来logo太大,buffer 小了!
hugohong
2009-03-31
打赏
举报
回复
logo格式是.raw,这个应该没问题,我下载logo更新没问题
只是在下载logo之前下载eboot(nboot, nk),再下载logo就挂
xajhuang
2009-03-31
打赏
举报
回复
那你检查下下载的格式是不是正确,下载BIN文件的时候系统会自动解压,你下载LOGO文件明显不是BIN格式,有可能下载的代码把你LOGO文件当BIN文件处理去解压,这样肯定挂。
hugohong
2009-03-31
打赏
举报
回复
[Quote=引用 7 楼 hzdysymbol 的回复:]
引用 4 楼 xajhuang 的回复:
你不会把logo的数据非法覆盖掉了正常的Image了吧。
有同感
检查一下更新前分配给Image,LOGO等各个区域的地址,大小,看有没有冲突
[/Quote]
有可能, 不过我觉得即使这样,也应该下载成功,只是启动有问题,现在是下载logo就挂了。
反正来检查看看。
SSS6677量产工具V3.007
USB
OnCardSorting Ver 3.007 2008.12.9 1. 增加配置设定中的限制。 2. 修正 bug 在两个块中溢出问题。 3. 增加支持 SLC 半页模式功能,并优化半容量检查模式。 4. 增加固定容量时系统编程块 -2 必须有效,解决 0 ...
12种
USB
Log
o标识,你知道几个?
Apple始终是消费电子行业新技术最早的采纳者,对于
USB
也是如此,Apple的iMac是采用
USB
接口的首款主流产品,之后众多PC制造商跟随Apple的脚步,也开始推出不支持传统接口的PC电脑,进一步推动
USB
成为PC市场的标准配置...
【电子通识】
USB
Log
o的标识含义
USB
图标的设计灵感是来自罗马神话中的海神尼普顿(Neptune)(也是海王星的名字)的武器「三叉戟」,一支强有力的三齿鱼叉。
关于
USB
产品认证,不得不知道的问答专区!
若贵公司的产品已经通过测试、拿到产品TID,还需要与
USB
-IF签署Trademark License Agreement才能使用
USB
Log
o.如果要取得
USB
认证,您或您的客户(brand company)必须拥有
USB
VID(Vendor ID)并取得网站的账号密码以供...
【电子通识】
USB
3.0和
USB
2.0有什么区别?
USB
3.0和
USB
2.0在我们日常生活工作中较为常见,这两者有什么区别?
嵌入开发(WinCE)
19,521
社区成员
41,567
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章