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:CC1352P7

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1509254/cc1352p7-cc1352p7

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

工具/软件:

您好:
我使用 CC1352P7作为路由节点、并运行 ns_node 文件来连接 Wi Sun 边界路由器、该路由器是一款与 Raspberry Pi 连接的 ERF32板。
刷写 ns_node 代码后、串行监视器消息显示 [info][main]:nanostackNetworkHandler:con_status_connected。
如何将  CC1352P7作为路由节点连接 到 与 Raspberry Pi 作为边界路由器连接的 ERF32板?
谢谢你。

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


    边界路由器和节点上的网络名称、phy ID 和通道 ID 相同。

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

    器件型号:LP-CC1352P7

    工具/软件:

     您好:
    我使用 CC1352P7作为路由节点、并运行 ns_node 文件与 Wi Sun 边界路由器连接、该路由器是一款与 Raspberry Pi 连接的芯片实验室 ERF32板。 我正在使用 SDK simplelink_cc13xx_cc26xx_sdk_8_30_01_01。
    我正在印度建立连接、但在节点配置设置中没有选择 India domain (在中)的选项。 仅 列出 EU、NA、BZ、JP 域、如下图所示。
     边界路由器和节点上的网络名称 phy_mode_id:3、chan_plan_id:33、fan_version:fan 1.1相同。
     
    刷写 ns_node 代码后、串行监视器(PuTTY)消息显示 [info][main]:nanostackNetworkHandler:con_status_connected。

    我的问题是:
    1.是否可以连接到在不同边界路由器设备上运行的 Wi Sun (与 Raspberry Pi 连接的 ERF32板)?
    2.是否可以在节点配置设置中添加印度域? 如果是、如何实现?
    3.使用 LP-CC1352P7-1和边界路由器建立成功的 Wi Sun 网络应遵循什么程序?
    4. 将 TI Wi-SUN 节点连接到非 TI 边界路由器(EFR32 + Raspberry Pi)时、是否存在任何安全性或证书依赖性?

    谢谢你。

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

    你好、Sowmya、

    除了匹配网络名称、PHY ID 和通道 ID 之外、您还需要兼容的证书。 如果您的连接在身份验证阶段失败、这可能是根本原因。 有关如何更改证书的说明、请参阅用户指南:

    https://dev.ti.com/tirex/explore/content/simplelink_cc13xx_cc26xx_sdk_8_30_01_01/docs/ti_wisunfan/html/wisun-stack/networklayer.html#configure-certificates

    谢谢、

    Marie H

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

    尊敬的 Marie:

    我已将 wisun_certificates.h 中 ns_CoAP_node 文件的证书更改为边界路由器的相应证书。  

    我 用 wisun_config_ca_certificate 更改了 WISUN_ROOT_CERTIATE 、 用 wisun_config_device_certificate 更改了  WISUN_SERVER_KEY、用 边界路由器的 wisun_config_device_private 密钥更改了 WISUN_SERVER_KEY。 我没有对   wisun_certificates.h 文件中的 WISUN_Client_certificate、WISUN_Client_key 进行任何更改。

    我已在 application.c 文件中包含以下代码:
    wisun_tasklet_remove_trusted_certificates ();
    wisun_tasklet_set_trusted_certificate ((uint8_t *) mbed_conf_mesh_mesh_app_root_certificate、strlen ((const char*) mbed_conf_mesh_mesh_app_certificate)+1);
    wisun_tasklet_remove_own_certificates ();
    wisun_tasklet_set_own_certificate ((uint8_t *) mbed_conf_mesh_mesh_app_own_certificate、strlen ((const char*) mbed_conf_med_mesh_mesh_certificate +1)、(uint8_t *) mbed_conf_meshed_app_own_cher_certificate

    我还更改了维森边界路由器的带 GTK 的预共享网络密钥、如下图所示:



    我遵循了该博客中提到的步骤: Sun May Sky:Silicon Labs 和德州仪器(TI) Wi-SUN Stack 之间的互操作性测试

    如博客中所述、我将域更改为 NA、phy_mode_id 更改为2、chan_plan_id 更改为1、频率更改为902.2、前导码数更改为8。
    进行相应更改后、我无法连接到 Wi Sun 边界路由器。  [info][main]:nanostackNetworkHandler:con_status_connections 持续存在。  


    你能看一下我吗?

    谢谢你。

    此致、
    Sowmya Gurram。


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

    你好、Sowmya、

    Pinging YiKai Chen 如果你有评论.

    Sowmya,几件事:

    1.确保在开始测试之前对两个设备进行完整的闪存擦除。 (这是为了避免将过时的网络信息存储在设备闪存中。)

    2、我相信博客文章已经有几年了。 我链接的用户指南页面是最新的(但当然不特定于 SiLabs 器件)。

    3. 您的 SiLabs 设备运行哪个版本的 Wi-SUN FAN? (我们已经看到、在某些情况下、运行 Wi-SUN FAN 1.1的 SiLabs 器件与 FAN 1.0不兼容。) 我们仅支持 FAN 1.0。

    4.是否可以捕获尝试连接的两个设备的数据包监听器日志? 这应该告诉我们他们在这个过程中失败的地方。 请遵循本指南:

    https://dev.ti.com/tirex/content/simplelink_cc13xx_cc26xx_sdk_8_30_01_01/docs/ti_wisunfan/html/wisun-guide/debugging-index.html#packet-sniffer 

    谢谢、

    Marie H