本帖最后由 沈夜 于 2024-10-1 20:40 编辑
0x1:编译环境的建立及代码的获取
下载最新:msys2-x86_64-20240727.exe
可视化 还带中文,选择一个没中文的目录安装即可。
大约2分钟左右。
默认网络,即可下载。
下载sdk:
博流官方的地址下载不动,试了2下还是一样,直接换源下载
Y:\code\bl602>git clone https://gitee.com/bouffalolab/bl_iot_sdk.git
命令:git clone https://gitee.com/bouffalolab/bl_iot_sdk.git
0x2:配置系统环境变量
点击新建按钮,设置变量名MSYS2_PATH_TYPE和变量值inherit
点击编辑按钮,设置path,如下设置SDK工具链路径
mys2:Y:\code\bl602\mys2\usr\bin
sdk路径: Y:\code\bl602\bl_iot_sdk\toolchain\riscv\MSYS\bin
大家参考自己的路径 设置。这个仅供参考。
0x3:编译工程
默认目录,Y:\code\bl602\bl_iot_sdk\customer_app 全是demo
随便找了两个测试,输入make,均不能编译
找了下 文件存在,提示找不到。
翻了翻文档,编译不是用make
执行.genromap
windows 不支持
打开文件genromap 内容如下:
#!/bin/sh
make CONFIG_CHIP_NAME=BL602 CONFIG_LINK_ROM=1 -j
exit $?
直接复制第2行。
试了下 2个均可正常编译,板子还没到,没法测试下载及其他
反正环境是搭建完成,并完成一键启动环境,无需安装任何软件 及配置环境变量。
小伙伴们 来一起玩耍wb2啊
|
|