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

AM3352 uboot无法识别nandflash

U-Boot 2013.01.01 (May 20 2018 – 18:09:05)

I2C:   ready
DRAM:  256 MiB
WARNING: Caches not enabled
NAND:  NAND ID is 00-00
No NAND device found!!!
0 MiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
*** Warning – readenv() failed, using default environment

Net:   phy_id = 508145
cpsw, usb_ether
Hit any key to stop autoboot:  0
lcd reset
Booting from nand …

通过示波器查看,信号线有变化,gpmc_ad0-gpmc_ad7没有变化,sysboot设置没有问题,sysboot[0:4]=0x17,也做了管脚服用设置

jin xin:

刚才发现gpmc_ad0-gpmc_ad7是有变化的,示波器有问题,换了一台就看到了,但是nandflash依然识别不到,我用的nandflash是S34ML02G200TF100

Shine:

回复 jin xin:

请问板子上有EEPROM吗?没有的话,把代码里关于读取eeprom的相关代码注释掉。

Jian Zhou:

回复 Shine:

U-boot可以从NAND启动么?在U-boot下无法识别NAND Flash么?

jin xin:

回复 Jian Zhou:

是的,在uboot下无法识别,我刚才看了一下S34ML02G100TFI000,这个很特殊,pdf上定义了12,34,37,39需要接电源,13,25,36,48要接地,我之前用过的NANDFLASH只需要接12,37,13,36其余都不接,我怀疑就是这个问题导致的,但是硬件工程师不在无法飞线

Jian Zhou:

回复 jin xin:

也就是说和之前的NAND不是P2P兼容的,建议首先确认下硬件电路有无问题。

jin xin:

回复 Jian Zhou:

硬件检查完了,uboot还是无法识别nandflash 我用的是镁光的29f2g08abaea,用示波器查看cpu有信号输出,但是nandflash的R/B脚一直没有变化。

Jian Zhou:

回复 jin xin:

CPU给出来的读写信号都正常么?

赞(0)
未经允许不得转载:TI中文支持网 » AM3352 uboot无法识别nandflash
分享到: 更多 (0)