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.

AM4372: Deepsleep mode

Part Number: AM4372
Other Parts Discussed in Thread: TPS65218

Hi all,

The WFI instruction was executed with AM437x as shown below, but the device does not enter deep sleep mode.

asm(" WFI ");

How can I change the device from active to this mode?

It is unnecessary to save the context. I want to know how to enter deep sleep mode as simple as possible. 

I refer to the following TRM.

(Background)

The customer's system can not keep the power down sequence of the AM437x when the system is powered off.

This is because the input power of the PMIC (TPS65218) is also turned off.

Therefore, after turning off the power supply of the system, the customer wants to establish a mechanism that can protect the power down sequence of the device by using super capacitor and so on.

However, it is difficult to realize it because the current consumption of AM437x is large.

Therefore, we want to reduce the power consumption by placing the device in the deep sleep mode immediately after turning off the system power.

Best regards,

Sasaki