TQ2440板子,WinCE6系统。在光盘提供的TQ2440 BSP基础上自定义系统,编译成功。生成的NK.bin在下载时出错,在超级终端中返回的信息如下:
Addr: 0x30000000 ; Size: 0x1ED5A8D
Read Bin Files StartAddr:0x80200000 ; Length: 0x1F3CA54
Download BIN file information:
-----------------------------------------------------
[0]: Base Address=0x80200000 Length=0x1f3ca54
-----------------------------------------------------
+=OEMVerifyMemory+ dwStartAddr:0x80200000 dwLength:0x1f3ca54
BIN image type unknow
dwStartAddr 0xa ; dwLength0x0
rom_offset=0x0.
ROMHDR at Address 80200044h
+WriteOSImageToBootMedia: g_dwTocEntry =1, ImageStart: 0x80200000, ImageLength:
0x1f3ca54, LaunchAddr:0x80201000
INFO: OEMLaunch: Found chain extenstion: '' @ 0x80200000
Writing single region/multi-region update, dwBINFSPartLength: 32754260
WriteData: Start = 0x0, Length = 0x1f3ca54.
WriteData: trying to write past end of partition.
ERROR: StoreImageToBootMedia: Failed to write region to BINFS partition (start=0
x80200000, length=0x1F3CA54).
ERROR: OEMLaunch: Failed to store image to Smart Media.
ERROR: OEMLaunch: Halting...
SpinForever...
是不是我生成的NK文件太大了?NK.bin文件30.8 MB (32,332,419 字节)
因为之前我生成的几次都可以正常下载,所有正常下载的NK都没超过30M。
这个问题怎么解决? |