hi
when i bootup .
root@imx6ulevk:~# echo mem > /sys/power/state
PM: Syncing filesystems ... done.
PM: Preparing system for mem sleep
Freezing user space processes ... (elapsed 0.007 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
PM: Entering mem sleep
Suspending console(s) (use no_console_suspend to debug)
wake up by the key。
PM: suspend of devices complete after 709.804 msecs
PM: suspend devices took 0.710 seconds
PM: late suspend of devices complete after 0.961 msecs
PM: noirq suspend of devices complete after 1.051 msecs
Disabling non-boot CPUs ...
Turn off M/F mix!
PM: noirq resume of devices complete after 0.601 msecs
imx-sdma 20ec000.sdma: loaded firmware 3.2
PM: early resume of devices complete after 0.950 msecs
PM: resume of devices complete after 229.608 msecs
PM: resume devices took 0.230 seconds
PM: Finishing wakeup.
BSP:
Linux imx6ulevk 3.14.52-1.1.0_ga+g5f6f0a5 #1 SMP PREEMPT Fri Aug 5 15:54:13 CST 2016 armv7l GNU/Linux
the info show that:
it's spend several hundred milliseconds time to wakeup.
but i wan to wake up less then 50ms.
can i do some thing to achieve this?
if this mode(Deep-Sleep mode) not apply to fast wake up(less than 50ms)?
thanks!
Hi
Deep-Sleep mode is described in Table 15. Low Power Mode Current and Power Consumption
i.MX6UL Datasheet
http://cache.freescale.com/files/32bit/doc/data_sheet/IMX6ULCEC.pdf
for speeding up wake up one can try to not change arm voltages and not turn
off plls&clocks, please use Chapter 21 Low-level Power Management (PM) Driver
attached Linux Manual for driver changes.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------