Hi
I red some documents and discussion about the power management for the IMX6ULL.
But I'm a little confused ...
It seems needed to add some support on linux menu config and also it is possible to configure "disabled"
some peropherals or component.
Q1. With default configuration ... the processor is already in a low power configuration with all unused component disabled and with all support included in the kernel?
Q2. For the wake up there are a few possibilities ... to flow from one state to another (RUN, WAIT, STOP, DORMANT) I have to make some software action?
Q3. Software point of view ... what I have to do?
Q4. Is there an example about these features just to have an idea about the sotware development?
Thanks
Fabio
Hi fabio
device tree structures (like status = "okay";) are described in AN5125
Introduction to Device Trees
https://www.nxp.com/docs/en/application-note/AN5125.pdf
Power managements configs are described in sect.2.5 Power Management
attached Linux Manual.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
thanks
but I'm looking for an example about power management
sorry but I don't understand ...
I would like a c program with some examples of using PM features
How is possible to go for example in a WAIT state from RUN?
also some examples (can be reused for i.MX6ULL) can be found
in i.MX6Q baremetal SDK (../power_modes_test), it
(1.1.0_iMX6_Platform_SDK.zip) can be found on link SMP Enable in IMX6
thanks
I tried to go on mem or standby state with uart enabled for wake up.
All is working but the data coming from the uart that wake up the system
are lost
Any suggestion?
Is it possible to configure the processor automatically goes in a low power mode when
where is nothing to do?
In my application mainly the processor has to process some packets coming
from uart with a rate of 5 seconds
thanks
suggest to create new threads for new questions.
Best regards
igor