We have Development Boards & Kits - ARM 8MMINID4-EVK , we are using Android image .
Our requirement is when user give reboot -p / Shutdown , Device should not going in shutdown mode its start rebooting only ( if board have power ) . so use case is if power off then and then device shutdown other wise it always in on condition .
i.MX validation boards and NXP sponsored thirdparty boards have all been designed
to remove power (Voltage source) to all components on the board in the event of
a processor reset. This is provided in order to avoid iMX SOC boot issues, when
power is not removed.
Such external components as SD Card/socket (if the reset pin is not used to
remove power to the SD Card), QSPI, NOR, LPDDR2/3 memory have internal state machines,
which can be in non-proper (non-reset) state for boot.
The best solution here is providing Power On Reset if system should be reboot.
Yes , But i am asking about change in shutdown mode , like even if i am giving shutdown ( reboot -p) command then also my device work as simply reset / reboot configuration .
i think we have to modify power driver but i am not sure how to modify it .