Does P5040 support MLC nandflash?BTW,if support ,8 bit or 24 bit ECC?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Does P5040 support MLC nandflash?BTW,if support ,8 bit or 24 bit ECC?

794 Views
robin
Contributor I

Question as my topic.

Labels (1)
0 Kudos
4 Replies

468 Views
alexander_yakov
NXP Employee
NXP Employee

For ECC generation please look P5040 Reference Manual, Section 13.4.3.1.3 "Error correcting codes and the spare region"

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

468 Views
scottwood
NXP Employee
NXP Employee

P5040 has the older eLBC NAND controller, which only supports 1-bit hardware ECC, so MLC is not supported unless you use software ECC or on-die ECC (either of which would require some driver modifications to work, and would not provide ECC protection when booting firmware from NAND).  Our T-series chips (e.g. T1040, T2080, T4240) have the IFC NAND controller which supports 4, 8, 24, and 40-bit hardware ECC.

468 Views
robin
Contributor I

Hi Wood ,

Got it ,thanks a lot.

0 Kudos

468 Views
scottwood
NXP Employee
NXP Employee

Also be aware that (unlike IFC) eLBC only supports page sizes of 512 or 2048 bytes.

0 Kudos