This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你(们)好。
我正在尝试使用 XDS200 JTAG 仿真器对 TMS320F2806进行编程、但我始终遇到以下错误:
[错误] C28xx:读取寄存器 PC 时出现问题:(错误-1156 @ 0xA)器件可能在低功耗模式下运行。 是否要使其退出此模式? 选择"是"以强制器件唤醒、然后重试此操作。 选择"否"以在不唤醒器件的情况下重试此操作。 (仿真包9.3.0.00032)
我使用 UniFlash 6.2.0.3059以及 Code Composer 10.2.0.00009尝试了这种方法。
当使用 Code Composer 时、我可以在配置成功通过的设置时运行一个测试。
在 UniFlash 中、我还能够读取存储器。 但是、当我尝试对上述错误进行编程时、会发生上述错误。 有人建议我会做什么错?
我还尝试通过打开复位选项从 uniflash 复位器件。 我再次得到错误1156 (如上所示)、但还得到错误"Could not read register ST1:target is not connected (ST1|0x0200)(无法读取寄存器 ST1:目标未连接(ST1|0x0200))"
不过,我要说的是,整个变化是非常不稳定的。 在每次尝试后、我都必须重新启动程序、重新连接 XDS200并重启器件。 否则、UniFlash 将会崩溃。
如果有任何帮助,将不胜感激。
谢谢!
伦纳特
感谢您联系 E2E。
首先、我要确保我们在 CCS 或 Uniflash 中选择了匹配的 PN。 请注意、有一个较新的器件系列、TMS320F2806x (69、68、62等)与 TMS320F2806不等效。 请确保目标是2806、6之后没有其他内容。
在 CCS 中、启动 CCXML 目标配置后、您可以在"Run"工具栏下"连接目标"吗?
最棒的
Matthew
您好、Matthew、
经过几个小时的努力、我不得不弄清问题是器件的开关电源。 如果我将编程器连接到 TMS、则 JTAG 线非常靠近电源、并且 JTAG 信号会严重失真。 更改安排解决了问题。
感谢您抽出宝贵的时间为您提供帮助。 我相信我们很快就会再来,因为这只是个开始了:-)
此致、
伦纳特