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-CC2652RB:在 rasberi PI 3b 上构建 ZigBee 网关

Guru**** 2553440 points


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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1001016/lp-cc2652rb-build-zigbee-gateway-on-rasberi-pi-3b

器件型号:LP-CC2652RB

您好!

我正在尝试使用  Raspberry Pi OS 和  kernal  版本5.10.17在 rasbery PI 3b 上构建 ZigBee Linux 网关。遵循的步骤如下:  

  1. Raspberry Pi 设置:

 使用内核版本的 Raspberry Pi OS 设置 Raspberry PI 3b 模型为5.10.17
更新和升级所有软件包。

    • sudo apt-get 更新
    • sudo apt-get 升级
    • 安装 killall 工具。
    • sudo apt-get install psmisc
    • 安装 DOC2unix 软件包
    • sudo apt-get install dos2unix

确保 SOURCE /脚本/PACKAGE_builder 脚本的 TARGET_PLANCE 设置为"BeagleBone_black"(即导出 TARGET_Platform="BeagleBone_black")。

    • sudo apt-get install autoconf automake libtool cURL make g++ unzip
    • apt-get install protobuf-c-compiler
    • “github.com/.../releases””下载 protobuf-all-3.14.0.zip 文件
    • CD 原型
    • autogen.sh
    • 配置
    • 制造
    • 进行检查
    • sudo make install
    • sudo ldconfig # refresh shared library cache。

网关设置:以下说明将介绍 Zigbee 网关项目。

使用 WinSCP 连接到 Raspberry Pi。
将源/文件夹复制到 Raspberry Pi 主目录。
在主机上、导航到源/目录。
CD 源/
将设置脚本转换为 Unix 行尾并使其成为可执行文件。 然后运行安装脚本。 这将把所有必要的脚本转换为 Unix 行尾,删除(如果适用)并重建源 Linux 网关代码,提取二进制文件,使文件可执行并安装所有节点模块:

  • sudo dos2unix setup.sh
  • sudo chmod +x setup.sh
  • sudo ./setup.sh

之后、我在构建期间遇到错误。 已附加 reference.e2e.ti.com/.../RasberiPi_5F00_Build_5F00_Log.txt 的构建日志

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

    大家好、Vikas、

    您似乎在关注此 E2E 上一 帖子。  您可以尝试使用与更新后的 GCC 相同的内核版本来引入问题、也可以修改创建日志中记录的错误的代码。  否则,测试的组件将记录在发行说明和 SLA中。

    此致、
    Ryan

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

    您好、Ryan -谢谢。

    您能告诉我如何通过修改代码来避免此错误吗?

    -维卡斯

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

    我最想说的是在线搜索、因为我没有相关的设置、所以您可以执行同样的操作或从单独的 Linux 论坛寻求帮助。  即使存在错误、也可以操作网关吗?

    此致、
    Ryan