【发布时间】:2020-04-17 00:46:12
【问题描述】:
我有一块测试板,CPU是A72。我看到A72支持Trustzone,但是我怎么知道Trustzone是否在使用呢?谢谢。
【问题讨论】:
-
您能否提供有关电路板和/或您的软件环境(裸机、RTOS、Linux...)的任何信息?
-
芯片名为RK3399,目前运行Ubuntu 18.04。
标签: arm trust-zone
我有一块测试板,CPU是A72。我看到A72支持Trustzone,但是我怎么知道Trustzone是否在使用呢?谢谢。
【问题讨论】:
标签: arm trust-zone
由于目标是运行 Linux 的 RK3399,因此很可能正在使用 Arm Trusted Firmware,为 Aarch64 实施 TrustZone。
您可以通过查看您的 Linux 发行版的文档、构建过程或源代码来进行检查。例如,Armbian 正在使用 ATF。
如果您的系统连接了串行控制台,您应该会在启动时看到 ATF 日志消息 - 那时您可以以 1.50 美元的价格找到 USB-TTL 适配器。
我建议您提供有关您正在使用的发行版的更多信息,但如果您选择不这样做,使用您的发行版名称和“ATF”或“Arm Trusted Firmware”进行谷歌搜索可能会回答您的问题。
【讨论】: