1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。
2、以重启为例,在linux命令行中输入:boot。
3、回车键执行shell指令,此时会看到linux主机成功重启了。
1.请按一些按键。某些情况下,在控制台终端,多发呆一会Linux就会停止屏幕输出,让显示器修葺,请随便按个键,唤醒显示器。2.如楼上所说,从网络中的另外一台机器登录上去,关机。现在我是这么做的。
3.摸黑切到另一控制台,摸黑输入root回车,抹黑输入口令回车,摸黑关机。更早的时候我是这么做的。
本文基于 RockPI 4A 单板 Debian 系统 Linux4.4 内核介绍下睡眠唤醒( suspend/resume )的一些调试方法。
1、关闭串口睡眠
在Linux内核睡眠过程中,会先调用 suspend_console() 函数使串口进入睡眠状态,这样会导致后续设备驱动的睡眠过程不可见。可以在boot启动参数中增加 no_console_suspend 参数,显示设备驱动睡眠日志。
2、修改串口日志等级
修改串口日志打印等级,显示更多调试信息。
3、打开设备睡眠唤醒时间
设置 pm_print_times 参数,可以显示设备驱动睡眠唤醒时间,方便调试时查看哪个函数处理占用时间过长。
在调试Linux内核睡眠唤醒功能时,可以使用 RTC 做唤醒源,在系统睡眠5秒后,自动唤醒系统。
在 arch/arm64/configs/rockchip_linux_defconfig 文件中配置宏 CONFIG_PM_TEST_SUSPEND 。
唤醒日志如下:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)