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.

[参考译文] TMDSCNCD263:创建 TI 映像、通过 Uni 闪存工具将引导加载程序下载到 Ext 闪存

Guru**** 2943350 points

Other Parts Discussed in Thread: UNIFLASH, AWR1843BOOST, AM2634

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1329132/tmdscncd263-tiimage-creation-to-download-bootloader-into-ext-flash-via-uni-flash-tool

器件型号:TMDSCNCD263
主题中讨论的其他器件:UNIFLASHAWR1843BOOSTAM2634

团队、您好!

我正在处理一个引导加载程序项目。

目前、使用 CCS 将引导加载程序加载到 RAM 中。

现在、我想使用 Uni Flash 工具将引导加载程序刷写到外部闪存中。

 

您能否提供任何受支持的处理文档、以便为我的应用程序创建可引导的 ti 映像。

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

    尊敬的 

    现在、我想使用 Uni Flash 工具将引导加载程序刷写到外部闪存中。

     

    您能否提供任何受支持的处理文档、以便为我的应用程序创建可引导的 ti 映像。

    [/报价]

    根据您的问题、我的理解是您应该进一步了解次级引导加载程序- https://dev.ti.com/tirex/explore/node?node=A__AcihA9ANR54nmG9pF-hOHg__AM26X-ACADEMY__t0CaxbG__LATEST

    另外、我们还稍微多了解一下 MCU+ SDK 提供的工具- https://dev.ti.com/tirex/explore/node?node=A__AE-ozIYMUrJo3Go63N5zBQ__AM26X-ACADEMY__t0CaxbG__LATEST

    如果您已浏览过相关内容、并且需要任何特定信息、请提出有针对性的问题、以便我可以提供更好的支持。

    此致、
    Aakash

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

    尊敬的 Aakash:

    是的、它是一个 SBL 并希望将其闪存到外部闪存上。

    我已经浏览了相关文档。

    现在、我有了工作正常的 SBL .elf/.bin 文件。 该文件在 CCS 外部生成、但是在相同的编译器中生成的。

    根据我的理解、刷写 bin/elf 不能直接工作、因此我需要将其转换为.tiimage 文件、如果我错了、请更正我。

    使用 CCS 编译的演示应用会生成一个.appimage 文件、与此 SBL 类似、需要一个.tiimage 文件。

    您能否告诉我如何将我的 elf/bin 文件转换为 tiimage 格式、或者可以使用 UniFlash 将 SBL bin 文件直接刷写到 ext 闪存上。

    *我已经使用 TI 的 ImageCreator 脚本在 AWR1843Boost 上创建了一个用于 SBL 的 metaimage。

    类似地、查找 AM2634。

    此致

    哈里

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

    尊敬的 

    请告诉我如何将我的 elf/bin 文件转换为 tiimage 格式,或者可以使用 UniFlash 将我的 SBL bin 文件直接刷写到 ext 闪存中。

    可以参考此 makefile - /examples/drivers/boot/sbl_null/am263x-cc/r5fss0-0_nortos/ti-arm-clang/makefile

    此致、
    Aakash

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

    尊敬的 Askash:

    现在、我们能够从二进制映像生成 TI 映像。

    以下序列用于生成

    $(BOOTIMAGE_CERT_GEN_CMD)--image-bin $(BOOTIMAGE_PATH)/$(BOOTIMAGE_BIN_NAME)--core R5 --swrv 1 --loadaddr $(sbl_run_address)--sign-key $(BOOTIMAGE_CERT_KEY)---out_PATH (BOOTIMAGE_PATH)$)

    问)哪一个、我必须从下图中使用它?

    我只使用了第二个。

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

    您好、Hari、

    如果您的设备是 HSFS、则应使用第二个或其他、如果是 HSSE、则应使用其他选项。

    我希望这对您有所帮助。

    此致、
    Aakash