NVIDIA Jetson TX2

时间:2021-04-21 16:17:18

标签: bootloader boot u-boot nvidia-jetson

我想购买 Jetson Tx2 以进行深入研究。根据他们的文档,Bootloader 在某个时候执行 C-Boot,然后执行 U-Boot。 C-Boot 以异常级别 (EL) 2 运行,有人知道 C-Boot 是否将 EL 2 传递给 U-Boot(或 C-Boost 将 EL 3 传递给 U-Boot)?

如果您有 Tx2,您可以简单地通过以下方式对其进行测试:

dmesg | grep EL

提前致谢!

1 个答案:

答案 0 :(得分:0)

TF-A 在调用 Cboot 之前下降到 EL2。见https://docs.nvidia.com/jetson/archives/l4t-archived/l4t-3231/index.html#page/Tegra%2520Linux%2520Driver%2520Package%2520Development%2520Guide%2Fbootflow_tx2.html%23。 U-Boot 然后也运行在 EL2。如果你想在安全区运行软件,你可以使用 OP-TEE。

是否应该在 EL3 中调用 U-Boot 并且您通过 UEFI 启动 U-Boot 将在通过调用函数 switch_to_non_secure_mode() 加载 EFI 二进制文件之前下降到 EL2。