This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

am335x 休眠 唤醒 ?



在进入休眠的时候会出现:

  root@am335x-evm:~# echo standby > /sys/power/state                              
[   83.502935] PM: Syncing filesystems ... done.                                
[   86.351353] Freezing user space processes ... (elapsed 0.01 seconds) done.   
[   86.375371] Freezing remaining freezable tasks ... (elapsed 0.01 seconds) do.
[   86.395353] Suspending console(s) (use no_console_suspend to debug)          

然后就卡在这里了,请问是怎么回事?

还有休眠和唤醒的代码在那里?请大家帮忙解决!

  • suspending console(s) (use no_console_suspend to debug)      

    console被关了,所以没有打印了,进入休眠了

  • Yaoming Qin   你好!

           终于有人回答了,请问这个要在那开呢,还有就是进入睡眠了C11,C55,C122,R8,R9,C55,这些电压的值怎么都没变呢,是有什么问题吗?

  • Yaoming Qin   你好!

      你好!请问就是这几种睡眠模式的代码在那个文件里面??am335x   sdk6.0

  • 请您参考  

    Successful suspend-resume cycle

    [root@arago /]# echo mem > /sys/power/state
    [    8.774536] PM: Syncing filesystems ... done.
    [    8.804199] Freezing user space processes ... (elapsed 0.01 seconds) done.
    [    8.827575] Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
    [    8.847717] Suspending console(s) (use no_console_suspend to debug)
    [    8.868530] PM: suspend of devices complete after 12.542 msecs <-- Wake event using console (UART0)
    [    8.870147] PM: late suspend of devices complete after 1.556 msecs
    [   10.840209] GFX domain entered low power state
    [   11.044891] PM: early resume of devices complete after 204.184 msecs
    [   11.284027] PM: resume of devices complete after 238.709 msecs
    [   11.317382] Successfully transitioned all domains to low power state
    [   11.325012] Restarting tasks ... done
    [root@arago /]#
    http://processors.wiki.ti.com/index.php/AM335x_Linux_Power_Management_User_Guide#Suspend_.26_Resume
  • 有详细唤醒源的操作吗?

  • 请问下,解决了吗?遇到了和你一样的问题。

  • root@am335x-evm:~# echo "mem" > /sys/power/state
    [  119.910734] <0>enter state_store
    [  119.914044] <0>state = 3
    [  119.922446] PM: Syncing filesystems ... done.
    [  119.991149] Freezing user space processes ... (elapsed 0.003 seconds) done.
    [  120.001376] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
    [  120.010945] Suspending console(s) (use no_console_suspend to debug)

    一样的问题 不知道这个wake event 唤醒时间怎么操作 我试过连接了uart0 输入 但是还是没有唤醒 是还需要添加其他驱动还是?