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.

[参考译文] LP-CC2652RSIP:Z-Stack Linux 网关(ZigBee-linux-sensor-to-cloud)

Guru**** 2999690 points

Other Parts Discussed in Thread: UNIFLASH, LP-CC2652RSIP, CC2652RSIP, LAUNCHXL-CC26X2R1, CODECOMPOSER, SIMPLELINK-CC13XX-CC26XX-SDK

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1056838/lp-cc2652rsip-z-stack-linux-gateway-zigbee-linux-sensor-to-cloud

器件型号:LP-CC2652RSIP
主题中讨论的其他器件:UNIFLASH、 CC2652RSIP、 LAUNCHXL-CC26X2R1、 CODECOMPOSER、 SIMPLELINK-CC13XX-CC26XX-SDK

大家好!

我在 ZigBee-linux-sensor-cloud 评估期间遇到了这个问题。  

我在这里关注了所有的注意事项

https://software-dl.ti.com/simplelink/esd/zigbee_3_0_Linux/1.0.1/exports/Documents/Z-Stack%20Linux%20Gateway%20-%20Quick%20Start%20Guide.html

并成功启动 ./zigbeeHAgw。

尽管如此,ZStack Server 仍然失败。 请检查附件中的日志。 它们是可重复的、通常是这样、这就是我只进行第一次尝试的原因。 在持续重启期间、没有任何变化。

e2e.ti.com/.../LinuxGatewayFailedToStart.txt

您能帮我运行吗?

其他信息:

===

LSB_RELEASE -A
没有可用的 LSB 模块。
分销商 ID:Ubuntu
说明:Ubuntu 18.04.1 LTS
发布日期:18.04
代号:生物

===================

刻录工具:

Uniflash 云。

===================

ZNP 二进制文件

从来源获取、如 QuickStartGuide 中所示

(ZigBee_3_0_Linux_Gateway_1_0_1/Firmware/ZNP/CC2652R1LP_GW_ZNP_UART.hex)

===========================

要构建的服务器平台:

x86 (与 QuickStartGuide 一样)

P.S. 很久以前、我发现较旧的服务器存在与 HA1.2 ZStack 相关的此类问题。 关键是服务器启动之间的时间安排...

可能是我在会话期间遇到的两个 ttys 有问题?

[7411.878046] USB 1-3:使用 xhci_hcd 的新型高速 USB 器件编号14
[7412.026458] USB 1-3:找到新的 USB 设备、idVendor=0451、idProduct=bef3
[7412.026459] USB 1-3:新 USB 器件字符串:MFR=1、Product=2、SerialNumber=3
[7412.026460] USB 1-3:产品:XDS110 (03.00.00.18)嵌入 CMSIS-DAP
[7412.026461] USB 1-3:制造商:德州仪器
[7412.026462] USB 1-3:序列号:LSPR0023
[7412.027281] CDC_ACM 1-3:1.0:ttyACM0:USB ACM 设备
[7412.127922] CDC_ACM 1-3:1.3:ttyACM1:USB ACM 器件
[7412.229092] hid-generic 0003:0451:BEF3.000A:hiddev2、hraw7:USB HID v1.11器件[Texas Instruments XDS110 (03.00.18) Embed with CMSIS-DAP] on USB-0000:00:14.0-3/input5

由于我正在使用 LP-CC2652RSIP、是否可能是服务器混淆了要使用的服务器是哪一个?

您可以看到。 NPI 已启动...

在 Чт ноя 25 11:28:21 MSK 2021上启动 NPI、cmd './NPI_lnx_x86_64服务器 NPI_Gateway.cfg '
[11:28:21.990,472][NPISRVR/Main] UNMSKBL:
[11:28:21.990,529][NPIRVR/Main] UNMSKBL:********
[11:28:21.990,534][NPIRVR/Main] UNMSKBL:* NPI Server v1.0.2D *
[11:28:21.990,537][NPIRVR/Main] UNMSKBL:********
[11:28:21.990,539][NPIRVR/Main] UNMSKBL:
启动阶段1成功完成、服务器在 Чт ноя 25 11:28:21 MSK 2021上启动(NPI_PID=16509)

但据我所知, 它只是在启动时打开端口....

Maxim Uvarenkov

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

    尊敬的 Maxim:

    感恩节假期、我们的 Zigbee 专家已离开办公室。 请在下周回答。

    感谢您的耐心等待。

    此致、

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

    您好、Clement、

    没问题。

    感恩节快乐!

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

    尊敬的 Maxim:

    请告诉我以下任何 E2E 帖子是否可以解决您的问题:

    https://e2e.ti.com/f/1/t/850677 
    https://e2e.ti.com/f/1/t/938713 
    https://e2e.ti.com/f/1/t/940644 

    此致、
    Ryan

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

    您好、Ryan、

    我已经尝试了这里提到的所有内容。

    我甚至找到了它的工作原理(NPI 连接到 IC)当 NPI_Gateway.cfg 中没有任何变化时-->这是因为/dev/ttyACM0在脚本中进行了硬编码(zigbeeHAgw)。

    尽管如此、重置(按按钮)、NPI_Config 以及有关此主题的更多建议(https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/940644/cc1352p-zigbee3-0-linux-sensor-to-cloud---no-uart-signal-over-beaglebone-usb-host)

    有关 SOC_RESET_Required 的说明

    我假设问题可能是"LaunchPad 的 XDS110"。 我将尝试使用跳线断开 IC (SIP)与 MSP432的连接、并尝试直接与 UART 配合使用...

    您是否还有其他建议?

    此致、

    最大

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

    我刚刚注意  到、您使用的是 LP-CC2652RSIP、但对 CC2652R1LP_GW_ZNP_UART.hex 固件进行了编程。  这可能会导致问题、因为这两个器件相似但不相同、涉及驱动程序的基础源代码可能会导致代码断言、而不是按预期运行。  相反、我建议您使用最新的 SimpleLink CC13XX/CC26XX SDK 重新构建新的 CC2652RSIP ZNP 映像(固件 文件夹的自述文件中有一些有关工程细微更改的注释)。  然后、在尝试继续使用网关主机之前、验证您是否可以使用 Z-Tool 与 ZNP 进行通信。  如果您有可用的 LAUNCHXL-CC26X2R1、这也可能是一个很好的测试点。

    此致、
    Ryan

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

    尊敬的 Ryan、非常感谢您! A 尝试遵循您的建议并从首次尝试开始运行。 我可以提到、如果您在 CodeComposer 调试会话下运行(就像我所做的那样)、您无需执行您提到的任何操作。 它从第一次尝试开始(至少是服务器)。  

    关于 Z-Tool,我发现它仅适用于 Windows (不是 SimpleLink-SDK 的一部分  ),因此我从此处下载了内核。  www.ti.com/.../Z-STACK

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

    Z-Tool 仅适用于 Windows 计算机、可在下的 SIMPLELINK-CC13XX-CC26XX-SDK 中获取  \tools\Zstack\ztool。

    此致、
    Ryan