发帖
1 0 0

bl602搭建Matter环境

hdydy
论坛元老

47

主题

91

回帖

6214

积分

论坛元老

积分
6214
Ai-WB2系列 14 1 昨天 18:57
[i=s] 本帖最后由 hdydy 于 2025-5-4 19:12 编辑 [/i]

bl602搭建Matter环境,可能需要科学上网,有条件的可以试一试

安装WSL2

https://learn.microsoft.com/zh-cn/windows/wsl/install
https://documentation.ubuntu.com/wsl/en/stable/howto/install-ubuntu-wsl2/
image.png

安装git

sudo apt install git

安装python环境

miniconda:https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

conda create -n py312 python==3.12.4
conda activate py312

获取Matter源码

git clone --depth=1 https://github.com/project-chip/connectedhomeip.git

获取所需的子模块

cd connectedhomeip
./scripts/checkout_submodules.py --shallow --recursive --platform bouffalolab

image.png

安装toolchain

./integrations/docker/images/stage-2/chip-build-bouffalolab/setup.sh

toolchain默认安装到 /opt/bouffalolab_sdk,也可自己指定,编译的时候需要这个路径

export BOUFFALOLAB_SDK_ROOT=/opt/bouffalolab_sdk

安装Matter编译环境,这个步骤会下载CIPD安装包,可能需要科学上网。试了好几次才成功。可在 .environment/cipd/packages.log中查看下载进度

source scripts/activate.sh -p bouffalolab

image.png
image.pngimage.png

image.png
image.png

查看内置例程

./scripts/build/build_examples.py targets | grep bouffalolab

image.png

编译例程

./scripts/build/build_examples.py --target bouffalolab-bl602dk-light-wifi-littlefs build

image.png
image.png

编译输出目录 out/bouffalolab-bl602dk-light-wifi-littlefs

image.png

参考链接

https://project-chip.github.io/connectedhomeip-doc/platforms/bouffalolab/getting_started.html

──── 0人觉得很赞 ────

使用道具 举报

昨天 19:17
等开发板到了再烧录测试
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28641 个
  • 话题数: 40817 篇