我使用S3C2410芯片和K9F1208的FLASH。现在我的EBOOT可以实现直接下载NK.BIN并在RAM中启动,但是无法在FLASH中启动。
超级终端显示如下:
TFTP: Desktop losing ACK, block number = 18570, Ack again
TFTP: Desktop losing ACK, block number = 32099, Ack again
rom_offset=0x0.
ROMHDR at Address 8C300044h
::OEMLaunch, ImageStart:0x8C300000, ImageLength:0x1189134, LaunchAddr:0x8C301000
EbootWaitForHostConenct
Got EDBG_CMD_JUMPIMG
Got EDBG_CMD_CONFIG, flags:0x00000000
KitlTransport: 0x1
OEMLaunch: (IMAGE_TYPE_RAMIMAGE|IMAGE_TYPE_BINFS)
+WriteRegionsToBootMedia: ImageStart: 0x8C300000, ImageLength: 0x1189134, Launch
Addr:0x8C301000
INFO: OEMLaunch: Found chain extenstion: '' @ 0x8C300000
Writing single region/multi-region update, dwBINFSPartLength: 18387252
IsValidMBR: MBR sector = 0xFFFFFFFF
OpenPartition: Invalid MBR. Formatting flash.
Enter LowLevelFormat [0x0, 0x7F].
Erasing flash block(s) [0x0, 0x7F] (please wait): EraseBlocks: found a bad block
(0x0) - skipping...
EraseBlocks: found a bad block (0x1) - skipping...
EraseBlocks: found a bad block (0x2) - skipping...
...
EraseBlocks: found a bad block (0x7F) - skipping...
Done.
BP_LowLevelFormat: no good blocks
OpenPartition: Partition Exists=0x0 for part 0x21.
CreatePartition: Enter CreatePartition for 0x21.
LastLogSector: Last log sector is: 0x101F.
CreatePartition: sectors [0x1F020, 0x8C60] requested are out of range or taken b
y another partition
ERROR: WriteRegionsToBootMedia: Failed to open/create BINFS partition.
WARNING: OEMLaunch: Failed to store BinFS regions to boot media.
另外eboot格式化FLASH功能也不好使
大家帮帮忙,看看该如何解决