Part Number: AM3354
Hi
I was going through the AM3354 Technical Reference Manual, GPMC ECC section when i came across the GPMC_ECC_CONFIG register, Field ECCWRAPMODE, Bit 11-8.
Description reads 'Spare area organization definition for the BCH algorithm. See the BCH syndrome/parity calculator module functional specification for more details'.
I was not able to find more info on this register field.
Any one can point to a documentation?
I briefly read up on the BCH algo and have the following questions on TI implementation of BCH ECC engine on this CPU...
Also, If i configure the CPU ECC to BCH 8bit....
1. What information exactly is stored on the GPMC_BCH_RESULTx_y after I do a read of the NAND sector (only 'normal data' and not the SPARE AREA)? Is it the parity from the BCH encoding? or the syndrome which i can feed directly to the CPU ELM module to locate the error location?
2. Do i have to also to read the SPARE AREA before I retrieve from GPMC_BCH_RESULTx_y?
thanks