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.

[参考译文] AM6442:从 A53 内核访问 TRNG

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1651434/am6442-accessing-trng-from-a53-core

器件型号: AM6442

尊敬的 TI 专家:  

我们正在尝试从 SA2UL 中的 TRNG 获取随机数。 固件在 A3 内核(不是 Linux)上运行。  
ENGINE_STATUS 寄存器值回读为 0x0a9b、这意味着所有功能均已启用。  

但是、在尝试访问 TRNG 寄存器(例如 TRNG_STATUS、TRNG_CONTROL 等)时会观察到异常 ESR 寄存器值为 0x96000210。  

您能否告知从 A53 内核访问 TRNG 的可行方法? 我发现了一些提示,但不清楚。  


仅供参考、我们主要参考 MCU SDK 参考: https://dev.ti.com/tirex/explore/node?node=A__AEIJm0rwIeU.2P1OBWwlaA__com.ti.MCU_PLUS_SDK_AM64X__rN4Qml4__LATEST、  

非常感谢!

Exception.png