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.

[参考译文] AM6442:TI U‑Boot AM64x 映像命名限制问题 (tiboot3.bin / tispl.bin / u‑boot.img)

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1638952/am6442-question-on-ti-u-boot-am64x-image-naming-constraints-tiboot3-bin-tispl-bin-u-boot-img

器件型号: AM6442

尊敬的 Champs:

我的客户正在 AM64x 平台上使用 TI U‑Boot、希望阐明引导映像命名的灵活性。

根据他们当前的理解和实验、启动映像似乎需要以下固定的文件名:

  • Tiboot3.bin
  • Tispl.bin
  • u-boot.img

您能否确认 AM64x 上的 ROM 引导流程/SPL 切换是否严格要求这些映像名称、或者是否可以通过配置(例如通过 U‑Boot Build 选项,环境设置或更改引导加载程序代码)对它们进行自定义或重命名?

此外、如果命名是固定的:

  • 哪些引导阶段(ROM、SPL 等)明确依赖于这些文件名?
  • 这种行为在所有引导模式 (OSPI、eMMC、SD) 下是否一致?

非常希望引用定义此要求的文档或代码位置。


此致、

Kien

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

    尊敬的 Kien:

    1/。 用于基于文件系统的存储器引导介质(即 SD 卡、eMMC UDA 等...)
    - tiboot3.bin 文件名是固定的片上 ROM 加载第一阶段 BL 从
    - tispl.bin/u-boot.img 文件名是 SPL 用于加载下一阶段软件的“默认“文件名、但用户可能会根据需要在 SPL 代码/配置中更改这些文件名。

    2/。 对于基于原始偏移的存储器引导介质 (OSPI_NAND/OSPI_NOR、GPMC-NAND、eMMC 引导分区...)
    tiboot3.bin/tispl.bin/u-boot.img 文件名无关紧要、仅 ROM/SPL 使用偏移量

    3。 用于外设引导介质 (UART、USB-DFU...)
    tiboot3.bin/tispl.bin/u-boot.img 文件名仅供主机用于通过 UART/USB-DFU 链接将其发送到目标。

    此致、
    - Hong