Suspend not working

Started by hafpop, October 12, 2016, 04:26:02 PM

Previous topic - Next topic

hafpop

Suspend is not working in the Olimex RK3188 SOM board. When passing the suspend request the board is starting the suspend procedure and after this is simply resetting itself.

Here it is the serial log of the operation:

root@rk3188:~# sudo pm-suspend
[   67.352090] request_suspend_state: sleep (3->3) at 67289568957 (2016-10-12 12:01:08.696795867 UTC)
[   67.494305] rk30-lcdc rk30-lcdc.0: blank mode:0
[   68.352255] stop_drawing_early_suspend: timeout waiting for userspace to stop drawing
[   68.380730] rk3188 lcdc0 clk disable...
[   68.380838] ddrfreq: change auto self refresh to 1 when suspend
[   68.382149] Freezing user space processes ...
[   68.383700] ddrfreq: change freq to 196 MHz when suspend
[   70.361399] (elapsed 1.98 seconds) done.
[   72.361206] Freezing remaining freezable tasks ... (elapsed 0.02 seconds) done.
[   72.381324] Suspending console(s) (use no_console_suspend to debug)
GPIO0_INTEN: 0x00002020
GPIO3_INTEN: 0x00000100
01234567DDR Version 1.04 20130517
In
DDR3
300MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Memory OK
OUT
BUILD=====2
SdmmcInit=0 0
FwPartOffset=2000 , 0
run on sd0
OK! 16356
unsigned!
SecureBootEn = 0 0
Boot ver: 0000-00-00#0.00