主题 : 求助:U-boot编译后下载运行,总是提示读NAND错误 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 102247
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
贡献值: 0 点
综合积分: 4 分
注册时间: 2014-03-27
最后登录: 2017-09-13
楼主  发表于: 2014-03-27 17:06

 求助:U-boot编译后下载运行,总是提示读NAND错误

串口打印信息如下:

U-Boot 2010.03 (Mar 27 2014 - 13:11:45)

modified by tekkamanninja (tekkamanninja@163.com)
Love Linux forever!!

I2C:   ready
DRAM:  64 MB
Flash:  2 MB
NAND:  256 MiB
In:    serial
Out:   serial
Err:   serial
USB slave is enable!
Net:   dm9000
Hit any key to stop autoboot:  0

NAND read: device 0 offset 0x60000, size 0x500000
NAND read from offset 6000033fbb914 failed 0
5242880 bytes read: ERROR

Starting kernel ...

Uncompressing Linux...data abort
pc : [<3000aa64>]          lr : [<3000abf0>]
sp : 3023a984  ip : 3023a9ac     fp : 3023a9a8
r10: 00000004  r9 : 30000000     r8 : 00000038
r7 : 30239634  r6 : 3023a9b0     r5 : 00000000  r4 : 30231578
r3 : 1afffff9  r2 : 30239624     r1 : 3023960c  r0 : 3023a9b0
Flags: nZCv  IRQs off  FIQs off  Mode SVC_32
Resetting CPU ...

resetting ...


U-Boot 2010.03 (Mar 27 2014 - 13:11:45)

modified by tekkamanninja (tekkamanninja@163.com)
Love Linux forever!!

I2C:   ready
DRAM:  64 MB
Flash:  2 MB
NAND:  256 MiB
In:    serial
Out:   serial
Err:   serial
USB slave is enable!
Net:   dm9000
Hit any key to stop autoboot:  0

NAND read: device 0 offset 0x60000, size 0x500000
NAND read from offset 6000033fbb914 failed 0
5242880 bytes read: ERROR

Starting kernel ...

Uncompressing Linux...data abort
pc : [<3000aa64>]          lr : [<3000abf0>]
sp : 3023a984  ip : 3023a9ac     fp : 3023a9a8
r10: 00000004  r9 : 30000000     r8 : 00000038
r7 : 30239634  r6 : 3023a9b0     r5 : 00000000  r4 : 30231578
r3 : 1afffff9  r2 : 30239624     r1 : 3023960c  r0 : 3023a9b0
Flags: nZCv  IRQs off  FIQs off  Mode SVC_32
Resetting CPU ...

resetting ...

我用的是友善之臂的Mini2440板子,内核镜像是用Make uImage生成,并用MiniTools工具
和U-boot一起烧写到NAND Flash中,但是每次开电从NAND Flash中运行,就不停的复位,始终无法引导内核,
希望大神指点一下哈,谢谢先!