ZHCU861A March 2021 – August 2022 TM4C1230C3PM , TM4C1230D5PM , TM4C1230E6PM , TM4C1230H6PM , TM4C1231C3PM , TM4C1231D5PM , TM4C1231D5PZ , TM4C1231E6PM , TM4C1231E6PZ , TM4C1231H6PGE , TM4C1231H6PM , TM4C1231H6PZ , TM4C1232C3PM , TM4C1232D5PM , TM4C1232E6PM , TM4C1232H6PM , TM4C1233C3PM , TM4C1233D5PM , TM4C1233D5PZ , TM4C1233E6PM , TM4C1233E6PZ , TM4C1233H6PGE , TM4C1233H6PM , TM4C1233H6PZ , TM4C1236D5PM , TM4C1236E6PM , TM4C1236H6PM , TM4C1237D5PM , TM4C1237D5PZ , TM4C1237E6PM , TM4C1237E6PZ , TM4C1237H6PGE , TM4C1237H6PM , TM4C1237H6PZ , TM4C123AE6PM , TM4C123AH6PM , TM4C123BE6PM , TM4C123BE6PZ , TM4C123BH6PGE , TM4C123BH6PM , TM4C123BH6PZ , TM4C123FE6PM , TM4C123FH6PM , TM4C123GE6PM , TM4C123GE6PZ , TM4C123GH6PGE , TM4C123GH6PM , TM4C123GH6PZ , TM4C123GH6ZXR , TM4C1290NCPDT , TM4C1290NCZAD , TM4C1292NCPDT , TM4C1292NCZAD , TM4C1294KCPDT , TM4C1294NCPDT , TM4C1294NCZAD , TM4C1297NCZAD , TM4C1299KCZAD , TM4C1299NCZAD , TM4C129CNCPDT , TM4C129CNCZAD , TM4C129DNCPDT , TM4C129DNCZAD , TM4C129EKCPDT , TM4C129ENCPDT , TM4C129ENCZAD , TM4C129LNCZAD , TM4C129XKCZAD , TM4C129XNCZAD
TI 提供的 LM 闪存编程器实用程序工具可以通过 UART、USB 和以太网接口支持 TM4C 器件的引导加载。为了使用引导加载工具,请选择“Configuration”选项卡中“Quick Set”部分的“Manual Configuration”选项(图 7-1)。选择“Manual Configuration”后,可在“Interface”部分选择 Serial (UART)、Ethernet 和 USB DFU 这三个引导加载选项中的一个。
对于以太网引导加载程序,应务必确保输入正确的客户端 MAC 地址。如果使用 USB DFU 模式,TM4C 微控制器必须处于这样的状态:USB 引导加载程序正常运行,以便 PC 可以识别 USB DFU 端口。如果列表中未显示任何器件,请在 TM4C 微控制器上调用 USB 引导加载程序,然后使用刷新按钮触发 LM 闪存编程器以再次搜索 USB DFU 接口。
设置完所需的接口后,转至“Program”选项卡以选择二进制文件进行编程。浏览本地文件系统以查找工程的 .bin 文件(图 7-2)。该文件始终位于 CCS 工程的 Debug 文件夹中。
选定文件后,设置正确的 Program Address Offset(图 7-3)。这等同于 APP_START_ADDRESS。完成上述步骤后,按下“Program”按钮以触发引导加载流程并将应用程序固件上传至器件。