工具/软件:
如我的相关问题中所述、我使用固件构建器生成 tispl.bin 文件并解决了固件问题。 但是、由于我们的定制电路板参考了 如何快速启动、并且我们采用了 SBL 引导方法、因此我想问一下固件构建器如何生成 sbl.bin?
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.
尊敬的 Jason:
SBL 示例使用 MCU+SDK 编译: https://software-dl.ti.com/mcu-plus-sdk/esd/AM62AX/10_00_00_14/exports/docs/api_guide_am62ax/EXAMPLES_DRIVERS_SBL.html
固件构建器还包含 MCU+SDK 文件夹、您可以使用它来构建 SBL 二进制文件。
此致、
会面。
尊敬的 Jason:
如前一个响应 SBL 是使用 MCU+SDK 构建的、您可以在固件构建器目录中找到它。 有关如何使用 MCU+SDK 构建二进制文件的指南: https://software-dl.ti.com/mcu-plus-sdk/esd/AM62AX/10_00_00_14/exports/docs/api_guide_am62ax/MAKEFILE_BUILD_PAGE.html#MAKEFILE_EXAMPLE_BUILD
您还可以在 MCU+SDK 文件夹中使用以下命令一次来编译所有 SBL 示例:
> cd mcu_plus_sdk_am62ax_10_01_00_15 > make sbl -sj
此致、
会面。
尊敬的 Jason:
SPL 和 SBL 引导流程存在差异、请参阅以下地址: https://dev.ti.com/tirex/explore/node?node=A__AZdBTlT8UK2hNwHKXaPieQ__AM62-ACADEMY__uiYMDcq__LATEST
使用 SPL 时、将 R5 FW 与 A53 SPL、OPTEE 和 ATF 组合在一起以创建 tispl.bin、使用 SBL 引导流程时、您不需要执行此操作、因为 SBL 独立于指定的偏移加载 R5 固件、请参阅以下文档以了解 SBL 引导流程: https://software-dl.ti.com/mcu-plus-sdk/esd/AM62AX/11_01_00_16/exports/docs/api_guide_am62ax/BOOTFLOW_GUIDE.html
您也可以访问以下链接以了解 SBL OSPI 引导 Linux:
因此、使用 SBL 时、您可以使用 SBL 中指定/配置的偏移刷写更新后的 DM FW、并从该偏移中 SBL 能够加载它。
此致、
会面。