What does the MX27 Flash Controller use for a layout?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

What does the MX27 Flash Controller use for a layout?

跳至解决方案
3,236 次查看
paulsorensen
Contributor II

I'm trying to interface with an MX27's nand flash chip using the same bus. But I'm not sure how the MX27's flash controller saves data on the NAND chips, it appears to be 512 bytes of data followed by 16 bytes of spare area. Is there an ecc/bad block marker/page number/block number? Anything like that would be helpful to interface with my board. Thank you!

标签 (1)
1 解答
3,093 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Paul

one can look at sect.19.5.1 Main and Spare Area Buffers i.MX27 Reference Manual

https://www.nxp.com/docs/en/reference-manual/MCIMX27RM.pdf 

Best regards
igor

在原帖中查看解决方案

4 回复数
3,093 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Paul

one can look at attached AN_MX_NAND_BAD_BLOCK.pdf

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

3,093 次查看
paulsorensen
Contributor II

Thank you, Igor,

Do you happen to know if there is information about any other properties of the spare area? Like block numbers or ECC byte locations or which ECC algorithm? I essentially need to create my own version of the flash controller in order to properly read.

Have a great day!

0 项奖励
回复
3,094 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Paul

one can look at sect.19.5.1 Main and Spare Area Buffers i.MX27 Reference Manual

https://www.nxp.com/docs/en/reference-manual/MCIMX27RM.pdf 

Best regards
igor

3,093 次查看
paulsorensen
Contributor II

This is it! Thank you so much!

0 项奖励
回复