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.

[参考译文] CC2650EM-4XS-RD:使用 SmartRF Studio 时出现 CC2650 0Xbad 错误

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1031380/cc2650em-4xs-rd-cc2650-0xbad-error-while-using-smartrf-studio

器件型号:CC2650EM-4XS-RD

您好!  

我目前正在设计具有 CC26504XS、单端/外部偏置的定制 PCB、并且按照 SWRA640E 文档中的说明在 SmartRF Studio 7 v2.21中执行启动测试时、无法获取随当前设计传输或接收的任何数据。 在命令窗口中、显示状态0xBAD、这是之前的 TIE2E 帖子指示硬件故障。  

我已经按照 TI 文档中的说明检查了 VDDR、它是1.68、我想知道在 CCS 中的寄存器、或者在示波器或实验室设备的调试过程中应该寻找什么。  

我能够编译点亮电路板上 LED 的代码、但射频模块仍然无法正常工作。 随附的是我们当前原理图的一个版本(已删除 L4)

谢谢、

Joao

e2e.ti.com/.../PCB_5F00_Project_5F00_BT_5F00_sensor.pdf

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

    您好 Joao、

    感谢您与我们联系。 查看随附的原理图。 我将其与 CC13xx/CC26xx 硬件配置和 PCB 设计注意事项应用报告中的 CC2650EM-3xs+ Ex_Reg 设计进行了比较。 我强烈建议查看提供的应用报告、因为它可能包含导致此问题的原因的信息。 我注意到您的电路板上没有 JTAG_TDO 或 JTAG_TDI 信号。 我还注意到组件上没有任何值。 您是否能够再次上传原理图并打印每个组件的值? 这将有助于我们缩小行为可能来自哪里的范围。

    很明显、除了射频功能外、您能够成功刷写您的电路板并使电路板正常工作?  

    此致、

    1月

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

    您好、Jan、

    感谢你的答复。

    首先、我使用 cJTAG、只使用复位、TCK、TMS、我能够刷写芯片、并且能够验证我的设计上的 LED 等 IO。 只是射频不工作。 我已经尝试过 TI 的 rfPacketTX 示例和 BLE 堆栈简单外设。 在 rfPacket 中、指示灯正常工作、但不是 RF 信号。  

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

    以下是相应组件的值:

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

    您好、Joao、

    感谢您能很快回来。 查看组件值。 我看到 C1和 C2略低于参考设计中使用的值。 在本参考设计中、这些电容器为12pF。 您能否尝试更改它们以查看此行为是否仍然存在?  

    此致、

    1月

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

    您好、Jan、  
    感谢您回来。

    我已经更改了电容器、但目前连接到 SmartRF Studio 时遇到问题、它反复向我提供了设备重置失败消息。 您对此错误有什么建议吗?

    此外、在 CC2650em 的简单外设示例中、我需要在哪里执行#define CC2650DK_4XS 的#define CC2650DK_4XS、它是否已在芯片上内部预定义?

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



    非常感谢您的所有帮助、  

    Joao

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

    您好 Joao、

    没问题。  您能否提供您看到的确切错误? 您能否验证它是否是以下 E2E 主题中描述的错误、如果是、您能否验证安装旧版本的 RF Studio 是否可以消除该错误? E2E 主题: https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/847093/cc2650-cc2650-hib-reset-failed-with-smartrf-studio

    CC2640DK_4XS 定义应位于预处理器定义中。 此过程在以下 E2E 主题中有所描述: https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/778169/ccs-cc2650-failing-to-advertise-using-cc2650

    如果有任何问题、请告诉我。

    此致、

    1月

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

    感谢你的答复。

    SmartRF 错误是相同的、我之前实际上已经读取过开机自检。 我以前能够将 SmartRF 与当前的定制 PCB 结合使用、我已对一些组件进行了重新焊接、最终停止了工作。 但它可以在闪存编程器和 CCS 上工作。  

    我将深入介绍 BLE 广告、并告诉您我是否得到了一些东西。  

    感谢所有的帮助、  

    Joao

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

    您好、Joao、

    很明显、电路板以前工作过、但在重新焊接某些元件后、电路板不再工作了? 组件的价值是否相同? 如果您将原始组件放回原位、它是否可以再次工作? 如果重新焊接导致此问题、则可能存在布局问题。 您是否已提交电路板设计以进行 SIMPLELINK-2-4GHz-design-reviews? 如果没有、我建议您这样做。 提交您的设计进行硬件审核后、该设计的射频部分将由团队专家进行审核、以验证设计是否存在任何潜在问题。

    没问题! 如果您遇到任何新信息、请分享!

    此致、

    1月

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

    您好、Jan、  

    是的、我刚刚对 CC 芯片进行了重新焊接、必须在首次试验时使用新的电容器进行 SmartRF 工作。 执行了 PacketTX 测试并获得状态:0x0 IDLE。 与之前的0x0abd 不同。 但在它再次为我提供 HIB 复位错误后。  

    我将为 SmartRF 安装以前的版本、但调试固件存在一些问题、可能是由于一些管理原因。  

    我很快会尝试提交设计以供审核、以查看它是否是 PCB 设计问题。  

    谢谢、

    Joao  

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

    您好、Joao、

    明白了。 感谢您提供的其他信息、请在验证旧版本 SmartRF 的行为是否不同后更新我们。 提交设计审核时、请确保在申请中参考此 E2E 主题。 这将有助于更好地跟踪并确保在执行审查时所有上下文都可用。

    此致、

    1月