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.

[参考译文] AM263P2:跟踪控制器上的寄存器

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1619788/am263p2-tracing-registers-on-the-controller

器件型号: AM263P2

你好

我正在为控制器创建审计日志。 根据参考手册的第 5.9.2 节、日志由 SoC 创建。  

我想在安全启动过程结束(通过/失败)时去掉几个控制和状态寄存器。 您能否提供这些寄存器的列表及相关文档? AM263Px 寄存器附录 SPRUJ57B 包含寄存器列表、但这些寄存器列表中未找到所需的状态。 是否有任何其他可用文档?

谢谢

Chitra

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

    尊敬的 Chitra:

    安全启动过程本身由 HSM 内核处理、状态通过 IPC 传输到 R5F 内核、我有疑问可以告诉您一些寄存器会直接告诉您状态、安全启动是由软件和硬件加速器组合完成的。 对于硬件加速器、是的、您可以获取状态、但为了让软件获取状态、您需要从软件中查找状态变量并执行该操作。 您可以在 TIFS 中查看 proc auth 引导示例并查看状态变量。

    我不是 100%我理解这个问题,但我试图根据我的理解解释它。 如果您需要更多信息、请告诉我。

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

    你好 Nilabh

    感谢您的答复。

    我了解启动流程。 我正在查找硬件加速器状态、也查看了 TIFS 示例。 软件变量将提供软件开始执行时的状态、但是我正在查看 SBL 身份验证失败、或内核软件失败、并且寄存器更新的情况、我希望在关闭之前读取它们、或每 180 个次级进行循环中的看门狗复位。  

    希望这样做能更清晰、您能给我指出可用于这些用途的寄存器吗? 我无法使用现有列表对它们进行排序。

    谢谢

    Chitra

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

    尊敬的 Chitra:

    你将需要得到这个自己,我们没有这样一个名单。