小弟用的平台是WinCE6.0,每次编译后只生成nk.bin文件,我需要的事nk.nb0文件,每次通过命令转换比较麻烦,在网上听说可以修改bib文件来直接生成nk.nb0文件,不知道那位高手知道,赐教~~~
看看config.bib里面有没有这几项,在最后面:
ROMSTART=xxxx
ROMSIZE=xxxx
ROMWIDTH=32
没有的话加上,试试看.
我的config.bib文件里是这样的:
[code]
; Make an NB0 if ULDR is built
IF IMGULDR
; make an NB0
ROMSTART=84001000
IF WINCEDEBUG=debug
ROMSIZE=00800000
ELSE
ROMSIZE=00400000
ENDIF WINCEDEBUG
ROMWIDTH=32
ENDIF
想请问“IMGULDR”是什么?怎么设置才行呢?
LZ先按wulin250说的修改config.bib试试
IMGULDR 变量的定义,看看在不在BAT文件中(BSP目录下有个BAT文件的,如smdk2440a.bat)
难道CE6只生成NK.BIN不生成NK.NB0了?不会吧?
引用: 引用 8 楼 seven_zhangxw 的回复:
难道CE6只生成NK.BIN不生成NK.NB0了?不会吧?
应该是可以生成的,因为用cvrtbin命令可以把bin文件转换成nb0文件。。。。
wince 6.0 有bug, 不自动生成 NK.NB0 文件
还好一般都是下载 NK.BIN 文件。
楼上的意思就是如果要使用NB0文件的话,必须要用命令行转化啊??
可以直接生成NB0文件的,按2楼的在Config.bib文件中设置。
我的是这么设置就可以生成的:
ROMSTART=80059000
ROMWIDTH=32
ROMSIZE=00F00000
引用: 引用 15 楼 hao507 的回复:
谢谢你们,现在搞定了~~
请问编译后如果能直接生成nb0的话,可以直接拷到sd卡上启动吗?