【问题标题】:How do I know whether ARM Trustzone is in use or not? [duplicate]我如何知道 ARM Trustzone 是否在使用中? [复制]
【发布时间】:2020-04-17 00:46:12
【问题描述】:

我有一块测试板,CPU是A72。我看到A72支持Trustzone,但是我怎么知道Trustzone是否在使用呢?谢谢。

【问题讨论】:

  • 您能否提供有关电路板和/或您的软件环境(裸机、RTOS、Linux...)的任何信息?
  • 芯片名为RK3399,目前运行Ubuntu 18.04。

标签: arm trust-zone


【解决方案1】:

由于目标是运行 Linux 的 RK3399,因此很可能正在使用 Arm Trusted Firmware,为 Aarch64 实施 TrustZone。

您可以通过查看您的 Linux 发行版的文档、构建过程或源代码来进行检查。例如,Armbian 正在使用 ATF。

如果您的系统连接了串行控制台,您应该会在启动时看到 ATF 日志消息 - 那时您可以以 1.50 美元的价格找到 USB-TTL 适配器。

我建议您提供有关您正在使用的发行版的更多信息,但如果您选择不这样做,使用您的发行版名称和“ATF”或“Arm Trusted Firmware”进行谷歌搜索可能会回答您的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    • 2016-10-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多