Dear All,
We are using our own customized B4860 processor board. Now we need to the Increase flash capacity from 512M to 4G, and the new nand flash is “MT29F32G08ABCABH1”.
We have configured uboot:
#define CONFIG_SYS_NAND_CSOR (CSOR_NAND_ECC_ENC_EN /* ECC on encode */ \
| CSOR_NAND_ECC_DEC_EN /* ECC on decode */ \
| CSOR_NAND_ECC_MODE_8 /* 8-bit ECC */ \
| CSOR_NAND_RAL_3 /* RAL = 3Byes */ \
| CSOR_NAND_PGS_8K /* Page Size = 8K */ \
| CSOR_NAND_SPRZ_CSOR_EXT/* Spare size = 448 */ \
| CSOR_NAND_PB(128)) /*Pages Per Block = 128*/
#define CONFIG_SYS_NAND_BLOCK_SIZE (128 * 8192)
#define CONFIG_SYS_CSOR0_EXT 0x000001C0
other macros are same as the default.
Now,it can't boot from nand flash.
1.B4860QDS support nand flash "MT29F32G08ABCABH1"?
2.or are there other ignore modifications in uboot?
thank you!
Hello zhang zht,
You need to calculate IFC timing according to the datasheet of "MT29F32G08ABCABH1".
For details please refer to IFC Controller Configuration on QorIQ Custom Boards
Thanks,
Yiping