iMX8QM - POWER_ENABLE_MOCI and RESET_MOCI access from userspace

Hello,

I’m using Apalis IMX8QM on custom carrier board.

I’ve set this topic to confirm my assumption - is it possible to get access to pins POWER_ENABLE_MOCI and RESET_MOCI of IMX from user space?

I’ve read the below topic,

but in my case I’d like to control if the peripherals are enabled or not, or reset them, when the system is running. Is it possible? Or the only way is to use normal GPIO which is connected to power control of peripherals?

I will be grateful for answer,
Best Regards,
Michal

Hello @ml_man,

Yes you have to use a GPIO for that. The POWER_ENABLE_MOCI signal is a signal that is not generated by the SOC.

Best Regards,

Matthias

Though theoretically it is possible to control POWER_ENABLE_MOCI and probably RESET_MOCI signals by hacking the PMIC, such a hack would completely break the functionality of the module.
If you wish to control the enabling or resetting of peripherals while the system is running, you can design your carrier board to include GPIO lines that allow for such control.

Thank you for your reply and dispel the doubts.

Best Regards,
Michael