Recommended unused memory fill for the Kinetis M0+ family? MKE02Z32VLD2

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

Recommended unused memory fill for the Kinetis M0+ family? MKE02Z32VLD2

Jump to solution
599 Views
Kratz
Contributor IV

What memory fill pattern should be programmed into the unused memory for the Kinetis M0+  family, specifically the MKE02Z32VLD2?  An  EFT burst can send the program counter off course.  There was a specific code to use for 8 bit micros. Should it be filled with "FF"?  Is a fll pattern even necessary? 

0 Kudos
1 Solution
431 Views
Jorge_Gonzalez
NXP Employee
NXP Employee

Hello Kevin:

Just as Mark pointed out, the "Erased" state is 0xFF and it is recommended to leave it like that.

If you are however worried about EMC/EFT immunity, you can check the next old but good application notes:

AN2321

AN2764


Regards!,
Jorge Gonzalez

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

View solution in original post

0 Kudos
3 Replies
432 Views
Jorge_Gonzalez
NXP Employee
NXP Employee

Hello Kevin:

Just as Mark pointed out, the "Erased" state is 0xFF and it is recommended to leave it like that.

If you are however worried about EMC/EFT immunity, you can check the next old but good application notes:

AN2321

AN2764


Regards!,
Jorge Gonzalez

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

0 Kudos
431 Views
egoodii
Senior Contributor III

For these Thumb16 instruction sets, I fill with 0xDF -- that will interpret as 'Supervisor call 223', and I put a 'lost PC' handler at that vector (11).

0 Kudos
431 Views
mjbcswitzerland
Specialist V

Kevin

Usually the unused memory content is not relevant but I would suggest keeping them at 0xff (unprogrammed state).

Regards

Mark

Kinetis: µTasker Kinetis support

KE: µTasker FRDM-KE02Z support / µTasker FRDM-KE02Z40M support

For the complete "out-of-the-box" Kinetis experience and faster time to market