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

28377s不带仿真器无法正常运行

我用的28377s芯片,带着仿真器可以正常运行,将仿真器拔掉后程序就不跑了(我在程序中设置了led灯的控制),麻烦问下这个问题可能跟啥有关系?

Joey Mao:

请检查以下几点:

首先确认您的程序是烧写到Flash,而不是Ram;

其次是boot mode的几个引脚配置是否是Flash模式;

同时确认复位电路在重新上电时是否正常工作。

我用的28377s芯片,带着仿真器可以正常运行,将仿真器拔掉后程序就不跑了(我在程序中设置了led灯的控制),麻烦问下这个问题可能跟啥有关系?

bo chen1:

回复 Joey Mao:

Joey

你好,最后一个确认过了,电源指示灯都是正常的。

前两个我要怎么确认,不是很清楚,能不能麻烦说的更详细点?

我用的28377s芯片,带着仿真器可以正常运行,将仿真器拔掉后程序就不跑了(我在程序中设置了led灯的控制),麻烦问下这个问题可能跟啥有关系?

BIN YAO1:

你将程序写入FLASH并且boot from flash了吗

我用的28377s芯片,带着仿真器可以正常运行,将仿真器拔掉后程序就不跑了(我在程序中设置了led灯的控制),麻烦问下这个问题可能跟啥有关系?

bo chen1:

回复 BIN YAO1:

我用的ccs6,xds100仿真器,将代码下载到芯片上,如果仿真器不拔下来,程序可以正常运行,拔掉电源和仿真器后,再插上电源,几个被控制的指示灯都没有反应,所以我猜测是程序没有正常运行。

我不太明白你说的程序是否写入FLASH和boot from flash要怎么确认。用仿真器烧录程序会不把程序烧到flash中?

我用的28377s芯片,带着仿真器可以正常运行,将仿真器拔掉后程序就不跑了(我在程序中设置了led灯的控制),麻烦问下这个问题可能跟啥有关系?

BIN YAO1:

回复 bo chen1:

你程序里添加的.cmd文件是选用的RAM还是FLASH?  如果是RAM的.cmd文件的话,只能用于仿真。要想能够脱机运行,必须添加的是FLASH的.cmd文件

我用的28377s芯片,带着仿真器可以正常运行,将仿真器拔掉后程序就不跑了(我在程序中设置了led灯的控制),麻烦问下这个问题可能跟啥有关系?

bo chen1:

回复 BIN YAO1:

明白,但我用的是FLASH的cmd文件。

我确定程序已经烧进了flash中。

我用的28377s芯片,带着仿真器可以正常运行,将仿真器拔掉后程序就不跑了(我在程序中设置了led灯的控制),麻烦问下这个问题可能跟啥有关系?

bo chen1:

回复 Joey Mao:

哦,那可能是这个原因,配制成get mode需要gpio72和gpio84上拉,但我的板子上是拉低的。我来改下再试试。

我用的28377s芯片,带着仿真器可以正常运行,将仿真器拔掉后程序就不跑了(我在程序中设置了led灯的控制),麻烦问下这个问题可能跟啥有关系?

bo chen1:

回复 Joey Mao:

非常感谢!

就是这个原因,问题已经解决了。

赞(0)
未经允许不得转载:TI中文支持网 » 28377s不带仿真器无法正常运行
分享到: 更多 (0)