【板子申请】Ai-M61-32S开发环境搭建之Win10-Terminal

[复制链接]
查看375 | 回复3 | 2023-11-18 12:08:12 | 显示全部楼层 |阅读模式

1 背景

受到智能车比赛启发想找一个能连接摄像头,又自带wifi的模块开发板进行实时透传,方便做数据记录和分析,刚好看到B站官方账号发表了活动视频,这还说什么,直接来了,这次活动赠送的开发板是WiFi6+BLE5.3的模组,还带一个BL618的RISC-V处理器,看官方文档主频有320MHz,比较强劲,还自带了MJPEG硬件单元,这满足了图像压缩和传输德需求,还自带PWM,性能和周边外设都满足需要,比芯来的RVSTAR开发板性能和外设高太多,遂有下文。

2 环境搭建

2.1 VS code安装

进入vscode官网的下载页面,Download Visual Studio Code - Mac, Linux, Windows,点击下图红框中的任意一个即可下载:

image.png

如果觉得官网下载缓慢或断流可使用以下方法:

  1. 右键点击下载中的文件,选择复制下载链接:

    image.png

  2. 将地址中的 http://之后, /stable之前的部分,换成 vscode.cdn.azure.cn即可实现快速下载

  3. 下载完成后双击运行一路选择下一步即可,无需过多配置。

2.2 git安装

git作为开发的管理神器,救了无数次代码被毁的我,

  1. 在百度中搜索git bash,并打开git官网,Git - Downloading Package (git-scm.com)

  2. 点击下载对应系统版本的即可:

    image.png

  3. 安装过程就不细说了,一直下一步即可完成安装。

3 工程下载

3.1 主工程下载

在自己的workspace下新建工程目录,例如我的是

image.png

使用git命令下载工程文件,这里推荐拉取github仓库,可以避免后续的很多操作

git clone https://github.com/Ai-Thinker-Open/AiPi-Open-Kits.git

image.png

如果下载过于缓慢可开手机热点或在微软商店中下载软件Watt Toolkit,点击github加速即可,

image.png

image.png

然后打开进行拉取子模块:

cd AiPi-Open-Kits
git submodule init
git submodule update

image.png

3.2 交叉编译工具链拉取

进入 aithinker_Ai-M6X_SDK/目录并拉取git仓库:

git clone https://github.com/bouffalolab/toolchain_gcc_t-head_windows.git

image.png

接着拉取SDK子模块:

git submodule init
git submodule update

image.png

4 工程编译

4.1 编译环境设置

该工具链有三个工具,gcc交叉工具链make工具,ninja工具

三个目录分别是:

<项目根目录>\aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin
<项目根目录>\aithinker_Ai-M6X_SDK\tools\make
<项目根目录>\aithinker_Ai-M6X_SDK\tools\ninja

使用Win键+S键,并搜索高级系统设置,点击高级,环境变量选项

image.png

在环境变量中增加 Path系统环境变量的值:

image.png

进入对应目录并复制路径栏中的路径:

image.png

,依次添加三个工具路径

image.png

添加完成后点击确认,再连续点击两次,之后关闭终端,重新电脑使这些配置才能生效。

重启后打开终端确认环境设置正确:

image.png

4.2 编译工程

image.png

看上去一切顺利:

image.png

然而并不是:

image.png

参考网友贴,打开编译出错的脚本:

分别注释掉line 75, line 76, line 90行的内容

image.png

再次输入make指令即可成功。

image.png

编译成功后的输出文件夹为:

image.png

大功告成。

拿到开发板后就来还愿,并更新使用情况

回复

使用道具 举报

qwe2079282957 | 2023-11-18 12:13:32 | 显示全部楼层
加速器可谓是实在的干货
回复 支持 反对

使用道具 举报

Ject | 2023-11-19 22:01:32 | 显示全部楼层
插眼给园长看
回复 支持 反对

使用道具 举报

爱笑 | 2023-11-20 17:41:35 | 显示全部楼层
私信你了,小可爱。
用心做好保姆工作
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则