Unable to watch NVMFlex in Memory Map View

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

Unable to watch NVMFlex in Memory Map View

跳至解决方案
1,774 次查看
juan_jimenez
Contributor I

Hi,

I am trying to setup my project to use FlexRam as emulated EEPROM. My initial goal is to confirm that data written in FlexRam (base address at 0x14000000) is also present in FlexNvm (base address at 0x10000000).

Unfortunately, memory map view only display information for FlexRam region (check screenhot)

juan_jimenez_0-1625757313202.png

When I check NvmFlex region, only question mark are showed up.

juan_jimenez_1-1625757679976.png

 

Any idea about what happen?

Environment

  • S32 Design Studio for ARM 2.2
  • S32K146 development kit
  • j-link segger probe
0 项奖励
回复
1 解答
1,757 次查看
jiri_kral
NXP Employee
NXP Employee

Hi Juan, 

 

if the FlexNVM is configured as a backup for Emulated EEPROM, the data stored in the FlexNVM area are unavailable. Only way how to access stored data is through Emulated EEPROM.

The reason is that the 64kB FlexNVM Flash is maintained by algorithm which is responsible for maximal endurance of Flash memory used as a backup for 4kB EEEPROM. 

 

Jiri

在原帖中查看解决方案

0 项奖励
回复
2 回复数
1,758 次查看
jiri_kral
NXP Employee
NXP Employee

Hi Juan, 

 

if the FlexNVM is configured as a backup for Emulated EEPROM, the data stored in the FlexNVM area are unavailable. Only way how to access stored data is through Emulated EEPROM.

The reason is that the 64kB FlexNVM Flash is maintained by algorithm which is responsible for maximal endurance of Flash memory used as a backup for 4kB EEEPROM. 

 

Jiri

0 项奖励
回复
1,748 次查看
juan_jimenez
Contributor I

Understood. It makes sense. Thank you.

0 项奖励
回复