Part Number:TMS320F280025Other Parts Discussed in Thread: C2000WARE
您好,我用自己设计的TMS320F280025开发板,在采用TI的官方例程(led_ex1_blinky)进行烧写FLASH的时候遇到了问题:可以正常烧写,带着仿真器运行的时候,IO口的翻转状态是正常的,但是当我掉电并且把仿真器拔掉之后重新上电,IO口不会翻转(一直维持在高电平状态);
工程导入路径:C:\ti\c2000\C2000Ware_4_00_00_00\device_support\f28002x\examples\led
导入之后如下图所示:
配置为FLASH,如图所示:
配置完成后:
配置仿真器(XDS100V3):
连接仿真器:
FLASH烧写:
烧写完成后:
IO口翻转波形:
可是控制板掉电重新上电之后就没有上面的波形了,是不是意味着程序没有烧写到FLASH中?另外,我板子上的JTAG电路是这样设计的,没有用到14PIN,这样会有问题吗?还是说我哪里没有配置对?烦请指点,谢谢!
Green Deng:
flash烧写的时候有擦除和烧写flash的过程吗?有的话应该是烧写进flash了,那可能的原因,你的boot mode设置的正确吗?
,
ds zhang:
擦除和烧写的过程都是有的,boot mode由什么确定,GPIO24和GPIO32引脚的状态吗?
,
ds zhang:
感谢您的指点,确实是boot的问题