Info: utility or api for vim3l suspend

SOLVED

  • used “systemctl suspend” to suspend vim3l over minicom (and get out of suspend without reboot)
root@Khadas:~# systemctl suspend
root@Khadas:~# bl30 get wakeup sources!
process command 00000006
bl30 enter suspend!
Little core clk suspend rate 1908000000
store restore gp0 pll
store restore gp1 pll
suspend_counter: 3
Enter ddr suspend
ddr suspend time: 16us
alarm=0S
process command 00000001
cec ver:2018/07/29
CEC cfg:0x002f
use vddee new table!
cec reset
Set cec pinmux:0x11
kern log_addr:0x00
kern phy_addr:0x00 00
cec T: 00
ping_cec_tx:TX_ERROR
Set cec log_addr:0x10,ADDR0:10
use vddee new table!
exit_reason:0x06
Enter ddr resume
ddr resume time: 232us
store restore gp0 pll
store restore gp1 pll
cfg15 63b00000 
cfg15 63b00000 
Little core clk resume rate 1908000000
[  898.959203@0] cectx ff80023c.aocec: wakeup_reason:0x6
[  898.959301@0] cectx ff80023c.aocec: cev val1: 0x0;val2: 0x0
[  899.153703@3] meson-mmc: Tuning transfer error: nmatch=0 tuning_err:0xffffffac
[  899.159861@3] meson-mmc: Tuning transfer error: nmatch=0 tuning_err:0xffffffac
[  899.167005@3] meson-mmc: Tuning transfer error: nmatch=0 tuning_err:0xffffffac
[  899.174321@3] meson-mmc: Tuning transfer error: nmatch=0 tuning_err:0xffffffac
[  899.176949@3] meson-mmc: Tuning transfer error: nmatch=0 tuning_err:0xffffffac
^C
root@Khadas:~# [  901.058306@1] meson-mmc: Tuning transfer error: nmatch=0 tuning_err:0xffffffac
[  901.065010@1] meson-mmc: Tuning transfer error: nmatch=0 tuning_err:0xffffffac
[  901.394335@2] CONFIG-ERROR) dhd_conf_set_intiovar: txbf setting failed -23

root@Khadas:~# 

2 Likes