请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AM3352 工具/软件:
要进入睡眠模式、SDK9.1和 SDK9.3均无法正常工作。 这个 SDK 是如何未经测试发布的?
建议在新设计中使用哪种 SDK? 版本 SDK 很多、甚至没有一个版本稳定。
如果建议使用 SDK、如何使 SLEEP 功能在 SDK9.3中正常工作。
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.
工具/软件:
要进入睡眠模式、SDK9.1和 SDK9.3均无法正常工作。 这个 SDK 是如何未经测试发布的?
建议在新设计中使用哪种 SDK? 版本 SDK 很多、甚至没有一个版本稳定。
如果建议使用 SDK、如何使 SLEEP 功能在 SDK9.3中正常工作。
Tony、
低功耗模式在 SDK9.1上不起作用。 请参阅 SDK 中的 EXT_EP-12091和 EXT_EP-12085问题 9.3. 发行说明。
在 SDK9.3中已经解决了这些问题、但从待机模式恢复仍然是中断的。 请参阅 SDK9.3版本说明中的 EXT_EP-12079问题。 此问题将通过您提到的第2个 e2e 主题中发布的以下补丁修复。
diff --git a/drivers/soc/ti/pm33xx.c b/drivers/soc/ti/pm33xx.c index f04c21157904..b149eb0f4544 100644 --- a/drivers/soc/ti/pm33xx.c +++ b/drivers/soc/ti/pm33xx.c @@ -305,12 +305,12 @@ static void am33xx_pm_end(void) u32 val = 0; struct nvmem_device *nvmem; - nvmem = devm_nvmem_device_get(&omap_rtc->dev, "omap_rtc_scratch0"); - if (IS_ERR(nvmem)) - return; - m3_ipc->ops->finish_low_power(m3_ipc); if (rtc_only_idle) { + nvmem = devm_nvmem_device_get(&omap_rtc->dev, "omap_rtc_scratch0"); + if (IS_ERR(nvmem)) + return; + if (retrigger_irq) { /* * 32 bits of Interrupt Set-Pending correspond to 32