Hello everyone,
I am currently working with a Luckfox Pico Pro Max on the sleep mode functionality. I have managed to put the system into s2idle and subsequently wake it up using a GPIO; however, the current consumption remains relatively high.
During my investigation, I discovered that there are more power-efficient sleep mechanisms available, such as deep sleep. Unfortunately, I have not been able to configure it correctly beyond setting the appropriate options in the DTS and enabling them in the kernel defconfig, which leads me to ask the following questions:
Is this functionality actually available on this platform? If so, how is it supposed to be enabled?
Deep sleep support
Hello, ideal deep sleep requires the support of hardware design. It needs to achieve IO control over the main voltage domains, and be able to turn off VDD_DDR, VDD_ARM, etc. in the sleep state. However, our product positioning does not consider the sleep scenario and cannot control the power off. It can only enter the sleep state designed by RK with clock shutdown. Refer to viewtopic.php?t=1395&hilit=%E4%BC%91%E7%9C%A0.
For other modes of kernel power management, we have no relevant experience. It can be confirmed that the power management on Rockchip chips and the power management of the main kernel are different.
For other modes of kernel power management, we have no relevant experience. It can be confirmed that the power management on Rockchip chips and the power management of the main kernel are different.

