你好!批量生产时TM4C1297ZAD若用编程器通过JTAG接口烧录程序很不方便,可以通过串口或者USB接口来烧录吗?若可以具体怎样实现。
谢谢!
xyz549040622:
完全可以,查看官方的boot文档和boot的例程。
user4565447:
回复 xyz549040622:
这个BOOT文档在哪里找啊,我上官网都没有找到,请帮忙说出在哪里找了。
xyz549040622:
回复 user4565447:
F:\360data\ti\TivaWare_C_Series-2.1.3.156\boot_loader
这里是头文件
F:\360data\ti\TivaWare_C_Series-2.1.3.156\docs
这里是文档
F:\360data\ti\TivaWare_C_Series-2.1.3.156\examples\boards\dk-tm4c129x
这是例程
user4565447:
回复 xyz549040622:
你这个还是要先通过JTAG先烧录BOOTLOAD之后才可以用USB烧录吗,可不可以,板贴好了,还没有烧录过程序,我直接用USB把我已经写好的固件烧录到板上去。不要再用什么JTAG烧录了。
Maka Luo:
当然没有问题。
如果是空片,第一次烧录可以利用ROM中bootload将代码烧录进去,UART0 I2C0 SPI0 USB均可;
后期需要利用bootload代码在flash来实现代码升级,具体参考Tivaware中的bootload 参考例程
C:\ti\TivaWare_C_Series-2.1.1.71\examples\boards\dk-tm4c123g\boot_serial
C:\ti\TivaWare_C_Series-2.1.1.71\examples\boards\dk-tm4c123g\boot_demo1
user4565447:
回复 Maka Luo:
谢谢你的回答,第一次烧录利用ROM的Bootload将代码烧录进去,硬件要做什么特别的配置呢?TI有没有专门的烧录软件工具呢?
期待回答。
xyz549040622:
回复 user4565447:
楼上说的LMflash,是TI的软件。至于批量的烧录,可以网上搜搜,有第三方的软件和工具的。
dehua wang:
回复 xyz549040622:
我可否将串口做成422进行远程升级,ICDI的仿真器只能用开发板的吗 可以自己制造或者购买吗
xyz549040622:
回复 dehua wang:
可以的,没有问题。ICDI倒是可以自己做,但是需要你有固件才可以的,这个固件不好搞。