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.

[参考译文] CC8530:配对无法正常工作(接收器)

Guru**** 2601915 points
Other Parts Discussed in Thread: CC8530, CC2590

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1575848/cc8530-pairing-is-not-working-receiver

部件号:CC8530
主题: CC2590 中讨论的其他器件

工具/软件:

您好:

很荣幸地告诉我、我正在考虑将 CC8530 系列用于商业应用。

因此、我不能公开分享我的原理图、但我可以根据需要私下提供。

由于不再提供评估套件、我设计了两个基于 CC8530 + CC2590 的定制板(一个发送器和一个接收器)。

我从 PurePath 无线配置(CC85XXDK 预加载演示)中提取了一个示例项目、并将这些示例程序刷写到了我的电路板上。

程序写入成功、我可以看到 LED 每秒短暂闪烁一次(指示单独的状态)。

但是、我无法进入配对模式。

我尝试了两种配对方法:

邻近配对:按下从属设备上的配对按钮、同时在主设备上启用邻近底座配对。

当我按下从器件上的配对按钮时、LED 绝不会根据默认状态指示按预期闪烁两次。

协议主器件配对信号:按下主器件和从器件上的配对按钮。

我可以看到、按下按钮时主器件上的 LED 闪烁两次、但从器件上从未发生这种情况。

当我按下从属设备上的配对按钮时、没有任何反应。

我怀疑问题可能与硬件有关、但当我将主程序闪存到从板上时、当我按下按钮时、LED 会正确闪烁两次。

当我重新刷新 Slave 程序时、不再出现双闪烁。

在此阶段、我无法发起任何配对。

我还尝试使用 PurePath Wireless Commander、使用默认的 prod_test_pairing.ppwptc 脚本运行了一个生产测试。

我成功通过了前两个步骤(编程自主应用程序主设备和编程自主应用程序从设备)、但配对自主主设备/从设备步骤始终失败、并出现以下错误:

WASP 网络构建失败(状态:8a05)

当然、我已验证我的配对筛选器是否为空、并检查了我的 I/O 映射等

我还检查了晶体,这是好的(在测量 48Mhz )。

您能否告知导致此问题的原因?

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

    以下是我能够在 PurePath 无线命令器中运行的其他测试的结果:

    PROD_TEST_PAIRING:
    编程自主应用程序(主设备):正常
    编程自主应用程序(从设备):正常
    配对自主主/从设备:失败 (WASP 网络构建失败(状态:8a05)

    PROD_test_simpleerf_auto:
    所有步骤均适用(包括射频测试 RX 和射频测试 TX)。

    PROD_test_simpleerf_rx 和 prod_test_per_auto:
    所有测试均失败(程序测试映像和程序应用程序映像除外)

    我很少从 RX/TX 测试运行测试、或者测试会在几秒钟内结束、显示“通信故障:确保器件包含产品测试映像。 如果问题仍然存在、请检查硬件和连接“、但我的硬件从不断开连接(始终标记为可用)、并且似乎不是映像闪存问题。

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

    您好、David、  

    我们有一份 2.4GHz 设计审查报告、可以在这里为您提供帮助、 SIMPLELINK-2-4GHZ-DESIGN-REPORTS 设计工具|德州仪器 TI.com。 话虽如此、有趣的是、一些测试可行、而另一些则不然、我并不像 CC85xx 器件系列那样熟悉 、因此很难判断问题的根源是什么。  

    谢谢、
    Alex F

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

    您好 Alex、

    我已经就此向 TI 发送了一封电子邮件、目前正在等待回复。
    但在分析网络时、我可以清楚地看到原型正在传输信号。 我还计划了一个可以使用外部天线进行切换的原型版本、我也遇到了同样的问题。

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

    您好、David、

    我想问一下、您尝试实现的目标是否与《 CC85XXDK-Headset 用户指南》(PCB 设计)类似。  

    至于 PurePath、由于我们要复制与示例相同的代码、它应该可以工作、假设其他所有内容都相同、因此我将在设计审查中等待、看看这是否满足任何要求。  

    谢谢、
    Alex F

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

    是的、我已经测试了专为 CC85XXDK-Headset 开发的软件、但它也不起作用。

    我已经花时间将原理图与参考设计进行了比较、但没有任何不同(在我看来)

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

    您好、David、

    我看到这里有另一个内部线程、所以我想让您知道我也在为您研究该线程。  

    在您的原始帖子中、配对表明这里存在某种问题、因为 TX/RX 无法正确配对。 您是否已在 PurePath Commander/Configurator 中尝试过不同的配对设置、查看这是否会影响该设置?  

    谢谢、
    Alex F

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

    您好 Alex、

    如我的帖子中所述、我已测试这两种配对方法。 顺便说一下、我还可以通过网络 ID 测试配对。

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

    您好、David、

    [引述 userid=“673717" url="“ url="~“~/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1575848/cc8530-pairing-is-not-working-receiver/6070291

    PROD_TEST_PAIRING:
    编程自主应用程序(主设备):正常
    编程自主应用程序(从设备):正常
    配对自主主/从设备:失败 (WASP 网络构建失败(状态:8a05)

    PROD_test_simpleerf_auto:
    所有步骤均适用(包括射频测试 RX 和射频测试 TX)。

    PROD_test_simpleerf_rx 和 prod_test_per_auto:
    所有测试均失败(程序测试映像和程序应用程序映像除外)

    我很少从 RX/TX 测试运行测试、或者测试会在几秒钟内结束、显示“通信故障:确保器件包含产品测试映像。 如果问题仍然存在、请检查硬件和连接“、但我的硬件从不断开连接(始终标记为可用)、并且似乎不是映像闪存问题。

    [/报价]

    在运行这些测试之前、您可以进行芯片复位、然后下载固件并读取芯片信息(通过设备管理器)。我想仔细检查固件是否正确刷写;您在上面指出器件从未断开连接、但我们确实收到了一些通信错误报告。  

    在测试过程中、尝试限制外部对天线的干扰“但如果测试区域受到其他射频源干扰的保护、也可以使用天线。“  

    是否可以使用默认的软件设置.ppwptc 文件? (只有一个示例)、对于失败的测试、可以提供日志文件。  

    谢谢、
    Alex F

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

    您好 Alex、

    为避免出现任何问题、我在测试期间禁用了所有附近的 Wi-Fi 网络。

    如您的说明所示、我使用 PurePath 无线指挥官软件来:

    -执行芯片复位(所有 3 芯片:主芯片,从芯片和测试仪),无错误

    -点击“编程测试仪“(刷新测试仪),没有错误:通过编程测试仪

    -用样例程序“prod_test_pairing.ppwptc"刷“刷新卡片

    两个卡都已成功刷新、但我在日志中有与之前相同的错误、即:

    通过[213F71EF@MASTER]程序自主应用程序(主)

    通过[213F71EF@MASTER]完整测试序列、1 项测试。

    通过[213F71E1@从器件]程序自主应用(从器件)

    WASP 网络构建失败(状态:8a05)

    [213F71E1@从器件]配对自主主器件/从器件失败

    失败[213F71E1@从机]完成测试序列、2 个测试。 (1 失败)。

    以下是主器件上返回的芯片信息/器件信息:

    它在从器件上返回的结果如下:

    然后执行了第二个测试、这次刷写 PurePath 无线配置器中的器件。

    刷写这两张卡后、结果如下(据我所知,固件写入正确,因为每个芯片的芯片信息与之前的屏幕截图相比有所不同)。

    以下是主器件上第二个闪存的结果:

    以下是从器件上第二个闪存的结果:

    我希望它能有所帮助

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

    您好、David、

    查看您提供的图像、似乎设备已正确刷新(尽管图像的大小似乎一致?)。  

    我想问一下、这里是否可以检查晶体振荡器的精度、因为当连接的器件共享主器件的音频时钟时、馈入 CC8530 器件的晶体振荡器可能会导致某种类型的问题、导致器件无法配对、因为器件需要彼此“同步“。  

    进一步的信息“协议从节点只允许在协议主节点明确规定的时间传输数据“和“所有流量从或传输到协议主节点、从不允许在协议从节点之间传输。“  

    我还注意到在数据表中、我们可能会将网络 ID 强制设置在两个 CC8530 的之间“也可以在生产过程中将网络 ID 编程到协议从器件中“、我们能否尝试这样看它们是否配对?

    根据第 2.4.2 节、充当从器件的 CC8530 可能不会将配对数据包传输到主器件、如上所述、主器件似乎在停止并返回单独状态之前开始配对:

    “在协议主数据包之后是从器件加入数据包槽。 这是为希望加入音频网络的协议从站保留的。 如果音频网络具有最大数量的受支持协议从站、则此插槽将被移除。

     然后、每个协议从站在协议主站在其数据包中宣布的时隙中的时间偏移处发送其数据包。 每个协议从数据包都包含:“  

    谢谢、
    Alex F

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

    您好 Alex、

    我能够解决我的问题,在许多尝试以一种奇怪的方式...
    我将 PurePath 无线配置器中的“音频编解码器“更改为“DSP",“,从、从那时起、我便能够配对我的器件、确保我的产品正常工作。
    PurePath 无线指挥官的功耗不高、但这并不是什么大问题。
    如果这可以帮助他人...