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 ES 虚拟密钥板安全启动失败

Guru**** 2535750 points
Other Parts Discussed in Thread: TDA4VM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1051108/tda4vm-tda4vm-tda4vm-es-dummy-key-board-security-boot-failed

器件型号:TDA4VM
各位专家:
我有一个 TDA4VM ES 定制板。 我已经用 OTP KEYWRITER 烧录了 TI 的虚拟密钥。 我在 SD 卡上放置 tidboot3.bin (sbl)、tifs.bin (tifs_sr1.1-hs-enc.bin)、app (boot_app_mcu_rtos)、atf_opte.appimage、u-boot.img u-boot-spl.appimage、打开电路板电源并打印日志:
SBL 修订版:01.00.10.02 (2021年10月20日-17:28:04)===
TIFS 读取...确定
 TIFS 版本:20.8.7-v2020.08d (极好的 LLA
 SD sec Boot-FINLISH
正在启动 Sciserver..... 通过
MCU R5F 应用从0 usecs 启动
Board_control 未能配置 RMII 引脚
Board_control 无法配置 CPSW9G MDIO 多路复用器
正在加载 BootImage
BootImage 已完成、状态= 0
正在加载 BootImage
BootImage 已完成、状态= 0
正在加载 BootImage
 MMCBootImageRate:FP 0x 0xa054bd88、文件名为0:/ATF_optee.appimage
验证失败!!
启动暂停!!
   
以下是我的签名命令(ATF_optee.appimage)
$pdk_install_path/ti/build/makerules/x509CertificateGen.sh -b $MULTICOREAPP_bin/path/$i.appimage -o $MULTICOREAPP_bin/path/$i.appimage.signed -c R5 -l 0x0 -k $pdk_install_path/ti/build/makerules/k3_dev1 -k3 -k3

谢谢

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

    e2e.ti.com/.../atf.tar.gz

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

    您好、LIN、

    您是否签署了 ATF_OTEE 二进制文件? 在 HS 器件上、该二进制文件也需要有符号。  

    您还可以参阅 ti-processor-sdk-rtos-j721e-evm-08_00_00_12\pdk_jacinto_08_00_00_37\packages/ti\build\makerules\common.mk 文件中的 X509Certificate 调用吗? 此外、请检查您使用的密钥是否正确。  

    此致、

    Brijesh

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

    谢谢 Brijesh。

    是的、ATF 已签名、您可以查看上面的附件。 此问题已由 FAE 解决。

    但现在我还有另一个问题:我使用随机生成的密钥、在烧录到电路板后、提示符为:(SDK:TI-processor-sdk-rtos-j721e-evm-07_02_00_06)

    SBL 修订版本:01.00.10.00 (2021年11月8日-14:44:55)

    TIFS 读取...确定

    TIFS 加载...失败

    步骤:

    1.使用脚本./gen_keywr_cert.sh -g 生成一组随机密钥,

    2.制作 keywriter_img、刻录板上的密钥;

    3.复制 smpk.pem 以替换/ti/build/makerules/k3_dev_mpk.pemk3_dev_mpk.pem,

    4.重新编译 SBL 并复制到 SD 卡。

    5.firmwareHeaderGen.sh j721e_sr1.1-hs 并将封装/ti/drv/sciclient/soc/V1/tifs_sr1.1-hs-enc.bin 复制到 SD 卡

    6.打开电路板电源并启动提示:

    SBL 修订版本:01.00.10.00 (2021年11月8日-14:44:55)

    TIFS 读取...确定 TIFS

    加载...失败

    谢谢!

    此致

    LIN