Hi NXP,
We have application SW written from S12 Microcontroller for our project and observed that in some of the microcontroller on PCB the application SW is not present after flashing to it.
We want to know in what condition this application SW gets erased or corrupted from flash memory.??
Hi @lama
Thanks for your quick response
I was wondering, Does any high spikes/voltage on any of the microcontroller pin effect flash memory(Corrupt)??
Regards
Kishore
Hi,
I am sorry I have missed your response.
It can happen anything in the case of voltage spices. There is a lot of theory in electronics what overvoltage or overcurrent can cause. Each spike over the operating characteristics is usage the device out of operating characteristics and you should thing about circuitry which filters these spikes.
Otherwise there is no guaranty from NXP side.
Best regards,
Ladislav
Hi,
Possible issues…
- Reset while flashing … some SBC or anything
- Incorrect Flash clocks … good to check also bus clock
- The MCU is secured…suggest t mass erase entire memory and then write unsecure bits because if they are not set to unsecure state then any reset secures the MCU.
- The MCU is secured after loading the code. It is not possible to read the code from outside but it should be normally executed.
Best regards,
Ladislav