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.

[参考译文] TM4C129XNCZAD:合并闪存引导加载程序和应用程序文件

Guru**** 2391415 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1109991/tm4c129xnczad-merge-the-flash-bootloader-and-application-files

器件型号:TM4C129XNCZAD

你好、

我现在有一个 DFU 闪存引导加载程序和应用程序。

我们希望将它们封装到文件中(例如*。bin、hex、DFU)、然后将其刻录到目标板上。

实现上述目标的最佳方式是什么、谢谢!

RAY YANG

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

    您好 Ray、

    我正在尝试找到一个我可以共享的资源-有一个资源、但它目前不可共享。

    此致、

    Ralph Jacobi

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

    您好 Ray、

    请参阅 Arm 汇编工具手册以了解加载图像格式: https://www.ti.com/lit/ug/spnu118y/spnu118y.pdf#page=302部分

    它缺少示例、但以下是其中一种用法:

    armhex application.out boot.out --load_image -o merge.out

    此致、

    Ralph Jacobi

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

    您好!

    似乎缺少一些东西。

    RAY YANG

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

    该诊断意味着每个输入.out 文件的段之间的存储器中必须存在重叠。  要查看一种可能的解决方案、请查看 此论坛帖子

    谢谢、此致、

    乔治