I am working on our custom carrier board design for the IMX8 mini SoM and would like to check the following with one of your hardware engineers.
Our system provides 5V to the IMX8 Mini SoM module. In our product, the customer can unplug the 5V power sometimes. When this happens, I am not sure how long the rail capacitance will hold the 5V power for but it will not be for more than a few tens of milliseconds at most.
I saw the a note about removing 5V VCC and the possibility of getting the flash corrupted, which made me worried.
I realise that the SoM has a power off input (CTRL_PWR_BTN_MICO#) to gracefully turn off the SoM before removing power, but it says in the Toradex spec sheet that this may take several seconds to shut down before the 5V power can be safely removed.
The problem is that when the user unplugs the 5V, I will not have this much time to gracefully shut things down.
Is there a solution for preventing flash corruption if the main 5V power input is removed by the user?
Thanks in advance for you help!