I would like to protect the internal flash regions containing the boot image and application image on the S32k board. The images are stored in Program Flash (PFlash), with related application data potentially stored in Data Flash (DFlash).
Is there a way to make the selected regions non-writable and non-erasable after the approved software is programmed. Ideally, this protection would prevent modification through application software, JTAG/debug access, programming tools, mass erase, recovery mechanisms, and lifecycle transitions.
Does the S32K344 provide a permanent mechanism for making selected PFlash or DFlash sectors non-writable and non-erasable?
If permanent protection is unavailable, what is NXP’s recommended configuration for the strongest reversible protection?
Is there any supported hardware-based method, such as a dedicated pin or jumper-controlled signal, that can enable or prevent programming of internal PFlash and DFlash?