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.

[参考译文] CC1352P7:关于 Sidewalk 的快速入门指南

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1218144/cc1352p7-about-sidewalk-quick-start-guide

器件型号:CC1352P7
主题中讨论的其他器件:ENERGYTRACESysConfig

大家好、

我的客户遵循了 TI Amazon Sidewalk Stack 快速入门指南。  在"刷写边沿器件"一节下提到 TI.bin。 但是、我们在"TIAmazon Sidewalk 样片 IoT 应用"GitHub 中找不到 TI.bin。 请帮助说明从何处获取此文档。 谢谢你。

 "在 EdgeDeviceProvisioning/DeviceProfile_xxxxxx/WirelessDevice_xxxx 下、请选择 TI.bin 二进制文件。 检查二进制并将 Load Addr:设置为0xAE000 (P1器件为0x56000)。"  

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

    您好、Jerry。

    TI.bin 在以下指南的第4步中生成: https://github.com/TexasInstruments/ti-amazon-sidewalk-sample-iot-app#4-provision-edge-device

    客户还可以选择运行"SID_DEMO"项目、该项目将负责 Web 应用和证书/文件生成。

    SID_DEMO 可在以下位置找到: https://dev.ti.com/tirex/explore/node?node=A__AJPr1BOrOlc2-enrxzSMqQ__com.ti.SIMPLELINK_CC13XX_CC26XX_SDK__BSEc4rl__LATEST

    此致、

    Arthur

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

    我参考 https://www.ti.com/tool/AMZN-3P-SIDEWALK-TOOLKIT 、并按照 SID_DEMO 自述文件中的步骤运行该示例。 我在测试时在 CC1352P-7 LP 上使用了 FSK 900MHz。 全新的 AWS _access_key_id/AWS _secret_access_key 和我的 Amazon Echo 第4代设置正确。 但是,我总是收到错误" 调用 RNET_MAC_scheduler_phy_event_notify 时、事件= 7 IS_CURRENT_RADIO_OWNER = 1"。 我附加了 SID_DEMO 的 UART 日志、以供参考。 如何 解决该错误才能使其正常工作?

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

    仅供您参考、我发现当我切换到使用 BLE 时、它是有效的。 尽管 FSK 900MHz 不起作用吗?

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

    尊敬的 Yikai:

    注册不起作用的原因是、尽管 PHY 已启用、但亚马逊似乎仍未启用 FSK 注册。

    目前、您必须通过 BLE 注册设备、然后在注册完成后切换到 FSK。

    如果需要、我可以详细说明如何执行此操作。

    此致、

    Arthur

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

    、请详细说明如何使用 FSK 进行连接。 谢谢!

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

    的问题与 SID_DEMO 的功耗有关、在我的 CCS EnergyTrace 中、该功耗大约为1.2mA、比竞争对手的解决方案高得多(也使用 BLE Sidewalk 进行测试、大约113uA)。 有没有任何方法可以降低 SID_DEMO 的功耗?

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

    尊敬的 YiPai:

    感谢您的观察、以下是我个人在 BLE 中使用 EnergyTrace 并连接器件时观察到的情况:

    它是否与您看到的内容匹配?

    至于转向 FSK、我今天将介绍几个步骤。

    顺便说一下、关于 Echo 设备的 FSK 注册首次展示、我将在周一收到有关这方面的新闻、感谢您的耐心等待。

    此致、

    Arthur

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

    是的、您的功耗屏幕截图与我的观察结果相符。 你认为它可以改进吗?

    对于切换到 FSK、我将等待您的输入进行测试。

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

    Yiai,

    您是否碰巧知道竞争对手解决方案的 BLE 连接间隔? 我们似乎可以调整该设置、

    此致、

    Arthur

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

    目前、我不知道竞争对手的解决方案的 BLE 连接间隔、但我稍后会发现这一点。 也许您可以告诉我如何操作 BLE 连接间隔或其他设置、例如 TX 功率、以便更低的功耗。 顺便说一下、您是否已编写了"通过 BLE 注册您的设备、然后在注册完成后切换到 FSK "的步骤?

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

    你有任何关于这一点的更新吗?

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

    尊敬的 Yikai:

    对不起、我仍在处理此问题、我必须确保说明适用于您、因为我的网关与您的网关没有相同的固件。
    您是否还可以向我提供您的 Echo 网关 DSN by private 消息,以便我可以检查其固件类型? 它位于 Alexa 应用程序中、也位于 GW 本身下方、如下所示:

    此致。

    Arthur

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

    只需按 PM 发送。

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

    这里是一个用于 SID_DEMO 的修改 main.c、它会在 BLE 模式下初始化堆栈、然后切换到 FSK。

    FSK 已经投入工作、您应该不需要它了、但我将它放在这里以方便查阅文档。

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

    、我建议您为 FSK 创建一个新的示例。 顺便说一下、您对如何降低 Sidewalk 器件的功耗有什么建议吗?

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

    、我们有默认的 SID_DEMO 示例、当配置为使用"FSK 900 MHz"时、将仅使用 FSK。

    现在、FSK 设置可以正常工作、您可以使用该未修改的示例重试。

    此致、

    Arthur

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

    的意思是让我在 main.c 中回滚修改并在链路类型中使用 FSK 900MHz 再次进行测试?

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

    这正是我的意思、如果您愿意、您可以创建一个新项目来进行测试。

    此致、

    Arthur

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

    好的、我会、但有什么区别?

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

    在 main.c 中、您会注意到这些检查:

    BUILD_SID_SDK_LINK_TYPE == 2

    "2"表示构建类型为"FSK"、而"1"表示"BLE"。

    这就是应用程序知道如何操作的方式。

    在 BLE 模式下、它将仅使用 BLE。 而在 FSK 模式下、只使用 FSK。 除非您使用我之前发送给您的 main.c 修改了应用程序。

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

    的意思是、当我在 sid_demo.syscfg 中将链路类型设置为 FSK 900MHz 时、对于 FSK、将设置为2。

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

    是的、SysConfig 会自动为您处理。

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

    感谢您确认这一点。 我已经这么做了。 只是为了说明一下。 即使我将链路类型设置为 FSK 900MHz、SID_demo 也仍然使用 BLE 来进行佣金、并会在佣金之后切换至 FSK、对吗?

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

    不需要、这就是我们先前必须修改 main.c 文件的原因。

    在 FSK 模式下配置的 SID_DEMO 将仅使用 FSK。

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

    好的、我明白了。 感谢您的澄清。