Dear Sir
I would like to confirm the Low power mode.
I refer to the IMX6ULLCEC Rev 1.2.
It is described at P29 4.1.6.2 Low Power Mode in as following.
"This is a mode that the CPU can automatically enter when there is no thread running."
Q1.
Is my following understanding correct?
The software does not need to do something explicitly for entering system IDLE mode.
Q2.
Is it possible to set the condition to enter the system IDLE?
Q3.
How is it able to enter the Low power IDLE?
Q4.
How is it able to return from IDEL mode?
Q5.
Is it able to return by GPIO port transition?
Q6.
Is it possible to return from the IDLE mode to the RUN mode by changing the A/D value?
(Is it able to return to RUN mode triggered by A/D?)
Best Regards,
Eishi SHIBUSAWA
Hi Eishi
>Q1.Is my following understanding correct?
>The software does not need to do something explicitly for entering system IDLE mode.
no, software low power driver performing steps to enter system IDLE mode, for example
in linux one can refer to Chapter 21Low-level Power Management (PM) Driver attached Linux Manual.
>Q2. Is it possible to set the condition to enter the system IDLE?
condition is set by low power driver, linux driver decides when it should put processor in low power mode.
>Q3. How is it able to enter the Low power IDLE?
>Q4. How is it able to return from IDEL mode?
please refer to sect.18.5.3.2.1 Entering WAIT mode, 18.5.3.2.2 Exiting WAIT mode
i.MX6ULL Reference Manual
http://www.nxp.com/docs/en/reference-manual/IMX6ULLRM.pdf
>Q5. Is it able to return by GPIO port transition?
yes
>Q6.Is it possible to return from the IDLE mode to the RUN mode by changing the A/D value?
>(Is it able to return to RUN mode triggered by A/D?)
yes, please refer to p.406, sect.13.3.7 MCU Wait Mode Operation i.MX6ULL Reference Manual
"The ADC interrupt wakes the MCU when the compare condition is met."
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------