s32K144 FlexNVM cache is not updated.

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

s32K144 FlexNVM cache is not updated.

2,211 次查看
wenhongkui
Contributor II
S32K144 writes to FLexNVM, and then reads it immediately, and the data will be incorrect. Read a other address and read it, will get the right result. I guess it should be that cache is not updated.
How to update the cache or temporary close of the manual FlexNVM?

2 回复数

1,986 次查看
danielmartynek
NXP TechSupport
NXP TechSupport

Hi,

This happens when the DFlash prefetch buffer is not disabled in OCMDR1 register before reprogramming the data.

 

Regards,

Daniel

1,986 次查看
zky
Contributor I

Hi ,Daniel and Mr wen

I met a similar problem with you.i can access other ram but not FlexRam(0x14000000) by swd interface when i write data to these addresses,read it will be incorrect,it alway is 0x00000000,but i can write data to other ram and read from it.Would you pls do me some favor about this problem?

0 项奖励
回复