Other Parts Discussed in Thread: CLOCKTREETOOL
主题中讨论的其他器件:CLOCKTREETOOL
工具/软件:Linux
您好、TI 的专家。
我有一些与功耗管理相关的问题来自我当前项目中的特定需求:我使用的是在 Linux 下运行的 A15、主要用于 Web 界面、因为对于我使用的 DSP 和 Cortex M4的其余功能。 由于网络连接不经常使用-工作时间不到1%-我在 POE 模式下遇到功率预算问题、我想问:
1) 1)从 以前的文章(如 https://e2e.ti.com/support/arm/sitara_arm/f/791/t/551530) 中,我知道我可以关闭两个 Cortex A15中的一个,但更进一步:只有在存在以太网流量时才可以冻结另一个内核唤醒它吗?
在4.3.7版中读取 AM572x TRM 介绍了 SR3-APG 技术支持的保持低功耗状态、并介绍了两个内核的强制关断+保持状态;此外、仅针对 MPU_C1指示了强制关断、但不清楚是否可以使用这两种状态的组合: 我的目标是将 MPU_C1置于 Forced_off 中、将 MPU_C0置于 Forced_off +保留模式、以太网流量将其唤醒。 这是可行的吗? 只有当我有以太网流量时,才有其他方法可以使用在 Linux 下运行的一个 A15内核?
2) 2)有一个经过测试的代码示例实现了我所描述的内容?
3) 3)仅使用邮箱+共享存储器但不使用 IPC 对 HLOS 架构有哪些影响? 我认为如果可以关闭运行 Linux 的唯一内核,那么我可以完全自由地使用 DSP 和 Cortex M4,而不会出现任何其他问题:对吗?
提前感谢您的支持。
B.R.
Enzo。