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.

[参考译文] TM4C1230C3PM:用于通过 UART 刷写 Tiva 微控制器的 Linux 工具/程序

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1001940/tm4c1230c3pm-linux-tool-program-for-flashing-tiva-microcontroller-via-uart

器件型号:TM4C1230C3PM

大家好,

我希望能够 使用  新的 bin 文件更新 Tiva TM4C1230C3PM。 为此,我尝试找到一个主机工具,可以从 bash 脚本调用该工具,然后该脚本将通过 UART 将.bin 文件发送到 Tiva, 从 TM4C1230C3PM 开始、Tiva 上的 UART 闪存引导加载程序将接管并实际刷写器件。

我已经实现了基于 TI 闪存的引导加载程序、并在.cmd 文件中相应地分配了内存。 我的应用程序从0x1000开始、以便引导加载程序具有0x000~0x1000。 我 成功地使用 lm 闪存来刷写引导加载程序和主应用程序。 现在、我只需要弄清楚如何 从 Linux (debian)计算机更新.bin 文件。  

您是否知道是否存在任何允许我 通过 UART 将.bin 加载到 Tiva 的程序或工具?  使用 Linux

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

    您好、Alfonso、

    您是否查看过 TivaWare  工具文件夹下提供的 sflash 实用程序? 有关其工作原理的详细信息、请参阅我们随 TivaWare 提供的文档、在  docs 文件夹中查找 SW-TM4C-TOOLS-UG-2.2.0.295.pdf。

    此致、

    Ralph