e10570: FMC: Potential flash controller hang with multiple flash access errors

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

e10570: FMC: Potential flash controller hang with multiple flash access errors

515 次查看
julieliu
Contributor I

Hello This a known issue listed in S32K144_0N47T.pdf , my platform is S32K144.

pastedImage_1.png

Now I have a few questions regarding this issue.

1.If I only want to do Pflash or Fflash read write or erase,should I disable the speculation buffer.

2.In what case it's a must to disable speculation buffer.

3.How to understand  "multiple flash access error" ?

4.If I have such issue , how to recover from the error.

5.If this known issue fixed now on S32K144.

thanks for your reply .

Br,

Julie

0 项奖励
1 回复

474 次查看
danielmartynek
NXP TechSupport
NXP TechSupport

Hello Julie,

This issue has been fixed, there is no such erratum for the production mask: 0N57U.

It is not a must to disable the buffers when the flash is being reprogrammed, it is on the users’ responsibility.
Because the buffers are not updated by the FTFC commands (program phrase, erase sector, …).
For example, when Data Prefetch is enabled, the single-entry 128 (64 for bank1, Data Flash)-bit buffer stores previously accessed flash memory.
Therefore, if a flash location is read, then re-programmed and read again, it can return the old data from the single-entry buffer not the new data from the flash.

Regards,

Daniel

0 项奖励