用的芯片是TM4C123GH6PMI,自己制作的最小系统板,用LM Flash Programmer1613 串口下载程序时 有时能下进去有时下不进去。。
昨天晚上试了前两次都下载成功了,,后来就死活下不进去了,,试过复位,断电再上电等各种方法都无济于事。。。今天早上一起来,再试一次,结果又能下进去了,,然后再试第二次,,又下不进去了。。多下几次,又成功了一次,,感觉毫无规律性。。手头上有好几块板子,都是这种情况。。而且试了TI 的Launchpad,把UART0引出来用串口下程序,同样是失败。。
失败的提示是这样的:
xyz549040622:
提示说,波特率不匹配。。你是不是线太长了,波特率调低试试
libin sun:
回复 xyz549040622:
所有的波特率都试过,还是不行。。线不长,就10cm左右
xyz549040622:
回复 libin sun:
查了查资料,你首先要通过ICDI下载一个支持UART的bootloder,重新运行后,FLASH Programmer 才能与芯片通信更新程序。你烧bootloder了没
xyz549040622:
回复 libin sun:
http://www.deyisupport.com/question_answer/microcontrollers/tiva_arm_cortex/f/96/t/70308.aspx?pi2132219853=1
你可以看看这个帖子