Warning - bad CRC or NAND, using default environment

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Warning - bad CRC or NAND, using default environment相关的知识,希望对你有一定的参考价值。

我在NAND-FLASH烧录完U-boot后,serial-CRT中总是这样显示不正常,而且我只要用到NAND-FLASH就不正常,是不是这个NAND-FLASH 有点问题!求解?
+------------------------------------------------+
| Uboot 1.1.6 For TX-2440A With USB Downloader |
+------------------------------------------------+
Press Space key to Download Mode !
Booting Linux ...
Copy linux kernel from 0x00120000 to 0x30008000, size = 0x00400000 ... Copy Kernel to SDRAM done,Warning: this binary is not compressed linux kernel image
zImage magic = 0xffffffff
NOW, Booting Linux......
data abort
pc : [<30408008>] lr : [<33d816ac>]
sp : 33d3def0 ip : c000107e fp : 00000000
r10: 00000000 r9 : 00000000 r8 : 33d3ffdc
r7 : 00000000 r6 : 00000000 r5 : 0000016a r4 : 30008000
r3 : fc000000 r2 : 30008000 r1 : 0000016a r0 : 00000000
Flags: Nzcv IRQs off FIQs off Mode SVC_32
Resetting CPU ...
*** Warning - bad CRC or NAND, using default environment

参考技术A 打印上述警告,可能有以下几种原因:1、nand flash中没有保存环境变量值,可使用saveenv保存环境变量试下;2、环境变量保存位置不正确,导致nand读取环境变量出错;3、nand flash驱动存在问题,导致nand flash读写错误……可以按上述原因排查问题所在

以上是关于Warning - bad CRC or NAND, using default environment的主要内容,如果未能解决你的问题,请参考以下文章

U-boot Script Bad Header CRC

JZ2440 linux-3.4.2内核启动报错:Verifying Checksum ... Bad Data CRC

Python 逻辑代码:AND、NAND、OR、NOR、XOR、XNOR 和 NOT 模拟

三极管组成逻辑门电路的办法(AND,OR,NAND,NOR,EXOR)

u-boot-2014.10移植支持nand

Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ