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.

[参考译文] CC2540:CC 调试器将无法检测 CC2540

Guru**** 1828310 points
Other Parts Discussed in Thread: CC2540, CC2511
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/700313/cc2540-cc-debugger-will-not-detect-cc2540

器件型号:CC2540
主题中讨论的其他器件: CC2511

您好!

我在最近使用 SPUN 的 PCB 上使用 CC2540。 它基于 Bluno Beetle (www.dfrobot.com/product-1259.html)。 它还使用 CC2540。 我似乎无法让 CC 调试器检测 PCB 上的芯片、因此我无法刷写引导加载程序。 我认为这可能是我的 PCB 问题。 为了消除调试器本身出现问题的可能性(即使是全新的调试器)、我尝试在现成的 Beetle 上检测 CC2540。 我似乎也无法检测到该芯片。 我查看了调试器的用户手册、并注意到在直流线路上需要一个上拉电阻器、在复位线路上需要一个 RC 滤波器。 因此、我在试验板上将其设置为调试器和目标 PCB 之间的直通。 我将 DD 连接到 P2_1、将 DC 连接到 P2_2、并将 RESET 路由到 RESET_N 我将我的 cc 调试器连接到了另一个 cc 调试器、它能够检测到它上面的 CC2511芯片、因此调试器本身就很好了。 调试器正在运行固件0044版本。 我似乎无法使它正常工作。 您对它可能是什么有什么想法吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    用户好!
    您是否已连接所有线路(DD、DC、VDD、GND、VDD SENSE)?
    并分别为电路板供电?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的

    Reggie
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗯、奇怪。
    您是否使用了 DMM 来验证 PCB 上的所有布线、以确保所有布线均按您的想法进行连接?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、所有走线都已连接、因为它们应该位于我的定制板和我设计所基于的板上。 我的设计所基于的 bluno beetle 具有一个引导加载程序、它可以正常工作、我无法检测到这块芯片、这也会导致我相信它不是跟踪器
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    CC 调试器固件是否存在问题?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您怀疑 CC Debugger FW 问题,可以参阅 www.ti.com/.../swru197h.pdf 中的第8节 以更新 FW。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我做到了。 两次。 调试器上的调试器。 我更仔细地考虑了固件更新中可能出现的错误。 我知道这是一场漫长的射门、但我没有尝试的想法。 我是否有办法回滚固件以尽可能消除这种情况?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我建议您先检查定制板上的晶体是否正常工作。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如何在不使用芯片中的定时器通道的情况下测试晶体。 我具有的探头将加载晶体。 此外、调试器也无法检测到可正常工作且具有固件的现成 bluno 甜点板。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否可以分享一张图片、展示如何将调试器连接到架子板和您自己的板? 图片必须清楚地显示所有连接的位置。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我想知道问题的开始位置。 现成的电路板本身没有标识符、并且具有多个 ICSP 接头(一个是 CC2540、一个用于 Ateml 328P)。 因此、您必须查看 wiki 页面以查看哪个页面。 遗憾的是、他们错误地标记了哪个标头是哪个标头。 当我将 CC 调试器连接到架子板上的正确接头时、我能够检测到芯片。 然后、我意识到原理图中32MHz 晶体的原理图符号错误。 因此、晶体的一个桥臂接地。 因此没有时钟。 我从 DigiKey (https://www.digikey.com/product-detail/en/cts-frequency-controls/MXO45HST-3C-32M0000/CTX799-ND/1801914)购买了一个通孔振荡器

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的介绍。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我的帖子的其余部分被截断。 在我将振荡器的 Vcc 接至3.3V、接地接地、并将射频输出连接至 CC2540上的焊盘22 (XOSC_Q1)后、根据数据表、该焊盘是外部振荡器输入。 然后、我用示波器确认振荡器输出为32MHz。 已连接调试器、但仍无法检测芯片
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很难进行评论、因为我们基本上不知道您尝试连接的板的任何信息。

    有趣的是、您从 DigiKey 连接到的振荡器工作正常、它看起来电源电压是5V
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我解决了这个问题。 我能够使用通孔晶体和支持的负载电容器、调试器现在可以检测芯片。 感谢所有帮助