Other Parts Discussed in Thread: C2000WARE
求助如何写入flash断电保存以及bootmodes正常该怎样设置。
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.
求助如何写入flash断电保存以及bootmodes正常该怎样设置。
根据user's guide的说明,S1开关的设置应该是HHL。
连接不上的时候是会提示什么报错吗?
看一下设备管理器中能不能识别到USB串口,可以试一下这个帖子的操作:https://e2echina.ti.com/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/196284/faq-launchxl-f28069m-usb?tisearch=e2e-sitesearch&keymatch=LAUNCHXL-F28069M#
另外,这是新板子吗?是否有烧写过其他程序?看一下芯片的复位引脚是否有规律的方波信号(复位信号)
我怀疑是板载仿真器有问题。
另外,你说的“ boot modes设置的是HHH,板子下载程序后断电未保存”,是如何判断未保存的?下载完成之后,离线运行的时候有没有把开关设置为HHL再运行?
额,是的,ram.cmd是用于在线调试的,烧写flash的话要用flash.cmd文件,可以在这里找到:
C:\ti\c2000\C2000Ware_3_04_00_00\device_support\f2806x\common\cmd
找到后如果是用的例程,那么替换掉ram.cmd文件就可以了,如果是自己编写的程序,还需要在工程属性中修改一下include路径。
完成上述后就可以烧写进flash了,烧写完之后把开关调成HHL(正常情况下,应该是将开关设置为HHL,连上仿真器之后,开关3会自动被仿真器拉高),就是进入flash boot了。