你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32MP157D LINUX系统休眠问题

[复制链接]
ZTL 提问时间:2024-5-8 10:58 / 未解决

运行LINUX系统,使能A7核心进入低功耗,使用echo mem >/sys/power/state命令,显示 PM: suspend entry (deep)

Filesystems sync: 0.023 seconds

Freezing user space processes ... (elapsed 0.002 seconds) done.

OOM killer disabled.

Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.

printk: Suspending console(s) (use no_console_suspend to debug)

PM: dpm_run_callback(): platform_pm_suspend+0x0/0x48 returns -16

PM: Device 40017000.dac:dac@1 failed to suspend: error -16

PM: Some devices failed to suspend, or early wake event detected

OOM killer enabled.

Restarting tasks ... done.

PM: suspend exit

sh: write error: Device or resource busy

提示DAC没有进入syspend,导致休眠失败。

查看休眠结果cat /sys/kernel/debug/suspend_stats success: 0

fail: 16

failed_freeze: 0

failed_prepare: 0

failed_suspend: 16

failed_suspend_late: 0

failed_suspend_noirq: 0

failed_resume: 0

failed_resume_early: 0

failed_resume_noirq: 0、

failures:

last_failed_dev: 40017000.dac:dac@1

40017000.dac:dac@1

last_failed_errno: -16

-16

last_failed_step: suspend

suspend

DAC驱动使用的是ST原生驱动,想问一下如何解决,这块问题导致现在系统无法休眠

收藏 评论1 发布时间:2024-5-8 10:58

举报

1个回答
ZTL 回答时间:2024-5-11 16:33:44

终于搞定了,可以休眠了,

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版