Hi,
we use DM8168 and UdWorks based custom hardware design.
We try to use an alternative NAND FLASH for new hardware version.
In the past we did use 8 bit NAND SAMSUNG K9F2G08U0B and
16 bit NAND MICRON MT29F8G16ADADAH4. Both devices working fine for us.
Now we try to use SPANSION ML02G2000BHI00.
With nand-flash-writer we can write uboot into this NAND without problems. For uboot we set ECC scheme BCH 8.
But we can not start uboot from NAND. (The same hardware works fine if we change NAND and use MICRON MT29F8G16ADADAH4)
If we want to start uboot from NAND we can see access on data/address but uboot is not loaded into internal RAM of DM8168.
nand-flash-writer gives following information for SPANSION ML02G2000BHI00:
[CortxA8] ----------------------
[CortxA8] NAND FLASH DETAILS
[CortxA8] ----------------------
[CortxA8] Device ID : 0xda [CortxA8] Manufacture ID : 0x1
[CortxA8] Page Size : 2048 Bytes
[CortxA8] Spare Size : 64 Bytes
[CortxA8] Pages_Per_Block : 64
[CortxA8] Number_of_Blocks : 2048
[CortxA8] Device_width : 1 Byte
[CortxA8] DeviceSize : 256 MB
nand-flash-writer gives following information for MICRON MT29F8G16ADADAH4:
[CortxA8] ----------------------
[CortxA8] NAND FLASH DETAILS
[CortxA8] ----------------------
[CortxA8] Device ID : 0xc3
[CortxA8] Manufacture ID : 0x2c
[CortxA8] Page Size : 2048 Bytes
[CortxA8] Spare Size : 64 Bytes
[CortxA8] Pages_Per_Block : 64
[CortxA8] Number_of_Blocks : 8192
[CortxA8] Device_width : 2 Byte
[CortxA8] DeviceSize : 1024 MB
Of course size and 8/16bit are different but page size and pages per block are the same.
Does anybody have experience with this kind of NAND device?
Best regards Holger