TI中文支持网
TI专业的中文技术问题搜集分享网站

官方am3517evm从nandflash启动

参考wiki上《Flash v1.6 user guide》一文,把x-load,u-boot,kernel烧进nandflash后,拨码开关全部off,但是不能启动内核,请教原因

提示如下:

 

Texas Instruments X-Loader 1.46 (Jan 22 2011 – 01:46:00)

Starting OS Bootloader…

 

 

U-Boot 2009.11 (Jan 22 2011 – 01:45:10)

 

OMAP34xx/35xx-GP ES1.0, CPU-OPP2 L3-165MHz

AM3517EVM Board + LPDDR/NAND

I2C:   ready

DRAM:  256 MB

NAND:  512 MiB

*** Warning – bad CRC or NAND, using default environment

 

In:    serial

Out:   serial

Err:   serial

Die ID #36e6000100000000015da3960e00b01d

Net:   davinci_emac_initialize

Ethernet PHY: GENERIC @ 0x00

DaVinci EMAC

Hit any key to stop autoboot: 10 9 8 7 6 5 4 3 2 1 0 

No MMC card found

Booting from nand …

 

NAND read: device 0 offset 0x280000, size 0x400000

err_loc=-1022

err_loc=-1542

err_loc=-1889

err_loc=-1939

Wedden Liu:

从日志来看是ECC错误,建议重新擦一下Flash 按照《Flash v1.6 user guide》重新烧一次,注意每次的ECC的选择

micheal:

回复 Wedden Liu:

都是一样的,x-load,u-boot和kernel的ECC都是ONFI,HWECC,1-Bit ECC,

Wedden Liu:

回复 micheal:

把整个nand flash先擦除一下再烧。

烧kernel的时候要切换成Kernel ECC Layout 再试试

micheal:

回复 Wedden Liu:

我的每一步都是按照《Flash v1.6 user guide》中Example 2:  Flashing the AM3517A Evaluation Module进行操作的

见附件图片

Wedden Liu:

回复 micheal:

是evm板还是你们自己的板子

micheal:

回复 Wedden Liu:

am3517evm

Wedden Liu:

回复 micheal:

只能先执行一次erase all试试

micheal:

回复 Wedden Liu:

按照表格中的分块擦除和全部擦除都试过了,试过很多次,都不行

赞(0)
未经允许不得转载:TI中文支持网 » 官方am3517evm从nandflash启动
分享到: 更多 (0)