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?
Solved! Go to Solution.
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:
Regards!,
Jorge Gonzalez
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
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:
Regards!,
Jorge Gonzalez
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
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).
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