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.

[参考译文] AM2432:从 MCU 域访问主域外设

Guru**** 2617235 points

Other Parts Discussed in Thread: AM2432

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1454723/am2432-access-main-domain-peripherals-from-mcu-domain

器件型号:AM2432
主题中讨论的其他器件: TDA4VH

工具与软件:

尊敬的 TI 专家:

客户正在使用 AM2432 SDK9.2。

由于某些安全要求、客户需要 MCU 域 M4F 内核访问(读取/写入)主域外设(例如 I2C、GPIO、UART、SPI)。

请注意、客户需要 MCU 域位于中 隔离模式 缓解技术。

客户以前对 TDA4VH 有过一些经验、TDA4VH 支持这种经验。

我们还在 AM62x 中找到了一份指南、本指南介绍如何 从如下所示的 MCU 域访问主域外设。

https://software-dl.ti.com/mcu-plus-sdk/esd/AM62X/09_00_00_19/exports/docs/api_guide_am62x/MAIN_DOMAIN_PERIPHERAL_FROM_MCU.html

客户正在遵循 AM243x 上的本指南、但客户在到达上述步骤3时无法继续(如下所示)。

由于 AM243x 中没有 DTS、因此客户从上面的步骤2开始、构建  mcu_plus_sdk\examples\drivers\ipc\ipc_notify_echo\am243x-lp/m4fss0-0_nortos

然后联系到步骤3、客户只需 设备  取消选中 "Use MCU Domain Peripheral" 选项如下所示。

下面显示了客户提出的两个问题。

1: 在正常情况下(无需考虑复位情况)、是否可以从 AM2432中的 MCU 域 M4F 访问主域 I2C、GPIO、UART、SPI?

2:如果问题1的答案是肯定的、那么您能否提供一个指南来帮助客户做到这一点?

非常感谢、

Kevin