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.

[参考译文] CC1312R:无法通过 XDS200将定制 PCB 连接到 Smart RF Studio 7

Guru**** 2553260 points
Other Parts Discussed in Thread: CC1312R

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1040324/cc1312r-cannot-connect-custom-pcb-via-xds200-to-smart-rf-studio-7

器件型号:CC1312R

您好!

我有一个使用 CC1312R 刚到达的定制 PCB。 我似乎无法将其连接到 Smart RF Studio 7。 我可以成功连接到开发板。 我可以通过 JTAG 将固件编程到我们的板上。 我已连接 GND 和 VTREF。 我可以看到 CC1312R 显示为可识别的器件、但当我转到启动 Smart RF Studio 时、我会收到下面附加的以下错误。 如果有任何提示或建议,将不胜感激。  

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

    您好!

    您是否有原理图?

    第一步、仔细检查功率和电压电平。

    此致、

      Richard

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

    Richard、您好、感谢您的回答。 我在2v5运行 CC1312R、但我也尝试将电源轨调整为3V3并得到相同的误差。 随附一个带有相关章节的 SCH 摘挂装置。  

    我将 TMS 和 TCK 连接到引脚24和25、复位到引脚35、然后连接到 VDDS 和 GND。

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

    是否需要32KH 外部时钟才能使用无线电? 开发套件具有外部振荡器、但数据表和设计注意事项明确表示没有必要。 当尝试使用利用射频驱动器的固件时、特别是使用拼接到项目固件的 carrierwave SDK 示例代码时、射频驱动器能够打开 RF_Handle、但似乎在发布的 FS 命令上肯定会挂起。 查看状态寄存器、我看到 RFC_DBELL 中的 RFEDONE 在发布命令后为1、但 RF_PendCmd 不会返回。 为了澄清这一点、我与 Daniel Travis 一起在同一定制板上工作。

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

    我们还尝试使用具有相同结果的 XDS110调试器。 SmartRF Studio 能够正确枚举芯片、但返回与加载固件映像后无法启动目标相同的错误消息。

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

    我在这里有点困惑、如果您无法连接到芯片、您如何知道该芯片在 FS 命令上处于待处理状态?  

    无线电不使用32kHz。 它通常用于唤醒时序。   

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

    我们可以通过 CCS 使用任何调试器连接到芯片、但 SmartRF Studio 无法打开定制板上芯片的控制面板。 我能够通过 CCS 在电路板上运行固件、并且我们能够验证我们所有通信总线(I2C、SPI、UART)和 IO 的行为。 我们的无线电测试无法正常工作。 当通过 SmartRF Studio 连接到定制板(使用用于调试固件的相同 cJTAG 布线)时、我们会看到上面发布的错误对话框。 当运行固件、SDK 示例或用于运行射频驱动程序的自定义固件时、我可以单步执行固件项目、并查看要返回的命令的挂起位置。 使用相同的固件项目对 CC1312开发套件进行编程时、不会以相同的方式失败。 SmartRF Studio 可以正常(按预期)连接到这些板。 我们正在尝试查明我们是否在电路板或固件方面做了一些错误操作、从而阻止我们按预期使用无线电。

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

    -您是否在尝试 SmartRF Studio 时打开 CCS? 如果是、请尝试关闭 CCS。

    -听起来您在48 MHz xtal 上遇到了问题。

      -检查连接引脚是否已连接(旋转 xtal?)

      - xtal 是否是推荐的(在数据表规格内)?

      -您是否同时使用内部负载和外部负载?   

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

    ter 非常感谢您的建议、这让我深入探究了48MHz 时钟、我在那里发现了一个问题- C13和 C14旨在用作 DNP、并已被组装。 我取下了电容器、现在可以连接了! 再次感谢!