NAND read: device 0 offset 0x280000, size 0x440000
4456448 bytes read: OK
Wrong Image Format for bootm command
ERROR: can't get kernel image!
我是用TFTP烧写kernel的,下面是烧写过程打印信息,TFTP传输过程中有传输出错的现象,是导致kernel出错的原因吗?
ti8148_EVM#tftp 0x81000000 uImage
link up on port 0, speed 1000, full duplex
Using cpsw device
TFTP from server 10.42.0.20; our IP address is 10.42.0.10
Filename 'uImage'.
Load address: 0x81000000
Loading: T #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#######T ##########################################################
#################################################################
##########################T #######################################
############
done
Bytes transferred = 2720200 (2981c8 hex)
TI8148_EVM#mw.b 0x81000000 0xFF 0x440000
TI8148_EVM#nand erase 0x00280000 0x00440000
NAND erase: device 0 offset 0x280000, size 0x440000
Erasing at 0x6a0000 -- 100% complete.
OK
TI8148_EVM#nand write 0x81000000 0x00280000 0x00440000
NAND write: device 0 offset 0x280000, size 0x440000
4456448 bytes written: OK
TI8148_EVM#setenv bootcmd 'nand read 0x81000000 0x280000 0x440000;bootm 0x81000000'
TI8148_EVM#saveenv
Saving Environment to NAND...
Erasing Nand...
Warning: Erase size 0x00002000 smaller than one erase block 0x00020000
Erasing 0x00020000 instead
Erasing at 0x260000 -- 100% complete.
Writing to Nand... done