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.

[参考译文] TDA4VM:TDA4VM:TDA4VM ES1.0虚拟密钥板安全启动 Linux 失败

Guru**** 2534260 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1012349/tda4vm-tda4vm-tda4vm-es1-0-dummy-key-board-security-boot-linux-failed

器件型号:TDA4VM

各位专家:

我在    SD 卡上放置了 tiboot3.bin atf_opte.appimage tifs.bin u-boot.img u-boot-spl.appimage 和 app (由 core-secdev-K3签名) 。  开机时系统引导失败,打印此类日志。

当 ATF_optee.appimage 未签名时、按如下方式打印日志。

正在调用 Sciclient_procBootRequestProcessor、ProID 0x20...
正在加载 BootImage

MMCBootImageRate:FP 0x 0xa088f0b8、文件名为0:/ATF_optee.appimage
应用程序是否已正确签名??
应用程序验证失败!! 启动暂停!!

那么、为什么 ATF_optee.appimage 验证失败? 检查构建日志、构建工具(core-sec-dev-K3)、pem 文件和有符号流是否配置为 conrect。

您是否可以提供 HS EVM 板、它可以使用 ATF_Opte.appimage、并请与我们签署 HS ATF_Opte.appimage 方法。

下面是我的签名命令:

1):~ x509CertificateGen.sh -b ~/ATF_optee.appimage -o /ATF_optee_sig.appimage.signed -c R5 -l 0x0
k $(TISDK)/ti-processor-sdk-rtos-j721e-evm-07_02_00_06/pdk_jacinto_07_01_05_14/packages/ti/build/makerules/k3_dev_MPk.pem
d debug -j DBG_FULL_ENABLE -m SPLIT_MODE

2):x509CertificateGen.sh -b ~/ATF_optee.appimage -o ~/ATF_optee_sig.appimage.signed  -c
R5 -l 0x0 -k $(TISDK)/ti-processor-sdk-rtos-j721e-evm-07_02_00_06/pdk_jacinto_07_01_05_14/packages/ti/build/makerules/K3_dev_MPk.pem

此致!

威伟

下面是我使用过的 ATF_otpe.appimage 文件。 您可以将 txt 更改为 appimage 在 HS EVM 板上尝试、您可以像我一样获得相同的故障日志。 谢谢!

atf_optee.txt

e2e.ti.com/.../atf_5F00_optee.txt