当前位置: 首页 >> 开源操作系统 >> WinCE NK.bin与NK.nb0
 

WinCE NK.bin与NK.nb0

作者:      来源:     发表时间:2006-06-02     浏览次数:      字号:    

http://bbs.zndev.com/htm_data/48/0605/111527.html

in config.bib , set
   ROMSTART=xxxx
   ROMWIDTH=xxxx
   ROMSIZE=xxxxxx

这3个变量必须被赋值.

 可以参考别的BSP或EBOOT里的boot.bib
 
 据我所知,NK.BIN中的内容是被压缩过的,NK.NB0中的内容是没有压缩的,
 两者大小的区别是因为在生成过程中BIN会将你设定的后面的NULL自动去掉,而NB0就不会,NB0
 一定是你设定的大小。在wince5.0中nb0的大小是等于memory.cfg 中设定的LENGTH的大小,而在wince40--4.2时三楼的设定方式,但两者在Flash中除了BIN带有头512byte之外没有区别。
 更正是512byte而不是bit
 其实你可以参考EBOOT里BOOT.BIB里的设置. 很多BSP的EBOOT编译出来都会是EBOOT.NB0.
 
 我用PB编译系统,只生成了NK.BIN,并没有生成NK.NB0,这个是在哪设置的?
 我用把NK.BIN通过cvrtbin 工具转变成NK.NB0,但下载到内存竟跑不起来
 You are using Windows CE not Windows Mobile. right? by default, NK.NB0 will not be generated.
 要产生NK.NBx文件,你必须在Config.bib中设置ROMSIZE参数。
 如ROMSIZE=02000000,设置NK.NB0的大小为32M,若Image的大小超过32M,则还会产生NK.NB1,NK.NB2……

编辑 webmaster

 
 
 
评论更多>>
 
 
发表
 
姓名: QQ:
性别: MSN:
E-mail: 主页:
评分: 1 2 3 4 5
评论内容:
验证码:
  
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。
  •