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.

[参考译文] TM4C123BE6PM:TM4C123BE6PM

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1415803/tm4c123be6pm-tm4c123be6pm

器件型号:TM4C123BE6PM
Thread 中讨论的其他器件:EK-TM4C123GXL

工具与软件:

继续讨论  

TM4C123BE6PM:如何加载串行闪存加载程序或正确配置的引导加载程序以对 TM4C123BE6PM 进行编程?

链接: https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1390879/tm4c123be6pm-how-to-load-the-serial-flash-loader-or-properly-configured-bootloader-to-program-tm4c123be6pm

亲爱的

为迟交的回复道歉...

以下是我们针对特定验证的输入:

-您能运行 hello 示例项目吗? 您能否看到通过 COM 端口发送到终端窗口的"Hello"消息。 我知道您已经在 FT231上运行了一些环回测试。 但这并不能保证所有发送和接收都在您的 PC 端正确无误。 如果您在终端窗口上看不到"Hello"消息、这将是首先调试的操作。

回答:是的、我们能够加载"Hello"程序、还能够通过 putty 在串行上看到"Hello World"。

请在下面找到屏幕截图:

-您可以探测 UART0的 TX 和 RX 引脚吗? 你在这两个引脚上看到任何信号了吗?

答:由于串行端口能够发送"Hello world"、因此我们得出结论:串行端口能够按要求正常工作。

-您可以尝试其他 PC 吗? 您是否看到相同的问题?

回答:如前所述、FTDI 芯片电路已经过验证、但需要进行环回、并且现在使用 Hello World 程序。

"串行端口通信已经过验证、我们只想了解如何使用串行 UART0加载程序(.bin 或.out)文件吗?"

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价用户 id="612997" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1415803/tm4c123be6pm-tm4c123be6pm "]

    -您能运行 hello 示例项目吗? 您能否看到通过 COM 端口发送到终端窗口的"Hello"消息。 我知道您已经在 FT231上运行了一些环回测试。 但这并不能保证所有发送和接收都在您的 PC 端正确无误。 如果您在终端窗口上看不到"Hello"消息、这将是首先调试的操作。

    回答:是的、我们能够加载"Hello"程序、还能够通过 putty 在串行上看到"Hello World"。

    [报价]

    很高兴您终于可以通过 FTDI 显示"Hello World"。  

    [报价 userid="612997" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1415803/tm4c123be6pm-tm4c123be6pm "]"串行端口通信经验证后、我们只想了解如何使用串行 UART0加载程序(.bin 或.out)文件?"

    要从 UART 端口执行串行引导加载、您可以参阅 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c123gxl\boot_serial 中的 serial_bootloader 示例。 您需要使用 JTAG 将此 boot_serial 加载到闪存。 加载后、它将位于0x0。 复位后、boot_serial 将运行、以从 UART0端口加载应用固件。 有一个名为 boot_deme1的示例应用。 boot_demo1工程位于 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c123gxl\boot_demo1。 BOOT_DEMO1固件将由 BOOT_SERIAL 加载到地址 0x00002800。  

    同样、首先在 LaunchPad 上运行 boot_serial 和 boot_demo1示例。 开始工作后、您可以使用适用于 UART0的 FTDI 在您的定制板上进行尝试。