Possible to Erase/Sanitize all memory while running?

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

Possible to Erase/Sanitize all memory while running?

342 Views
m_mishrikey
Contributor III

We are using an S32K148, and our customer has a requirement that the device be able to sanitize all volatile and non-volatile memory upon command, while in operation (no debugger or programmer, should wipe itself).

Is there a way to do this without a bootloader?  We presently do not have a bootloader, and using one would add significant complexity.

 

0 Kudos
Reply
2 Replies

301 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hello @m_mishrikey,

Volatile memories are reinitialized after every reset.

Non-volatile memories can be erased by sectors from the FTFC controller.

Except for the EEE backup. The FlexNVM should be pertitioned only once in the life time of the device.

I'm not sure I understand this use case, can you eleborate on the description?

 

Regards,

Daniel

 

0 Kudos
Reply

297 Views
m_mishrikey
Contributor III

I think it's either trade secret protection,  or an extreme cybersecurity requirement.   Like in the TV cartoon Inspector Gadget - "This message will self destruct in 5 seconds..."

 

 

0 Kudos
Reply