主题 : 求助: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中运行,就不停的复位,始终无法引导内核,
希望大神指点一下哈,谢谢先!


自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2014-03-29 14:53
用MiniTools烧写,使用zImage就行了,其他经过格式转换的文件可能不行
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 23475
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2010-06-20
最后登录: 2015-11-17
2楼  发表于: 2014-04-13 20:35

 回 楼主(jjy1234) 的帖子

我和你是一样的问题,请问你,解决了吗?
级别: 新手上路
UID: 106483
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2014-07-24
最后登录: 2015-04-24
3楼  发表于: 2014-08-01 22:16
内核都没有启动。。。。。。。。。。。。?????????uboot里面的nandflash移植了吗???
级别: 新手上路
UID: 116804
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
贡献值: 0 点
综合积分: 2 分
注册时间: 2015-07-04
最后登录: 2017-11-26
4楼  发表于: 2017-10-18 23:37

 回 楼主(jjy1234) 的帖子

楼主,你的问题解决了吗?我也遇到了这个问题,我的是mini2440 256M的
级别: 新手上路
UID: 136468
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2018-01-13
最后登录: 2018-02-24
5楼  发表于: 2018-02-24 16:00
楼主,你的这个问题解决了吗?