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.

[参考译文] AM263P4:sbl_ospi 的位置

Guru**** 2868720 points

Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1639906/am263p4-location-for-the-sbl_ospi

器件型号: AM263P4
Thread 中讨论的其他器件: UNIFLASH

您好团队:

我尝试加载 SBL 和应用程序.mcelf、但找不到默认版本 sbl_ospi。

导航到下面的文件夹时、

C:\ti\mcu_plus_sdk_am263px_11_00_00_19\examples\drivers\boot\sbl_ospi

它为空。

在哪里可以获得适当的信息来将 SBL 和映像下载到外部 OSPI 闪存或 SIP 闪存中?

我查看的所有材料都显示使用默认的 sbl_ospi 和.appimage 文件、但没有这样的内容。

当我使用 sbl_ospi_multiple_elf.release.tiimage (prebuilt) 和 app.mcelf 时、它也无法正常工作。

请提供帮助。

此致、

TED

 

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

    尊敬的 Ted:

    有几个澄清,我想先解决,这样我们就不会感到困惑。 之前、SDK 中支持的格式为 RPRC 映像格式。 当前支持的格式(v11.0 SDK 以后的版本)为 MCELF 格式。  https://software-dl.ti.com/mcu-plus-sdk/esd/AM263PX/latest/exports/docs/api_guide_am263px/MCELF_LANDING.html

    现在、SDK 可能不包含较旧的 RPRC 格式文件、因此您会看到文件夹为空。

    当您使用基于 python 的 uniflash 脚本时、需要以下所示:

    1. sbl_uart_uniflash。{profile}.tiimage
    2. sbl_ospi_multiple_elf.{profile}.tiimage
    3. 您的 mcelf 应用程序映像(如果执行 XIP、则为 XIP mcelf 映像)
    4. 一个.cfg 脚本

    使用 uniflash 工具时、您只需要 tiimage 和 mcelf 映像文件、并且.cfg 文件是无关的、因为 uniflash GUI 会自动选择它。

    上述内容可以在内置 SDK 中找到、网址为:

    1. sbl_uart_uniflash。{profile}.tiimage - mcu_plus_sdk/tools/boot/sbl_prebuilt/am263px-lp/sbl_uart_doremol_elf.release.tiimage
    2. sbl_ospi_multiple_elf。{profile}.tiimage -  mcu_plus_sdk/tools/boot/sbl_prebuilt/am263px-lp/sbl_ospi_morple_elf.release.tiimage
    3. mcelf_sbl_ospi.cfg -  mcu_plus_sdk/tools/boot/sbl_prebuilt/am263px-lp/mcelf_sbl_ospi.cfg

    您还可以从它们的源文件夹 (mcu_plus_sdk/examples/drivers/boot/sbl_ospi_multiple_elf) 重新编译它们

    此致、
    Shaunak