你(们)好
我使用28377S 构建自己的电路板。
我可以使用 XDS110连接到控制器、即使 JTAG 连接测试工作、也可以读取寄存器。 但我无法对其进行编程。
如果我尝试向新 UC 写入映像、我将收到此消息
C28xx_CPU1:GEL 输出:
内存映射初始化完成
C28xx_CPU1:错误:(错误-1044 @ 0x0)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包8.0.27.9)
C28xx_CPU1:停止目标 CPU 时出现问题:(错误-1135 @ 0xC095)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包8.0.27.9)
C28xx_CPU1:20次尝试后无法确定目标状态
C28xx_CPU1:在断开连接之前无法从目标中删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接之前重置仿真器、并在继续调试之前重新加载程序
C28xx_CPU1:闪存操作期间发生错误:无法写入0x00000064@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x00130@程序:目标未连接
C28xx_CPU1:执行 PLL 配置算法时出错。 操作已取消。 (0x0)
C28xx_CPU1:文件加载程序:内存写入失败:未知错误
C28xx_CPU1:GEL:文件:C:\work\uC_Shield\Matlab 板载测试\BoardTest_LED_Blink_ERT_RTW\ccs_Project\Debug\BoardTest_LED_Blink.out:加载失败。
C28xx_CPU1:闪存操作期间发生错误:无法读取寄存器 PC:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005F800@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005FC00@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x00000@程序:目标未连接
C28xx_CPU1:闪存操作期间发生错误:目标断开连接时无法启用
C28xx_CPU1:闪存操作期间发生错误:无法读取0x00000064@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x00000064@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:在尝试执行 pwrite_en.alg 时无法运行目标
C28xx_CPU1:闪存操作超时、等待算法完成。 操作已取消。
C28xx_CPU1:在擦除/加载闪存之前、执行调试器复位并执行引导 ROM 代码(点击 CCS 调试窗口中的"恢复"按钮)。 如果这无助于成功执行闪存擦除/加载、请检查复位原因(RESC)寄存器、NMI 影子标志(NMISHDFLG)寄存器和引导 ROM 状态寄存器以进一步调试。
C28xx_CPU1:闪存操作期间发生错误:无法写入0x00000064@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x0005D20E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D20E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x0005D20E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D20E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x0005D22E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x0005D208@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D208@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x0005D208@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D208@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x0005D222@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D222@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D214@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法读取0x0005D20E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D20E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D20E@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x0005D222@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x00000@程序:目标未连接
C28xx_CPU1:闪存操作期间发生错误:目标断开连接时无法启用
C28xx_CPU1:闪存操作期间发生错误:无法读取0x00000064@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入0x00000064@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:在尝试执行 pwrite_ds.alg 时无法运行目标
C28xx_CPU1:闪存操作超时、等待算法完成。 操作已取消。
C28xx_CPU1:在擦除/加载闪存之前、执行调试器复位并执行引导 ROM 代码(点击 CCS 调试窗口中的"恢复"按钮)。 如果这无助于成功执行闪存擦除/加载、请检查复位原因(RESC)寄存器、NMI 影子标志(NMISHDFLG)寄存器和引导 ROM 状态寄存器以进一步调试。
C28xx_CPU1:闪存操作期间发生错误:无法写入0x00000064@数据:目标未连接
C28xx_CPU1:闪存操作期间发生错误:无法写入寄存器 PC:目标未连接
我在另一个具有28035控制器的电路板上测试了调试器、它工作正常。
如 https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/270397中所述
我测试了 nXRS 引脚、并在那里看到看门狗每15ms 复位一次 UC。
如果我连接调试器、该操作将停止。 但如果我尝试对它进行编程、它会返回。
我已将电源上的所有电容器分解为 uC。
我尝试将引导模式更改为"等待"、但没有成功。
有什么想法可以解决这个问题吗?
此致
勒内