关于生成NK.NB0的问题

hulx2007   2009-10-12 13:13 楼主
小弟用的平台是WinCE6.0,每次编译后只生成nk.bin文件,我需要的事nk.nb0文件,每次通过命令转换比较麻烦,在网上听说可以修改bib文件来直接生成nk.nb0文件,不知道那位高手知道,赐教~~~

回复评论 (17)

自己顶~~
点赞  2009-10-12 13:53
看看config.bib里面有没有这几项,在最后面:
  ROMSTART=xxxx   
  ROMSIZE=xxxx      
  ROMWIDTH=32
没有的话加上,试试看.
点赞  2009-10-12 14:51
我的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”是什么?怎么设置才行呢?
点赞  2009-10-12 15:01
没有人知道吗?
点赞  2009-10-12 17:27
在BSP的根目录地下.bat文件里面找找看~
点赞  2009-10-12 17:51
没用过6.0,帮你顶下
点赞  2009-10-12 18:50
LZ先按wulin250说的修改config.bib试试
IMGULDR 变量的定义,看看在不在BAT文件中(BSP目录下有个BAT文件的,如smdk2440a.bat)
点赞  2009-10-12 19:35
难道CE6只生成NK.BIN不生成NK.NB0了?不会吧?
点赞  2009-10-13 08:36
引用: 引用 8 楼 seven_zhangxw 的回复:
难道CE6只生成NK.BIN不生成NK.NB0了?不会吧?

应该是可以生成的,因为用cvrtbin命令可以把bin文件转换成nb0文件。。。。
点赞  2009-10-13 08:40
wince 6.0 有bug, 不自动生成 NK.NB0 文件
还好一般都是下载 NK.BIN 文件。
点赞  2009-10-13 08:43
楼上的意思就是如果要使用NB0文件的话,必须要用命令行转化啊??
点赞  2009-10-13 08:53
可以直接生成NB0文件的,按2楼的在Config.bib文件中设置。
我的是这么设置就可以生成的:
ROMSTART=80059000
ROMWIDTH=32
ROMSIZE=00F00000
点赞  2009-10-13 09:04
引用: 引用 3 楼 hao507 的回复:
我的config.bib文件里是这样的:

; 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”是什么?怎么设置才行呢?

可以自动生成的,把条件语句去掉就可以了如:
ROMSTART=84001000
ROMSIZE=00800000
ROMWIDTH=32
点赞  2009-10-13 09:06
引用: 引用 13 楼 wlc311 的回复:
引用 3 楼 hao507 的回复:
我的config.bib文件里是这样的:

; 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”是什么?怎么设置才行呢?

可以自动生成的,把条件语句去掉就可以了如:
ROMSTART=84001000
ROMSIZE=00800000
ROMWIDTH=32


同意楼上
点赞  2009-10-13 09:21
谢谢你们,现在搞定了~~
点赞  2009-10-13 10:03
引用: 引用 15 楼 hao507 的回复:
谢谢你们,现在搞定了~~

请问编译后如果能直接生成nb0的话,可以直接拷到sd卡上启动吗?
点赞  2009-10-23 10:38
引用: 引用 16 楼 daluno001 的回复:
引用 15 楼 hao507 的回复:
谢谢你们,现在搞定了~~

请问编译后如果能直接生成nb0的话,可以直接拷到sd卡上启动吗?

那你的BootLoader要支持这个功能才行的
点赞  2009-10-26 10:34
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复