chang_nicolas
驱动小牛
驱动小牛
  • 注册日期2004-08-26
  • 最后登录2007-03-29
  • 粉丝0
  • 关注0
  • 积分370分
  • 威望39点
  • 贡献值0点
  • 好评度34点
  • 原创分0分
  • 专家分0分
阅读:1272回复:1

请教:bin 和 nb0的问题

楼主#
更多 发布于:2004-12-28 16:23
这两个文件有什么主要的不同啊,WinCe的image用nb0, 而UBoot用bin,为什么啊?
还有在为NK分配空间时
IF BUILD_ROM_BIN
        NK   80080000  01F80000 RAMIMAGE    ; FLASH 32MB - 0x80000: Locate above EBOT image and configuration block
    ENDIF
    IF BUILD_ROM_NB0
        NK   80000000  02000000 RAMIMAGE    ; FLASH 32MB - Replace EBOOT Image
    ENDIF
这个意思是当image文件类型不一样,它的启始地址就不一样吗?就是说WinCE image可以是bin了?
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-29 13:58
NB0是最终烧到FLASH里面的代码;
BIN是NB0的RUN LENGTH压缩文件,在用BOOTLOADER下载OS IMAGE时使用的是BIN,BOOTLOADER会自动帮你把它解压成NB0放到目标板指定位置,这个位置是你自己指定的。BIN的格式你可以查看帮助,他们的起始地址是一样的;
你这个可能有些特殊处理,看看说明吧
根据地的兄弟们,团结就是力量
游客

返回顶部