社区
嵌入开发(WinCE)
帖子详情
烧写nk.bin到Flash上的问题
devilgavin
2011-05-12 09:10:15
使用eboot将NK.Bin下载到ram中,再将ram中的nk.bin烧写到Flash上:
1、在下载时nk.bin中的地址是虚拟地址0x80001000等等,怎么将这些地址转换为flash中的地址?以便将nk.bin烧写到flash上。
2、一般是将nk.bin转换为nk.nb0后,再烧写到Flash上,那么怎么转换?
有个想法不知正确不正确,将nk.bin中地址之间的空闲区都写成0x00,这样可以么
...全文
68
3
打赏
收藏
烧写nk.bin到Flash上的问题
使用eboot将NK.Bin下载到ram中,再将ram中的nk.bin烧写到Flash上: 1、在下载时nk.bin中的地址是虚拟地址0x80001000等等,怎么将这些地址转换为flash中的地址?以便将nk.bin烧写到flash上。 2、一般是将nk.bin转换为nk.nb0后,再烧写到Flash上,那么怎么转换? 有个想法不知正确不正确,将nk.bin中地址之间的空闲区都写成0x00,这样可以么
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
devilgavin
2011-05-13
打赏
举报
回复
解决了,参考了下面2个资料:
http://blog.csdn.net/shuiii/archive/2008/02/27/2125138.aspx
http://bbs.eeworld.com.cn/thread-131071-1-1.html
zhengmeifu
2011-05-12
打赏
举报
回复
eboot.nb0的地址空闲区都是0x00。烧NK.BIN一般都是烧bin文件,nb0文件会很大的。在eboot\nand.cpp中的WriteFlashNK()函数中会自己转换地址的。
当我遇上-你
2011-05-12
打赏
举报
回复
烧写nk.bin,运行时会解压的
PW2440嵌入式主板使用手册V1.2
2.6.2 将
NK
.
BIN
下载到内存运行 2.6.3 快速使用WinCE各个接口功能 三WinCE5.0 编译环境的安装 3.1 安装Platform Builder 5.0 (简称PB) 3.2 安装相关补丁 3.3 PB软件工具使用简介 四PW2440嵌入式主板标配WinCE BSP...
NK
.
BIN
,
NK
.NB0文件结构简析
NK
.
BIN
,
NK
.NB0文件结构简析转...下位机在接收到此文件后,可以解压缩后直接运行,也可以
烧
写
到
Flash
上。
NK
.
BIN
相比
NK
.NB0多了三个信息: 1. 映像文件起始地址: 指明此映像文件应该被装载到的地址 2.
wince7下将
NK
.
bin
文件转为
NK
.nb0
NK
.
bin
文件和
NK
.nb0文件区别: 1、
NK
.
bin
中的内容是被压缩过的,
NK
.nb0中的内容是没有压缩过的。 2、
NK
.nb0的大小由C:\WINCE700\platform\ZYNQ7000\FILES\config.bib文件中ROMSIZE参数决定(config.bib文件是用于...
CE5.0 - eboot
烧
写
NK
.nb0的详细流程
CE5.0 - eboot
烧
写
NK
.nb0的详细流程可以参考《CE5.0 - eboot加载
NK
.nb0的详细流程》
nk
.nb0首先通过umon下载到DDR中,然后执行
烧
写
操作,
烧
写
到
flash
上.PLATFORM/SMDK2440A/Src/Bootloader/Eboot/main.c==>...
NK
.
bin
和
NK
.nb0详解
⑶
NK
.NB0就是
NK
.
BIN
展开后的文件,bootloader可以支持下载NB0,也可支持下载
BIN
,一般的做法是对于NB0的文件下载到RAM后就直接
烧
写
到NAND
Flash
中,对于
BIN
的文件下载后先解压然后再
烧
写
到NAND
Flash
上,其实也可以...
嵌入开发(WinCE)
19,504
社区成员
41,569
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章