大家好、
对微控制器 Concerto F28M35H52进行编程时遇到问题。
我过去从未遇到过任何问题、但几天前我开始遇到编程问题:
我使用的是 XDS100v2编程器、在 c28内核编程期间的某个时候、出现了程序加载错误。
再次尝试时、始终会出现错误、但仅针对 C28内核、如果我尝试对 M3内核进行正确编程、则会出现错误(也会使用另一个编程器 XDS110)。
以下是 CCS v.7的"Console"窗口中报告的错误:
Cortex_M3_0:GEL 输出:存储器映射初始化完成
C28xx_0:GEL 输出:
内存映射初始化完成
C28xx_0:GEL 输出:
RAM 初始化完成
C28xx_0:设置断点时出现问题、在0x80e3处执行"保持暂停"操作:(错误-1066 @ 0x80E3)无法设置/清除请求的断点。 验证断点地址是否在有效存储器中。 (仿真包6.0.579.0)
C28xx_0:断点管理器:使用 AET 断点重试
C28xx_0:无法运行目标 CPU:(错误-1156 @ 0x8050)器件可能在低功耗模式下运行。 是否要使其退出此模式? 选择"是"以强制器件唤醒、然后重试此操作。 选择"否"以在不唤醒器件的情况下重试此操作。 (仿真包6.0.579.0)
C28xx_0:停止目标 CPU 时出现问题:(错误-1135 @ 0x8050)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包6.0.579.0)
C28xx_0:错误:(错误-1135 @ 0x8050)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包6.0.579.0)
C28xx_0:20次尝试后无法确定目标状态
C28xx_0:在断开连接之前未能从目标中删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接之前重置仿真器、并在继续调试之前重新加载程序
C28xx_0:闪存操作期间发生错误:在目标被暂停时不能禁用硬件断点。 停止目标并重试
C28xx_0:闪存操作期间发生错误:无法写入0x00000064@数据:目标未连接
C28xx_0:闪存操作期间发生错误:无法读取0x00004400@数据:目标未连接
C28xx_0:闪存操作期间发生错误:无法读取0x00004402@数据:目标未连接
C28xx_0:闪存操作期间发生错误:无法读取0x00004406@数据:目标未连接
C28xx_0:闪存操作期间发生错误:无法写入0x00000@程序:目标未连接
C28xx_0:闪存操作期间发生错误:目标断开时无法启用
C28xx_0:闪存操作期间发生错误:无法读取0x00000064@数据:目标未连接
C28xx_0:闪存操作期间发生错误:无法写入0x00000064@数据:目标未连接
C28xx_0:闪存操作期间发生错误:在尝试执行 pwrite_ds.alg 时无法运行目标
C28xx_0:闪存操作超时、等待算法完成。 操作已取消。
C28xx_0:闪存操作期间发生错误:无法写入0x00000064@数据:目标未连接
C28xx_0:闪存操作期间发生错误:无法写入0x00004E26@数据:目标未连接
C28xx_0:闪存操作期间发生错误:无法读取0x04E26@程序:目标未连接
C28xx_0:闪存编程器:无法获取时钟信号量。 另一个内核可能仍在访问时钟寄存器。 操作已取消。
C28xx_0:文件加载程序:内存写入失败:未知错误
C28xx_0:GEL:文件:D:\Firmware\1795_P1\c28\Release\C28.out:加载失败。
C28xx_0:闪存操作期间发生错误:无法读取寄存器 PC:目标未连接
C28xx_0:闪存操作期间发生错误:无法写入0x00004000@数据:目标未连接
C28xx_0:闪存操作期间发生错误:无法写入0x00000@程序:目标未连接
C28xx_0:闪存操作期间发生错误:目标断开时无法启用
C28xx_0:闪存操作期间发生错误:无法读取0x00000064@数据:目标未连接
C28xx_0:闪存操作期间发生错误:无法写入0x00000064@数据:目标未连接
C28xx_0:闪存操作期间发生错误:在尝试执行 pwrite_en.alg 时无法运行目标
C28xx_0:闪存操作超时、等待算法完成。 操作已取消。
C28xx_0:闪存操作期间发生错误:无法写入0x00000064@数据:目标未连接
C28xx_0:闪存操作期间发生错误:无法写入0x00004E26@数据:目标未连接
C28xx_0:闪存操作期间发生错误:无法读取0x04E26@程序:目标未连接
C28xx_0:闪存编程器:无法获取时钟信号量。 另一个内核可能仍在访问时钟寄存器。 操作已取消。
C28xx_0:闪存操作期间发生错误:无法写入寄存器 PC:目标未连接
我认为 XDS100v2编程器可能存在一些问题、并以某种方式损坏了 C28内核。
是否有恢复微控制器的可能性、或者我是否需要用新的微控制器替换它?