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-CC2652R7:忍者/zap-CLI 抛出错误。

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1190107/lp-cc2652r7-ninja-zap-cli-throwing-errors

器件型号:LP-CC2652R7

忍者(zap-cli)脚本将此指令集抛出以下错误:

$ ninja -C out/debug

https://github.com/project-chip/connectedhomeip/blob/master/examples/lock-app/cc13x2x7_26x2x7/README.md

忍者:`目录'输出/调试'
[1/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.IPPacketInfo.cpp.o
[2/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.IPAddress-StringFuncts.cpp.o
[3/670]戳 obj/third_party/connectedhomeip/src/lib/address_resolve/address_resolve.inputdeps.stamp
[4/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.ipPrefix.cpp.o
[5/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.IPAddress.cpp.o
[6/670]戳 obj/third_party/connectedhomeip/src/lib/ASN1/asn1.inputdeps.stamp
[7/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.InetArgParser.cpp.o
[8/670] c++ obj/third_party/connectedhomeip/src/crypto/libChipCrypto.RandUtils.cpp.o
[9/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.InetError.cpp.o
[10/670]操作//third_party/connectedhomeip/examples/lock-app/lock-common:lock-common_zapgen_zap_pregen (//third_party/connectedhomeip/build/toolchain/arm_gcc:arm_gcc)
失败:gen/third_party/connectedhomeip/examples/lock-app/lock-common/zap_pregen/zap-genered/access.h gen_config.h CHIPClientCallbacks.h gen/third_party/connectedomeap/examples/lock-common/zhap_pregen/examples/zhap-genered/partn/soclap/partn/socon/socted/regap-examples/zap-genered/socl/socted/partn/soclap/regip-profiles/zap-examples/zap-genered/socus/partn/socon/socted/socted/socl/socted/socl/secn/socted/secnip-profiles/zap/sechtogen/ap/socon/secn/socon/socon/secn/socon/socon/socon/socon/secnip-profiles/zap/secn/socon/secnip-genered/socon/socon/soc IMClusterCommandHandler.cpp CHIPClusters.h endpoint_config.h
Python ./../third_party/connectedhomeip/third_party/pigweed/repo/pw_build/py/pw_build/python_runner.py --gn-root ../../--current-path ./../third_party/connectedhomeip/examples/lock-app/lock-common /home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/third_party/connectedhomeip/src/app/zap-templates/app-templates.json /home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/third_party/connectedhomeip/examples/lock-app/lock-common/lock-app.zap --default-toolchain=//third_party/connectedhomeip/build/toolchain/arm_gcc:arm_gcc --current-toolchain=//third_party/connectedhip/build/toolchain/arm_gcc=arm_gcc-output-/../third_party/connectedhomeip/scripts/tools/zap/generate.py -- lock-common_zapgen_zap_pregen_metadata_path_list.txt --第三方锁定/gcc-outputs-output-/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/zap_gen.lock -- gcc-output-common-gcc-output-partne-examplese-tude.html --/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/gen/third_party/connectedhomeip/examples/lock-app/lock-common/zap_pregen/zap-generated
用法:zap-cli [options]命令[args]...
请尝试'zap-cli --help'获取帮助。

错误:没有这样的选项:--version 您是指--verbose?
从/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/third_party/connectedhomeip/examples/lock-app/lock-common/lock-app.zap 搜索 zcl 文件
回溯(最近一次调用最后一次):
文件"/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/../../third_party/connectedhomeip/scripts/tools/zap/generate.py、第325行、在中
MAIN ()
文件"/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/../../third_party/connectedhomeip/scripts/tools/zap/generate.py、第307行、位于 main 中
runGeneration (cmdLineArgs)
runGeneration 中的文件"/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/../../third_party/connectedhomeip/scripts/tools/zap/generate.py 第190行
tool.version_check()
文件"/home/jmarkel/connectedhomeip/scripts/tools/zap/zap_execution.py、第69行、在 version_check 中
对于 subprocess.check_output(self.zap_start +['--version"]行,cwd=self.working_directory).splitlines():
文件"/usr/lib/python3.10/subprocess.py、第420行、位于 CHECK_OUTPUT 中
返回 run (* popenargs、stdout=pipe、timeout=timeout、check=True、
文件"/usr/lib/python3.10/subprocess.py、第524行、正在运行
提升 CalledProcessError (retcode、process.args、
subprocess.CalledProcessError:命令'['zap-cli'、'--version']'返回非零退出状态2.
[11/670] c++ obj/third_party/connectedhomeip/src/lib/ASN1/libASN1.ASN1Error.cpp.o
[12/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.UDPEndPoint.cpp.o
[13/670] c++ obj/third_party/connectedhomeip/src/lib/ASN1/libASN1.ASN1OID.cpp.o
[14/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.InetInterface.cpp.o
[15/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.TCPEndPoint.cpp.o
[16/670] c++ obj/third_party/connectedomeip/src/crypto/libChipCrypto.PersistentStorageOperationalKeystore.cpp.o
[17/670]操作//third_party/connectedhomeip/src/controller/data_model:data_model_zapgen_zap_pregen (//third_party/connectedhomeip/build/toolchain/arm_gcc:arm_gcc)
失败:gen/third_party/connectedhomeip/src/controllers/data_model/zap_pregen/szgen-genered/access.h gen_config.h CHIPClientCallbacks.h gen/third_party/connectedomeip/src/controllers/data_model/zap_zhap_model/zhap_controllers/zhap_partn/src/reged/src/zhap_partned/src/zhap_model/partn/src/zhap_reged/partn/src/en/ap_reged/src/en/ap_model/reged/reged/partneced/reged/partn/src/zhap_reged/partned/reged/src/en/ap_reged/reged/src/en/ap_model/reged/reged/reged/src/en/ap/partneced/src/reged/reged/src/en/ap_en/ap/partned/src/reged IMClusterCommandHandler.cpp CHIPClusters.h endpoint_config.h
Python ./../third_party/connectedhomeip/third_party/pigweed/repo/pw_build/py/pw_build/python_runner.py --gn-root ../../--current-path ./../third_party/connectedhomeip/src/controller/data_model /home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/third_party/connectedhomeip/src/app/zap-templates/app-templates.json /home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/third_party/connectedhomeip/src/controller/data_model/controller-clusters.zap --default-toolchain=//third_party/connectedhomeip/build/toolchain/arm_gcc:arm_gcc --current-toolchain=//third_party/connectedhip/build/toolchain/arm_outputs-data_model_zapgen_zap_pregen_metadata_path_list.txt --第三方文件/gcc-output-/../third_party/connectedhomeip/scripts/tools/zap/generate.py /home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/zap_gen.lock --/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/gen/third_party/connectedhomeip/src/controller/data_model/zap_pregen/zap-generated --第三方文件-output-gcc-forth-partne-model/udecc-out-out---
用法:zap-cli [options]命令[args]...
请尝试'zap-cli --help'获取帮助。

错误:没有这样的选项:--version 您是指--verbose?
从/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/third_party/connectedhomeip/src/controller/data_model/controller-clusters.zap 搜索 zcl 文件
回溯(最近一次调用最后一次):
文件"/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/../../third_party/connectedhomeip/scripts/tools/zap/generate.py、第325行、在中
MAIN ()
文件"/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/../../third_party/connectedhomeip/scripts/tools/zap/generate.py、第307行、位于 main 中
runGeneration (cmdLineArgs)
runGeneration 中的文件"/home/jmarkel/connectedhomeip/examples/lock-app/cc13x2x7_26x2x7/out/debug/../../third_party/connectedhomeip/scripts/tools/zap/generate.py 第190行
tool.version_check()
文件"/home/jmarkel/connectedhomeip/scripts/tools/zap/zap_execution.py、第69行、在 version_check 中
对于 subprocess.check_output(self.zap_start +['--version"]行,cwd=self.working_directory).splitlines():
文件"/usr/lib/python3.10/subprocess.py、第420行、位于 CHECK_OUTPUT 中
返回 run (* popenargs、stdout=pipe、timeout=timeout、check=True、
文件"/usr/lib/python3.10/subprocess.py、第524行、正在运行
提升 CalledProcessError (retcode、process.args、
subprocess.CalledProcessError:命令'['zap-cli'、'--version']'返回非零退出状态2.
[18/670] c++ obj/third_party/connectedhomeip/src/lib/ASN1/libASN1.ASN1Reader.cpp.o
[19/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.TCPEndPointImplLwIP.cpp.o
[20/670] c++ obj/third_party/connectedhomeip/src/lib/ASN1/libASN1.ASN1Time.cpp.o
[21/670] c++ obj/third_party/connectedhomeip/src/lib/address_resolve/address_resolve.AddressResolve.cpp.o
[22/670] c++ obj/third_party/connectedhomeip/src/inet/libInetLayer.UDPEndPointImplLwIP.cpp.o
[23/670] c++ obj/third_party/connectedhomeip/src/lib/address_resolve/address_resolve_DefaultImpl.cpp.o
ninja:Build stopped:子命令失败。

whihc zap-cli -> connectedhomeip/.environment/pigwee-viv/bin/zap-cli

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

    您是否在 Ubuntu 上看到此内容? 如果是、请尝试运行以下命令来安装必要的软件包以重新编译。

    sudo apt-get install -y git gcc g++ pkg-config libssl-dev libdbus-1-dev libglib2.0-dev libavahi-client-dev positinja-build python3-venv python3-dev python3-pip unzip gireory1.0-dev libcairo2-dev-line-dev-dev-usbinline

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

    同一问题:  

    sudo apt-get install -y git gcc g++ pkg-config libssl-dev libdbus-1-dev libglib2.0-dev libavahi-client-dev positinja-build python3-venv python3-dev python3-pip unzip gireory1.0-dev libcairo2-dev-line-dev-dev-usbinline

    jmarkel 的[sudo]密码:

    正在读取软件包列表... 完成

    正在构建依赖关系树... 完成

    正在读取状态信息... 完成

    G++已经是最新版本(4:11.2.0-1ubuntu1)。

    GCC 已是最新版本(4:11.2.0-1ubuntu1)。

    libavahi-client-dev 已经是最新版本(0.8-5ubuntu5)。

    libcairo2-dev 已经是最新版本(1.16.0-5ubuntu2)。

    libgirepository1.0-dev 已经是最新版本(1.72.0-1)。

    libreadline-dev 已经是最新版本(8.1.2-1)。

    pkg-config 已经是最新版本(0.29.2-1ubuntu3)。

    忍者编译已经是最新版本(1.10.1-1)。

    Git 已经是最新版本(1:2.34.1-1ubuntu1.6)。

    libdbus-1-dev 已经是最新版本(1.12.20-2ubuntu4.1)。

    libglib2.0-dev 已经是最新版本(2.72.4-0ubuntu1)。

    libssl-dev 已经是最新版本(3.0.2-0ubuntu1.7)。

    python3-dev 已经是最新版本(3.10.6.1~22.04)。

    Unzip 已经是最新版本(6.0-26ubuntu3.1)。

    python3-venv 已经是最新版本(3.10.6.1~22.04)。

    将升级以下软件包:

     python3-pip

    1升级,0新安装,0至删除,29未升级。

    需要获取1306 KB 的存档。

    执行此操作后,将使用0 B 的额外磁盘空间。

    获取:1 http://archive.ubuntu.com/ubuntu jamme-updates/amd64 python3-pip all 22.0.2+dfsg-1ubuntu0.1 [1306 KB]

    获取的1306 KB (0)(3265 KB/s)

    (正在读取数据库... 37299个文件和目录。)

    正在准备解压缩.../python3-pip_22.0.2+dfsg-1ubuntu0.1_all.deb ...

    解压缩 python3-pip (22.0.2+dfsg-1ubuntu0.1) over (22.0.2+dfsg-1)...

    设置 python3-pip (22.0.2+dfsg-1ubuntu0.1)...

    正在处理 man-db (2.10.2-1).

     

     

    luster-app/all-clusters-common/zap_pregen/zap 生成的--lock-file /home/jmarkel/connectedhomeip/examples/all-clusters-app/cc13x2x7_26x2x7/out/debug/zap_gen.lock --parallel /home/jmarkel/connectedhomeip/examples/all-clusters-app/cc13x2x7_26x2x7/third_party/connectedhomeip/examples/all-clusters-app/all-clusters-common/all-clusters-app.zap
    用法:zap-cli [options]命令[args]...
    请尝试'zap-cli --help'获取帮助。

    错误:没有这样的选项:--version 您是指--verbose?

    Usage: zap-cli [OPTIONS] COMMAND [ARGS]...
    
      ZAP CLI v0.10.0 - A simple commandline tool for OWASP ZAP.
    
    Options:
      --boring            Remove color from console output.
      -v, --verbose       Add more verbose debugging output.
      --zap-path TEXT     Path to the ZAP daemon. Defaults to /zap or the value of
                          the environment variable ZAP_PATH.
      -p, --port INTEGER  Port of the ZAP proxy. Defaults to 8090 or the value of
                          the environment variable ZAP_PORT.
      --zap-url TEXT      The URL of the ZAP proxy. Defaults to http://127.0.0.1
                          or the value of the environment variable ZAP_URL.
      --api-key TEXT      The API key for using the ZAP API if required. Defaults
                          to the value of the environment variable ZAP_API_KEY.
      --log-path TEXT     Path to the directory in which to save the ZAP output
                          log file. Defaults to the value of the environment
                          variable ZAP_LOG_PATH and uses the value of --zap-path
                          if it is not set.
      --help              Show this message and exit.
    
    Commands:
      active-scan  Run an Active Scan.
      ajax-spider  Run the AJAX Spider against a URL.
      alerts       Show alerts at the given alert level.
      context      Manage contexts for the current session.
      exclude      Exclude a pattern from all scanners.
      open-url     Open a URL using the ZAP proxy.
      policies     Enable or list a set of policies.
      quick-scan   Run a quick scan.
      report       Generate XML, MD or HTML report.
      scanners     Enable, disable, or list a set of scanners.
      scripts      Manage scripts.
      session      Manage sessions.
      shutdown     Shutdown the ZAP daemon.
      spider       Run the spider against a URL.
      start        Start the ZAP daemon.
      status       Check if ZAP is running.

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

    您好!

    您使用的是哪种提交?

    您能否尝试此处推荐的提交: https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1082428/faq-cc2652r7-matter----getting-started-guide

    在编写本文档时、它是 3af0acd06cfb4a3e1b1a38c4d2091942ed0ef8a5。

    我刚刚检查、项目构建正常。

    谢谢、
    Toby

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

    你(们)好

    我们必须下载 zap-linux.zip 并将路径点更新为 zap-cli 和 zap 工具。 我们使用 WSL2/Ubuntu 进行构建。 通常不需要下载 zap 吗? 想知道这是否可以以不同的方式解决。

    谢谢

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

    我不记得需要安装 zap。 我认为这应该是安装脚本的一部分(即 bootstrap.sh、activate.sh)。