• 全部
  • 问答

请教几个关于wince烧写的问题

ayin668 2010-06-23 11:35:25
我在PB里定制了wince6.0系统 生成了nk.bin nk.nb0文件,生成镜像的时候没有把 BSP中的bootloader和 oal加进去编译。
我想把nk.bin烧写到开发板上去看看,查了下,又说要先烧写 什么 eboot ,ubootnboot 2440boot.bin,2440Init.axf 2440boot.axf. 把我搞晕了,这些东西是什么关系啊?需要先烧写这些东西再烧写 nk.bin吗?能不能直接烧写nk.bin进去呢?本人刚学,不是很懂,请多指教啊
...全文
78 点赞 收藏 10
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ayin668 2010-07-03
hai shi mei yong a
回复
IT铁哥 2010-06-25
你的bootloader文件夹下面有些什么文件夹,
仔细研究一下文件里面的SOURCE,MAKEFILE等文件。就会弄明白许多东西。
回复
老猿IVD 2010-06-24
你买的开发板应该是有使用手册的吧?按照手册一步一步做
回复
ayin668 2010-06-24
[Quote=引用 1 楼 nommm 的回复:]
编译完了以后除了nk.bin还有个stepldr和eboot,这两个先依次烧进去然后再烧nk。

我这个板子是这样的。
[/Quote]

你好,奇怪了,我编译生成的 没有 step1dr eboot 啊?找不到,
我编译的时候把 bootloader oal 都加进去编译了。
怎么回事啊?
请高人指点啊。
回复
91program 2010-06-23
烧写nk.bin,需要用到EBoot

所以必须保证板子上已经存在EBoot
回复
daifeijin 2010-06-23
你是买的开发板吗?你按开发板手册做就可以了!
回复
nommm 2010-06-23
编译完了以后除了nk.bin还有个stepldr和eboot,这两个先依次烧进去然后再烧nk。

我这个板子是这样的。
回复
hao507 2010-06-23
[Quote=引用 5 楼 ayin668 的回复:]

不知道我这样理解对不对。
我买板子的提供的 2440boot.bin 应该就是 eboot吧?
我应该先烧写 2440boot 或者e……
[/Quote]
不知道2440boot.bin是什么boot,最好看下开发板的使用说明书。
我的平台上的bootloader是由stepldr和eboot组成的,stepldr烧写到flash的block0,eboot烧写到block2,nk烧写到block7。系统上电执行stepldr,stepldr从block2将eboot读取到SDRAM中运行,eboot的功能就比较多了,可以升级、调试、直接加载操作系统。
回复
ayin668 2010-06-23
[Quote=引用 4 楼 hao507 的回复:]
引用 3 楼 91program 的回复:
烧写nk.bin,需要用到EBoot

所以必须保证板子上已经存在EBoot

不一定要用到EBoot的吧,用ADS下面的nboot和sboot也是可以的。
[/Quote]

不知道我这样理解对不对。
我买板子的提供的 2440boot.bin 应该就是 eboot吧?
我应该先烧写 2440boot 或者eboot 进去,再烧写 自己定制的wince 系统?
是这样理解吗?
回复
hao507 2010-06-23
[Quote=引用 3 楼 91program 的回复:]
烧写nk.bin,需要用到EBoot

所以必须保证板子上已经存在EBoot
[/Quote]
不一定要用到EBoot的吧,用ADS下面的nboot和sboot也是可以的。
回复
相关推荐
发帖
嵌入开发(WinCE)
创建于2007-09-28

1.9w+

社区成员

硬件/嵌入开发 嵌入开发(WinCE)
申请成为版主
帖子事件
创建了帖子
2010-06-23 11:35
社区公告
暂无公告