韦东山Linux嵌入式课程社区
直播中

李常杰

7年用户 195经验值
私信 关注

uboot启动内核失败该怎么办?

环境:
uboot-2012.04
linux-3.4.2
jz2440开发板

问题:uboot启动Linux失败,如下:
NAND read: device 0 offset 0x60000, size 0x400000
NAND read from offset 60000 failed -74
0 bytes read: ERROR
Wrong Image Format for bootm command
ERROR: can't get kernel image!


其中在uboot-2012.04中smdk2440.h中相关设置如下图1和2:

在linux-3.4.2中common-smdk.c中相关设置如下图3:

请问老师我的设置哪里有问题,这个错误怎么解决?谢谢

回帖(1)

高桂清

2019-10-12 11:23:45
另外,我使用nor flash中的uboot烧写uboot和uImage到nand,命令如下:
nand erase 0 40000
nand write 30000000 0 40000

nand erase 60000 400000
nand write 30000000 60000 220000

是不是我的烧写命令有问题呢?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分