Topic

FAQ
Login Register
Matter环境下编译历程和chip-tool出现问题
Jul 19, 2024 18:18

/

A

/A

你好!我在已经搭建到的Matter环境下进行历程编译出现了以下的问题,请问有什么方法可以进行解决?

1、在Matter环境下编译chip-tool出现了以下的问题,请问有什么方法可以解决?

2、在搭建好边界路由器的情况下,将官网提供的预制固件chip-tool放在对应目录下运行遇到的问题,请问有什么方法可以解决?



3 replies
Damien Jul 26, 2024 17:39
0
/A

你好,请问你是根据哪个文档或者在线的教程中的步骤,去进行开发环境的搭建?


方便的话,可以提供一下文档或者网页链接么?那样,方便我们检查文档是否有缺少、过期或者不适配的步骤。


另外,方便分享一下预制固件的下载链接么?方便我们检查一下预制固件的版本。

小海 [Author] Jul 29, 2024 09:33
0
/A

你好,这个是我搭建Matter编译环境过程:

1、搭建Matter环境的链接(doc.telink-semi.cn/index/index/detail/id/260/type/34.html),是根据其中的步骤(体验Matter的实现和功能——环境搭建(手动))去搭建没有成功,我将其中两个git分支换成了

(Zephyr: develop-feca540828601dcbb3c69528463146168a29a0ef

Matter: master-8c9ef988f3c3a3c67b9ba681e82f52ae192c1b31)才成功。但是在Matter环境下编译历程时出现了上次提问的报错

2、预制固件的下载链接是(https://drive.weixin.qq.com/s?k=AKwA0AfNAA8vmdyx0L),在搭建边界路由器过程中,发现预制固件接到边界路由器的接线方法也是错误的。希望能尽快解决以上问题,已经被这个环境搭建困扰好久了。

Howen Jul 31, 2024 12:26
0
/A

1. 环境搭建的问题
在Matter环境下编译的报错,考虑是submodule没有拉取完整,可能需要配置能够访问外部网络服务器的环境再拉取。

请在配置完毕网络后,重新执行下面命令:


git submodule update --init --recursive

如下图我们本地的操作所示:


确保拉取完整之后,再执行 bootstrap。


source scripts/bootstrap.sh


2. chip-tool编译和适配问题
有关chip-tool的报错,考虑是应该将其中的chip-***等工具放置在运行OTBR镜像的树莓派设备上,如果使用虚拟机,按下图执行完毕后,可进行验证,确保chip-tool是可用的


3. OTBR的配置问题

有关树莓派和RCP的连接方式,可参考下图