Hi, I trying to swap a NAND chip on my custom board, upgrading from 256MiB to 2GiB. 256MiB was okay. 2GiB chip is Micron MT29F16G08CBACAWP (MLC)
But u-boot and kernel were both unable to recognize 2 GiB ones. Following is u-boot error message:
U-Boot 2011.09-00000-g3da2d85-dirty (Feb 17 2013 - 15:37:28)
I2C: ready
DRAM: 256 MiB
WARNING: Caches not enabled
NAND: HW ECC Hamming Code selected
nand_get_flash_type: unknown NAND device: Manufacturer ID: 0x2c, Chip ID: 0x48
No NAND device found!!!
0 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Kernel error messages:
root@arm:~# dmesg | grep -i nand
[ 1.112274] omap2-nand driver initializing
[ 1.116821] nand_get_flash_type: second ID read did not match a5,00 against 00,00
[ 1.128112] nand_get_flash_type: second ID read did not match 04,4a against a5,00
Can anyone plz point me some directions? if I need to modify uboot or ?