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.

TM4C1294NCPDT关于串口BootLoader相关问题

Other Parts Discussed in Thread: TM4C1294NCPDT, EK-TM4C1294XL

手头上有一块TM4C1294NCPDT LanuchPad的板子,这两天一直在调试BootLoader的功能。

参考最新的TivaWare_C_Series-2.1.4.178\examples\boards\ek-tm4c1294xl下的boot_serial,boot_demo1,boot_demo2进行测试,测试具体步骤如下:

1、使用LMFlash Progarmmer通过ICDI接口先下载boot_serial(偏移量为Program address offset=0x00000000),如图1所示

2、然后使用LMFlash Progarmmer通过ICDI接口下载boot_demo1(偏移量为Program address offset=0x00004000),如图2所示

3、按下Demo板的RESET按钮以后,板子上的LED灯开始闪烁,说明BootLoader正确引导进入了boot_demo1应用程序。按照boot_demo1程序说明,按下SW1后,程序就跳入到BootLoader程序中,此时LED灯停止闪烁,说明应该进入了BootLoader程序。所以我准备开始通过串口0进行程序更新。

4、选择好串口(通过USB转串口,然后和板子的TX和RX连接,共地也注意了)设置好波特率,导入boot_demo2文件,设置偏移量为(Program address offset=0x00004000),然后下载程序结果失败。


5、不知道按照我的这种做法是不是正确。其中也参考了其他人提出的相关问题(www.deyisupport.com/.../61154.aspx

但是确不能实现。弄了一周,希望可以把问题解决,谢谢!最后我也附上我使用的官方例子程序。

tm4c1294xl-BootLoader.rar