您好!
我们有一个“TMS570LS3137”基于德州 Hercules 安全微控制器的电路板。
- 该板工作正常。
- 几天前、我们尝试使用引导加载程序选项将程序加载到此板。 我们在这方面取得了成功。 但是、在引导加载程序闪存几次之后、有一次引导加载程序过程突然中止。 然后、我们无法通过引导加载程序再次加载程序。
- 然后,我们尝试通过您的“BH-USB-100v2-ARM”仿真器加载程序。 但它显示了一些误差。
- 然后,我们使用 Code Composer Studio 中的“测试连接”功能测试了连接。 测试成功通过、这意味着连接正常。
- 然后、我们尝试使用相同的仿真器设置对其他工作板进行编程、并且我们成功地完成了编程、这意味着仿真器和驱动器都可以正常工作。
- 但我们无法对这一个特定的电路板进行编程。 请在这方面帮助我们。 由于某种原因,微控制器似乎已锁定不能对闪存进行进一步更新,或者控制器被“保持在复位状态”。
- 这是一个旧板、我们不确定最初用于刷写此板的仿真器。 仿真器是否有可能在初始程序加载后锁定闪存?
- 此外、我还监视了微控制器的 nRST 引脚。 该引脚应始终为高电平。 但该引脚每3到4秒瞬间变为低电平 这意味着控制器将不断地自动复位。
请帮助我们解决此问题。
我们看到、德州仪器已停止支持 XDS100v2。 较新的 XDS110是否具有可帮助我们解决此问题的更多功能?
谢谢、此致、
Krishnananda