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.

[参考译文] SK-AM62:AM62x Keywriter 未从 SD 卡引导

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1649749/sk-am62-am62x-keywriter-not-booting-from-sd-card

器件型号: SK-AM62

您好:

我尝试在 AM62x-SK 板上运行 OTP Keywriter、从 SD 卡引导。

环境:
- SDK:mcu_plus_sdk_am62x_10_01_00_33
- Keywriter 包: otp_keywriter_am62x_09_00_00

编译过程:

cd ~/ti/mcu_plus_sdk_am62x_10_01_00_33/source/security/sbl_keywriter/scripts/cert_gen/am62x
  ./gen_keywr_cert.sh --msv 0xC0FFE -t tifek/ti_fek_public.pem

  cd ~/ti/mcu_plus_sdk_am62x_10_01_00_33/source/security/sbl_keywriter/scripts/x509cert
  python3 ~/ti/mcu_plus_sdk_am62x_10_01_00_33/tools/bin2c/bin2c.py final_certificate.bin keycert.h KEYCERT 2026

  cd ~/ti/otp_keywriter_am62x_09_00_00/sbl_keywriter/am62x-sk/r5fss0-0_nortos/ti-arm-clang
  make -sj clean PROFILE=debug && make -sj PROFILE=debug

然后、我将生成的 tiboot3.bin 与标准 tispl.bin 和 u-boot.img 一起复制到 FAT32 格式的 SD 卡中。

观察到的行为:
-当使用 Keywriter tiboot3.bin 时,电路板不启动—UART 上没有输出。
-用标准 SBL (sbl_sd.debug.hs_fs.tiimage) 替换 tiboot3.bin 会成功引导。

我的问题:
1. SD 卡引导是否是 Keywriter 支持的引导方法、或者 UART/FLASH 是否是唯一支持的方法?
2.使用 OTP_keywriter_am62x_09_00_00 构建的 Keywriter 是否与 FS 器件兼容?  

感谢您的支持。

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

    Keywriter 包只能与特定的 MCU+ SDK 版本搭配使用、如 Keywriter 用户指南中所述。

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

    用户指南中介绍了:“通过以下链接下载并安装最新的 MCU+ SDK 版本。“

    dev.ti.com/.../node

    是否应该使用 MCU+SDK 9.0?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在用户指南中、内容为:“通过以下链接下载并安装最新的 MCU+ SDK 版本。“

    这不是用户指南。 这是门户上提供的一个 PDF 文档、可从中下载 Keywriter 包。

    无论如何、

    - Keywriter 包:otp_keywriter_am62x_09_00_00

    该 Keywriter 版本只需与 MCU+ SDK v09.00 配合使用。

    以下门户上提供了较新的 Keywriter 版本 (v11.1 和 v12.0)

    https://www.ti.com/secureresources/AM62X-RESTRICTED-SECURITY

    建议仅使用最新版本和兼容的 MCU+ SDK 版本。