工具/软件:
您好、
我目前面临的问题与 https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1370768/am625-m4-mcu-only-deep-sleep-mode 中提到的相同 ,特别是:
- SoC 能够进入仅 MCU 模式。
- SoC 能够使用基于 MCU 的 IPC 中断或 RTC 从仅 MCU 模式唤醒。
- MCU 无法切换外设(测试条件:切换 MCU 域 GPIO 引脚、运行 MCU 域 I2C 读取、在暂停阶段打印到 MCU 域 UART)...
- ...但 M4F 内核本身继续运行(通过在暂停阶段递增计数器并打印输出来确认这一点;从暂停状态恢复时,可以观察到计数器值跳转,该跳转与暂停时间一致) 。
由于此主题是在没有问题解决方案的情况下关闭的、并且 Vaibhav Kumar 的最后一条消息确认问题可以重现、因此我打开此主题询问此问题的当前状态。
- 您能否确认这仍然相关/尚未解决?
- 您能告诉我、仅 MCU LPM 中外设的非功能是否是当前 SDK 的已知限制?
- 是否会对此进行进一步调查?
详细的版本信息:
- 硬件:TI AM625-SK EVM
- Processor Linux SDK 版本:11.00.09.04、Linux 映像:tisdk-default-image-am62xx-EVM-11.00.09.04
- uname:linux am62xx-EVM 6.12.17-ti-00771-gc85877d40f8e
- 器件树:未修改。
- MCU+ SDK 版本: 11.01.05.03
- CCS:v.20.1.1.8__1.7.1
- M4F 固件:SDK 的修改版本示例:“ipc_rpmsg_echo_linux_am62x-sk_m4fss0" (“(根据(根据上一个线程)。
注意:由于外部限制、我们的应用会涉及 SDK 版本 09.02.01.10、但是、由于此问题也会影响较新的 SDKv11、因此我正在为较新的 SDK 版本打开此主题。 针对两个 SDK 版本观察到了相同的行为。
我们当前的应用在很大程度上依赖于仅 MCU 模式下的外部外设控制、因此有关此模式的任何输入都将非常有用。
此致、感谢您的帮助、
Johannes