请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: AM263P4-Q1
尊敬的团队:
我正在开发自定义 SBL、负责与 HSM ROM 引导进行通信以加载 HSMRt。
在了解 TRM 并实现基于邮箱的通信流程时、我面临着在寄存器可访问性和“每内核邮箱寄存器“解释方面的一些困惑。
根据 TRM MBOX 通信、我的理解(以下快照)。

步骤 7 和步骤 8 的描述有点令人困惑。
- 步骤 7: R5SS0_CORE0 读取寄存器
R5SS1_CORE1_MBOX_READ_DONE.PROC3以检查确认。 - 步骤 8: R5SS0_CORE0 写入
0x1到R5SS1_CORE1_MBOX_READ_DONE.PROC3以清除中断。
但是、 由于 R5 内核无法 访问 如所示的寄存器、因此不清楚该机制如何适用于 R5HSM 通信的情况
HSM_SOC_CTRL_HSM_MBOX_READ_DONE.
请查找我为 R5HSM 通信创建的图表 ,

请您澄清一下:
- 主机 (R5) 应该监控哪个寄存器来检测
READ_DONE_ACK来自 HSM 内核的信号? - 是否可以在轮询模式下检查读取完成 ACK。
此致、
Jidhin Angadithazha.

