TI中文支持网
TI专业的中文技术问题搜集分享网站

CCS4.2下烧写Flash

在CCS4.2下烧写F28035中Flash,烧写完成后,重新上电程序却没有运行,请问是什么问题导致的?下面是我烧写过程中的设置

Forrest:

你的操作都没有错,是否有正确跳线?GPIO37GPIO34置高,设置成从FLASH bootload。请看一下下面文档的Stand-Alone Boot Modes 图表:

www.ti.com.cn/…/litabsmultiplefilelist.tsp

此外,您用的好像不是TI的例程包,用下面的TI例程包吧,里面有一个FLASH的例程:

www.ti.com.cn/…/sprc892

在CCS4.2下烧写F28035中Flash,烧写完成后,重新上电程序却没有运行,请问是什么问题导致的?下面是我烧写过程中的设置

liping sun:

回复 Forrest:

根据Stand-Alone Boot Modes 图表的要求,我将GPIO37GPIO34外部置高,并且使用的是例程F28035_Flash烧写的,重新上电还是没有运行,仿真器使用的是XDS100.

在CCS4.2下烧写F28035中Flash,烧写完成后,重新上电程序却没有运行,请问是什么问题导致的?下面是我烧写过程中的设置

liping sun:

回复 Forrest:

TRST引脚为0,通过给高低信号使LED灯闪烁来确定是否工作,另外我在CCS5上运行时会出现No source available for"0x3ff8a1 "

在CCS4.2下烧写F28035中Flash,烧写完成后,重新上电程序却没有运行,请问是什么问题导致的?下面是我烧写过程中的设置

liping sun:

回复 Forrest:

问题解决了,是TRST引脚没有拉低。谢谢Forrest!

在CCS4.2下烧写F28035中Flash,烧写完成后,重新上电程序却没有运行,请问是什么问题导致的?下面是我烧写过程中的设置

zhenbao zhang:

回复 Forrest:

您好,我使用的是贵公司TMS320F28335,在程序烧写到FLASH中的时候也遇到这样一个问题,连接JTAG可以运行,现象也正常,但断电拔掉JTAG就不运行。bootmodle全部为1,并且也在用的release模式,在main函数中也加入了

MemCopy(&RamfuncsLoadStart, &RamfuncsLoadEnd, &RamfuncsRunStart); //拷贝InitFlash()函数 InitFlash();

编译之后也无错。

在线期待您的指导,谢谢!

在CCS4.2下烧写F28035中Flash,烧写完成后,重新上电程序却没有运行,请问是什么问题导致的?下面是我烧写过程中的设置

zhenbao zhang:

回复 zhenbao zhang:

按照上面的您回复,检测TRST电平为0,说明boot模式设置没有问题,但还是无法运行

赞(0)
未经允许不得转载:TI中文支持网 » CCS4.2下烧写Flash
分享到: 更多 (0)