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.

[参考译文] LAUNCCHCC3235MOD:调试/刷新失败

Guru**** 2577385 points
Other Parts Discussed in Thread: UNIFLASH

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1067392/launchcc3235mod-debugging-flashing-fails

部件号:LAUNCCHCC3235MOD
《线程: UNIFLASH》中讨论的其他部件

您好,

我正在使用标准的 LAUNCCC3235MOD 板开发此模块的软件。 每次尝试通过 CCS (om Mac OS 12.0.1)将软件加载到主板时,都会出现错误。

我需要拔下主板插头并插回电源才能使其正常工作,有时甚至需要做几次才能开始工作。 即使我尝试加载开箱即用示例,它也会给出这些错误。

这是加载软件并尝试再次加载软件后出现的错误:

连接到目标时出错:

(错误-2131 @ 0x0)

无法访问设备寄存器。 重置设备,然后重试此操作。 如果错误仍然存在,请确认配置,重新启动主板电源,和/或尝试更可靠的 JTAG 设置(例如,较低的 TCLK)。

(仿真包9.6.0.00172)

当我重置设备并按“重试”时,我收到此错误:

连接到目标时出错:

(错误-1170 @ 0x0)

无法访问 DAP。 重置设备,然后重试此操作。 如果错误仍然存在,请确认配置,重新启动主板电源,和/或尝试更可靠的 JTAG 设置(例如,较低的 TCLK)。

(仿真包9.6.0.00172)

当我将主板粉化并按“重试”时,它会再次工作。 每次我想调试或刷新某个内容时,都要拔下主板插头,这有点烦人。

有人知道如何解决这个问题吗? 我用相同的 macbook 和两个不同的同类启动板测试了这种情况。

此致,

本诺

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,本诺,

    我认为您的主板可能处于 JTAG 锁定的“生产模式”。 尝试使用 Uniflash 将您的主板切换到“开发模式”。 您可以在 sysconfig ImageCreator Basics 页上找到更多信息。

    谢谢,
    雅各布  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,Jacob,

    感谢您的建议。 我已经仔细检查了模式,但它处于开发模式。 我已经检查了 image.syscfg,它处于开发模式。 我已经 将 SLI 映像闪存到主板(通过 CCS),这是肯定的。 但仍会发生相同的错误。

    在 Uniflash 中,我收到另一个关于内存验证失败的错误。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,本诺,

    您是否将跳线配置为“闪存”,而不是“JTAG”或“SWD”? 这些错误通常是由于跳线设置不正确而发生的。 默认情况下,主板应该处于配置010或“功能模式和闪存”。 这是您的跳线配置吗?

    您可能还需要查看此 JTAG 调试文章

    谢谢,
    雅各布

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如果我的上述帖子无法解决您的问题,您能否发布您看到的“无限”错误的屏幕截图?

    谢谢,
    雅各布

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,Jacob,

    不幸的是,它没有解决这个问题。 第一次下载后,第一个屏幕截图随即显示。

    如果我重新启动设备(启动板上 USB 连接器旁边的重置按钮),则会出现第二个错误。 在这种情况下,我不得不断开启动板并重新启动,以使其再次正常工作。

    谢谢你。

     Error 1Error 2

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    这不是使用带有 Uniflash 的 CC32xx 设备的正确方法。 您需要选择串行接口。 请看这一点

    1月

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    感谢你的回复。 我的主要问题是,例如,调试时 CCS 中存在相同的问题)。 Jacob 要求提供 Uniflash 的屏幕截图,所以我制作了这些屏幕截图。

    我肯定会研究您提供的链接,但  CCS 中也存在此问题。

    我在 CCS 中遇到这些错误:

    CS_DAP:连接到目标时出错:(错误-1170 @ 0x0)无法访问 DAP。 重置设备,然后重试此操作。 如果错误仍然存在,请确认配置,重新启动主板电源,和/或尝试更可靠的 JTAG 设置(例如,较低的 TCLK)。 (仿真包9.6.0.00172)  

    IcePick_C:错误:(错误-261 @ 0xFFFFFEFB)接收到来自 XDS110的无效响应。 (仿真包9.6.0.00172)  

    IcePick_C:尝试20次后无法确定目标状态

    IcePick_C:断开连接前未能从目标中删除调试状态。  程序存储器中仍可能嵌入了断点操作代码。  建议您在连接和重新加载程序之前重置仿真器,然后再继续调试

    CS_DAP:连接到目标时出错:(错误-1170 @ 0x0)无法访问 DAP。 重置设备,然后重试此操作。 如果错误仍然存在,请确认配置,重新启动主板电源,和/或尝试更可靠的 JTAG 设置(例如,较低的 TCLK)。 (仿真包9.6.0.00172)  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    是的,这是预期的,因为您使用了与 Uniflash 相同的连接与 CCS。 对于 CC32xx,预期 Uniflash 与串行接口一起使用。

    调试过程中出现错误-1170在 CC3220 / CC3235设备上非常常见。 根据我的经验,原因如下:

    • 90%的情况下,设备未处于开发模式
    • 在5%的情况下,JTAG 引脚上的跳线设置错误(TDI,TDO,TCK,TMS)
    • 在5%的情况下,发出 Die 以在运行时将 JTAG 引脚重新配置为备用函数

    但我从未使用 MAC OS 与 CC32xx 设备进行开发。 也许有一些关系。 谁知道...

    1月

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,Jan,

    最后,我需要选择正确的内部版本配置。 尽管我看不到两者之间的区别,因为我可以设置它,但它应该是 image.syscfg 中的生产映像或调试映像。

    谢谢你