器件型号:CCSTUDIO-C2000
工具/软件:Code Composer Studio
您好!
我们基于 controlSUITE 中的原理图实施了隔离式 XDS100v2 (C:\ti\controlSUITE\development_kits\~controlCARDs\TMDSCNCD28069ISO_v1_1\R0_4\f2806x ISO-controlCARdr0.4-sch.pdf)。 当我运行调试会话时、我先关闭目标而不停止调试会话(因此、数字隔离器的目标侧未通电、 但 FTDI 芯片已通电)、我收到一个错误、在我重新为目标供电或从计算机上拔下 USB 电缆之前、该错误不会消失。 无论我单击是、否还是取消、错误消息都会重新出现。 我想知道是否有人可以帮助我解决这个问题?
错误为:
------
停止目标 CPU 时出现问题:
(错误-1156 @ 0x0)
器件可能在低功耗模式下运行。 是否要使其退出此模式? 选择"是"以强制器件唤醒、然后重试此操作。 选择"否"以在不唤醒器件的情况下重试此操作。
(仿真包8.0.903.2)
------
如果我点击"是"、它还会在控制台中显示此错误:
------
C28xx_CPU1:错误:(错误-2134 @ 0x0)无法控制器件执行状态。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。 (仿真包8.0.903.2)
------
TMS320F28377D 目标、28075和28069会发生此错误。 这种情况发生在 CCS7和 CCS8上。 有趣的是、对于28069 (但不是28377或28075)、目标会保持在复位状态、直到调试器 USB 被插入、这也是我想解决的问题。 例如、当设置为从闪存引导时、如果插入 USB、它将正确引导、但如果拔下 USB、则不会引导。
请注意、如果相关:我确实使用 ISO7420FEDR 交换了 ISO7220xD 芯片、因为(如果我正确调用)当我首次实现此调试器时、发现 ISO7220xD 芯片在一侧断电时的行为导致调试器根本无法工作 (或者、在拔下 USB 时、它可能是目标方保持在复位状态)。
感谢您的帮助!