Hi all,
I’m trying to boot from NAND using TMS320C6424 AIS bootloader, it requires 1 bit ECC, for each 512 bytes, using the hardware ECC calculation provided by the DMP's EMIF module to detect and correct ECC errors.
It used to work properly when using a NAND with a page size of 512 and a spare area of 16 bytes. But when it comes to the MT29F1G08ABADAH4 NAND with a page size of 2048 and a spare area of 64, the spare area has been divided into four equally 16byte, ECC every 512byte generated into the corresponding 16byte space.
, but the boot loader didn’t seem to work,
So how can I arrange the ECC values in the spare area to fit the boot loader requirements?