在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模式设置没有问题,但还是无法运行