无法加载NK.NB0

流氓法拉利   2009-11-13 09:11 楼主
我用的是刷卡的方式加载NK.NB0. 为什么我编译生成的NK.NB0  BOOT引导无法识别和加载
串口打印信息如下。
System ready!
Preparing for download...
Boot Configure is found
OEMPredownload...
SD card is  inserted, pin level is 0x0
dwSdClk = 0.
InitMasterBootRecord
SD card is  inserted, pin level is 0x0
dwSdClk = 0.
InitMasterBootRecord
SD card is  inserted, pin level is 0x0
dwSdClk = 0.
InitMasterBootRecord
+BLFlashDownload: Copy Image from Flash to Memory(0x80001000)
NAND Image INVALID!

回复评论 (9)

NAND Image INVALID!

是不是你的代码中不认nb0格式?看看是不是认bin格式的呢
点赞  2009-11-13 10:45
看看你的nk.bin和nk.nb0大小差距多少,如果很接近,请裁剪组件。
点赞  2009-11-13 10:51
引用: 引用 2 楼 gooogleman 的回复:
看看你的nk.bin和nk.nb0大小差距多少,如果很接近,请裁剪组件。


why?
点赞  2009-11-13 11:42
确定读取到的数据是正确的吗?看一下内存中的数据,与你的NB0文件数据是否一致
点赞  2009-11-13 12:10
nnd,的费解
点赞  2009-11-13 16:55
用nk.bin试一下
点赞  2009-11-16 14:11
留名关注 没搞明白状况呢
点赞  2009-11-16 14:18
弱弱的问一句:什么叫刷卡的方式加载nk.nb0??
点赞  2009-11-16 15:22
这个问题和我修改Bootloader代码中的NAND Image INVALID! 很像
建议你在BOOT中搜索这句话
是个SWTICH语句后,NK的大小 超过 内存镜像最大值
更改内存镜像最大值 大于 NK 的大小,就不会出现了,哈哈,祝你成功!
点赞  2009-11-17 15:32
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复