FlexRam and FlexNVM data records

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

FlexRam and FlexNVM data records

530 Views
tommyp
Contributor III

I'm using a K10Dx part with 2K FlexRAM configured for EEPROM.  I am able to read and write to the FlexRAM with no issues, and data is retained between power cycles.

I wanted to look at the data records created by the EEE State machine.  I thought I had done this a few months back, but can't seem to find them in the 0x1000_0000 range.

Does anyone know how I can view the FlexRam  EEPROM data records?
Tom

p.s. When writing the same value/unchanged value to FlexRam, will it comit the data as a new record?

Message was edited by: TOM PROHASZKA

0 Kudos
1 Reply

312 Views
Jorge_Gonzalez
NXP Employee
NXP Employee

Hello Tom Prohaszka:

The FlexNVM space which is configured for EEE functionality is only accessible through FlexRAM (starting at address 0x1400_0000). You can give a check to the application note about FlexNVM/FlexRAM:

http://cache.freescale.com/files/32bit/doc/app_note/AN4282.pdf

If by "view" you mean from a debugger, then you can read the same address space of FlexRAM and it will show you the EEE data records.

About your last question, each time you write to FlexRAM it triggers an operation to store new EEE data records in Flash, but this is transparent to the user, you only need to access the FlexRAM space for read/write operations.


Regards!,
Jorge Gonzalez

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

0 Kudos