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.

[参考译文] CCS/TM4C1292NCPDT:使用 TM4C129芯片对另一个具有闪存引导加载程序的 TM4C129或 TM4C123进行编程。

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/845011/ccs-tm4c1292ncpdt-using-a-tm4c129-chip-to-program-another-tm4c129-or-tm4c123-that-has-the-flash-bootloader

器件型号:TM4C1292NCPDT

工具/软件:Code Composer Studio

大家好、

我正在使用 USB 记忆棒主机示例来查找和读取 TM4C129上的二进制文件。

在读取此信息后、我想将此二进制文件发送到 SSI 或 UART 的另一个芯片。

如何了解发送此数据的过程、以及如果需要、如何计算校验和等以更新另一个芯片。  

基本上、我尝试执行 LM 闪存编程器对 TM4C129芯片所做的操作。  

谢谢、

金枪鱼比希姆  

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

    用于执行引导加载程序 的文档和函数位于 TivaWare 库中。 用户指南可在以下位置找到:  

    C:\ti\TivaWare_C_Series-2.1.4.178\docs\SW-TM4C-BOOTLDR-UG-2.1.4.178.pdf

    第3节描述了数据包处理。 源代码可在中找到:

    C:\ti\TivaWare_C_Series-2.1.4.178\boot_loader

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

    Bob、您好!

    感谢您的回答。  

    我只是想知道是否有任何代码示例遵循了该文档中的步骤。

    根据数据包结构、我似乎需要实现函数来发送命令。

    此致、

    金枪鱼比希姆  

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

    我没有器件发送数据包的示例。 你是对的。

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

    我从 引导加载程序源代码获得了所有数据包结构、通用发送和接收函数。  

    我自己执行命令函数。 如果我有其他问题,我会回覆。

    再次感谢您的回复。