This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM37x EVM (MPU Power Domain Retention Mode)



Hi Everyone,

I am trying to put MPU domain to retention mode. Using the following sequence.

  1. PM_PWSTCTRL_MPU register is updated with 0x1: RETENTION state.
  2. All interrupts in INTC are disabled and no interrupt is pending when we do that.
  3. No peripheral is active at this point.
  4. Set the CM_AUTOIDLE_PLL_MPU to 0x01
  5. Set the CM_CLKEN_PLL_MPU to 0x05 (DPLL1 in bypass low power mode)
  6. Set the CM_CLKSTCTRL_MPU to 0x02 (software controlled), When I set to 0x03 my debug is lost.

After that I execute WFI.

When I resume and check the PM_PREPWSTST_MPU it is still showing 0x0 means domain was off last time. It also state transition did not happen.

Please let me know what I am missing?. How can I debug this?.

Regards,

Haider