Unable to watch NVMFlex in Memory Map View

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

Unable to watch NVMFlex in Memory Map View

Jump to solution
969 Views
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 Kudos
1 Solution
952 Views
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

View solution in original post

0 Kudos
2 Replies
953 Views
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 Kudos
943 Views
juan_jimenez
Contributor I

Understood. It makes sense. Thank you.

0 Kudos