主题中讨论的其他器件:UNIFLASH、controlSUITE
工具/软件:Code Composer Studio
您好!
我们有一批无法使用 CPU2片上闪存的 TMS320F28377DZWTT。 可以对 CPU1闪存进行编程,但 CPU2闪存无法进行编程( 我们测试 CPU2 RAM 是否正常 )。 所有环境都是相同的、如果我使用 TMX320F28377DZWTT 替换它、则可以对 CPU1和 CPU2闪存进行编程。 我使用 XDS100v2和 XDS200、CCS 7.1.0和 UniFlash。 这是否意味着 CPU2闪存无法通过仿真器进行连接?
误差如下所示:
[2018/3/30上午11:09:21] [INFO_C28xx_CPU2:GEL 输出:内存映射初始化完成
[2018/3/30上午11:09:21] [INFO_C28xx_CPU1:GEL 输出:内存映射初始化完成
[2018/3/30上午11:09:22] [INFO_C28xx_CPU2:如果在一个内核上执行擦除/编程(E/P)操作、则另一个内核不应从共享 RAM (SR)执行、因为它们用于 E/P 代码。 此外、CPU1将被暂停以确定将运行闪存插件代码的 CPU 的 SR 所有权、之后 CPU1将被设置为运行其应用。 在对两个闪存组进行编程后、可以开始从 SR 执行用户代码。
[2018/3/30上午11:09:22] [INFO_C28xx_CPU1:如果在一个内核上执行擦除/编程(E/P)操作、则另一个内核不应从共享 RAM (SR)执行、因为它们用于 E/P 代码。 此外、CPU1将被暂停以确定将运行闪存插件代码的 CPU 的 SR 所有权、之后 CPU1将被设置为运行其应用。 在对两个闪存组进行编程后、可以开始从 SR 执行用户代码。
[2018/3/30上午11:09:28] [成功]程序加载已成功完成。
[2018/3/30上午11:09:40] [info] C28xx_CPU2:GEL 输出:存储器映射初始化完成
[2018/3/30上午11:09:40] [info] C28xx_CPU1:GEL 输出:存储器映射初始化完成
[2018/3/30上午11:09:41] [错误] C28xx_CPU2:错误:(错误-1135 @ 0xC0CC)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包6.0.628.3)
[2018/3/30上午11:09:41] [错误] C28xx_CPU2:停止目标 CPU 时出现问题:(错误-1044 @ 0x0)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包6.0.628.3)
[2018/3/30上午11:09:41] [错误] C28xx_CPU2:错误:(错误-1135 @ 0xC0CC)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包6.0.628.3)
[2018/3/30上午11:09:42] [错误] C28xx_CPU2:20次尝试后无法确定目标状态
[2018/3/30上午11:09:42] [错误] C28xx_CPU2:在断开连接之前无法从目标中删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接之前重置仿真器、并在继续调试之前重新加载程序
[2018/3/30上午11:09:46] [错误] C28xx_CPU1:错误:(错误-1044 @ 0x0)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包6.0.628.3)
[2018/3/30上午11:09:46] [错误] C28xx_CPU1:错误:(错误-1135 @ 0x3FF16A)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包6.0.628.3)
[2018/3/30上午11:09:46] [错误] C28xx_CPU1:20次尝试后无法确定目标状态
[2018/3/30上午11:09:46] [错误] C28xx_CPU1:在断开连接之前无法从目标中删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接之前重置仿真器、并在继续调试之前重新加载程序
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法读取0x0007026D@数据:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法写入0x0005F444@数据:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:在闪存操作期间发生错误:无法读取0x0005F444@数据:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法读取0x00130@程序:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:写入 PLL 值时出错。 (闪存算法返回错误代码)。 操作已取消。
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法写入0x0005D200@数据:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:文件加载器:存储器写入失败:未知错误
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法读取寄存器 PC:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法写入0x0005F800@数据:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法写入0x00000@程序:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:目标断开时无法启用
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:在闪存操作期间发生错误:无法读取0x0005F444@数据:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法读取0x0007026D@数据:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法写入0x0005F444@数据:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:在闪存操作期间发生错误:无法读取0x0005F444@数据:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:为闪存操作设置 GSxMSEL 寄存器时出错
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:尝试执行 pwrite_en.alg 时无法运行目标
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作超时、等待算法完成。 操作已取消。
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法读取0x0007026D@数据:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法写入0x0005F444@数据:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:在闪存操作期间发生错误:无法读取0x0005F444@数据:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法读取0x0007026D@数据:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法写入0x0005D200@数据:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法读取0x5D200@程序:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法读取0x0007026D@数据:目标未连接
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存编程器:无法获取时钟信号量。 另一个内核可能仍在访问时钟寄存器。 操作已取消。
[2018/3/30上午11:10:02] [错误] C28xx_CPU2:闪存操作期间发生错误:无法写入寄存器 PC:目标未连接
