Thread 中讨论的其他器件:WL1837MOD
工具/软件:Linux
我在 AM335x 上三种支持的睡眠模式中的两种模式遇到了一些问题。
三种支持的睡眠模式、请参见:Cat /sys/power/state
是:
- 冻结
- 待机
- 内存
(我认为它们分别对应于 ACPI 睡眠模式 S1-S3)
问题1:
当我尝试转换至"冻结"(回波冻结>/sys/power/state)时、系统似乎会转换至冻结状态、但会立即返回到完全唤醒状态。
问题2:
当我尝试转换到"mem"时、系统会暂停、并在中断时唤醒。 但是、我注意到它报告:"PM:无法将所有电源域转换为目标状态"
在"冻结"和"内存"情况下(问题#1和#2)、唤醒后报告以下情况:"-sh: echo:write error:operation not permitted (-sh:回显:写入错误:不允许操作)"
相比之下、当转换为"待机"时、似乎没有报告任何问题
- 它报告"PM:成功地将所有电源域置于目标状态"
- 它不报告错误消息:"-sh: echo:write error: operation not permitted (-sh: echo:write error:不允许操作)"
AM335x 硬件和软件的最新版本中是否存在这些睡眠模式问题? 我一直在使用 SDK 版本03.02.00.05 (2016年12月14日的库存内核)进行测试。
我已经在物理上插入和移除 WL1837MOD 的情况下进行了测试、但这似乎没有什么不同。
是否有任何可选的进程、驱动程序或硬件可被禁用/移除以防止这些冻结和挂起到内存(内存)问题? 自12月以来是否进行了软件升级来解决这些问题?
提前感谢!
-Marc