【板子申请】Ai-M61-32S开发环境搭建(补全官方文档省略的部分)

[复制链接]
查看749 | 回复1 | 2023-11-11 22:16:58 | 显示全部楼层 |阅读模式
本帖最后由 彭于晏 于 2023-11-11 23:09 编辑

一、安装VSCODE
屏幕截图 2023-11-11 194027.png
进入官网,点击Download
屏幕截图 2023-11-11 194122.png

下载完成后开始安装,双击下载的文件
屏幕截图 2023-11-11 194741.png

点击确定
屏幕截图 2023-11-11 194757.png

选择我同意此协议,点击下一步
屏幕截图 2023-11-11 194802.png

选择安装路径,我这里安装到了E盘
屏幕截图 2023-11-11 194845.png

点击下一步
屏幕截图 2023-11-11 194852.png
勾选创建桌面快捷方式
屏幕截图 2023-11-11 194903.png
点击安装
屏幕截图 2023-11-11 194908.png

进入VSCODE,快捷键Ctrl+Shift+X,并且搜索“Chinese”来安装中文语言包
屏幕截图 2023-11-11 195722.png
安装后快捷键Ctrl+Shift+P,输入display,点击第一项之后选择中文
屏幕截图 2023-11-11 212934.png
确认重启后变为中文
屏幕截图 2023-11-11 212950.png
安装Git工具,安信可官方docs上下载:https://docs.ai-thinker.com/eyes
双击安装包
屏幕截图 2023-11-11 200511.png
点击Next
屏幕截图 2023-11-11 200517.png
选择安装路径,我这里安装到E盘
屏幕截图 2023-11-11 200535.png
勾选第一项
屏幕截图 2023-11-11 200559.png
勾选'Don't create a Start Menu folder'
屏幕截图 2023-11-11 200620.png
接着一路下一步
屏幕截图 2023-11-11 200624.png 屏幕截图 2023-11-11 200632.png 屏幕截图 2023-11-11 200635.png 屏幕截图 2023-11-11 200645.png 屏幕截图 2023-11-11 200648.png 屏幕截图 2023-11-11 200651.png 屏幕截图 2023-11-11 200654.png 屏幕截图 2023-11-11 200657.png 屏幕截图 2023-11-11 200700.png 屏幕截图 2023-11-11 200703.png
安装成功
屏幕截图 2023-11-11 200803.png

二、小安派源码工程克隆
1、克隆源码
在任意文件夹右键鼠标,选择'Open Git bash here',(建议选择非系统盘)
屏幕截图 2023-11-11 201447.png

输入这条指令([backcolor=rgba(27, 31, 35, 0.05)]git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git)开始克隆小安派的SDK
屏幕截图 2023-11-11 201803.png

等待克隆完成
屏幕截图 2023-11-11 202107.png

2、拉取M61的SDK子模块
在拉去SDK之前,需要修改子模块的来源,进入刚才克隆SDK的文件夹,用记事本打开\AiPi-Open-Kits\.gitmodules
屏幕截图 2023-11-11 202348.png
将'github.com'改为'gitee.com'
屏幕截图 2023-11-11 202418.png 屏幕截图 2023-11-11 202439.png

退出\AiPi-Open-Kits文件夹,在git工具中依次执行
[backcolor=rgba(27, 31, 35, 0.05)]cd AiPi-Open-Kits/
[backcolor=rgba(27, 31, 35, 0.05)]git submodule initgit submodule update
屏幕截图 2023-11-11 203939.png
[backcolor=rgba(27, 31, 35, 0.05)]

3拉取M61 SDK中的子模块
M61 SDK 是小安派仓库的子模块,而M61 SDK自己也有子模块,所以也需要拉取,否则会编译不成功。
1)进入到SDK中拉取子模块
逐条运行以下指令:
cd aithinker_Ai-M6X_SDK/
git submodule init
git submodule update
屏幕截图 2023-11-11 204202.png
2)克隆适用Windows 的编译工具链
就在aithinker_Ai-M6X_SDK/文件夹中拉取工具链,直接适用git 工具拉取:
屏幕截图 2023-11-11 204401.png
三、编译工具路径设置
所有都拉取完成之后,需要把三个路径加入到电脑的环境变量当中,分别是:
aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin
aithinker_Ai-M6X_SDK\tools\make
aithinker_Ai-M6X_SDK\tools\ninja
而且需要把aithinker_Ai-M6X_SDK\tools\make路径上移到最高层
打开系统设置—>系统—>系统信息,点击高级系统设置
屏幕截图 2023-11-11 205004.png

点击环境变量
屏幕截图 2023-11-11 205039.png

找到Path选项并选择编辑
屏幕截图 2023-11-11 205106.png
1.添加工具链路径
先点击新建,再点击浏览
屏幕截图 2023-11-11 205518.png

选择上述的第一个目录
屏幕截图 2023-11-11 205620.png
2.添加make 路径
同上,添加make文件夹
屏幕截图 2023-11-11 205748.png
3.添加nanja 路径
同上,添加nanja文件夹
屏幕截图 2023-11-11 205810.png

添加完成后,将make上移到第一的位置
屏幕截图 2023-11-11 205847.png 屏幕截图 2023-11-11 205858.png
设置完成之后,重启电脑,然后验证路径是否成功设置。
4.验证是否成功设置
在桌面按住 shift 键点击鼠标右键打开PowerShell 。
屏幕截图 2023-11-11 211905.png
在PowerShell 输入:
make -v
成功输出信息:
屏幕截图 2023-11-11 211912.png
输入:
riscv64-unknown-elf-gcc -v
成功时输出信息:
屏幕截图 2023-11-11 211927.png
一切准备就绪,编译一个官方demo试试,进入VSCODE,点击打开文件夹
屏幕截图 2023-11-11 213136.png
选择\AiPi-Open-Kits,点击选择文件夹
屏幕截图 2023-11-11 213156.png
勾选并点击信任
屏幕截图 2023-11-11 213205.png
右键\AiPi-Eyes_weather文件夹,点击在集成终端中打开
屏幕截图 2023-11-11 230423.png
输入编译命令 make 回车
屏幕截图 2023-11-11 221532.png
正在编译...
屏幕截图 2023-11-11 221446.png
屏幕截图 2023-11-11 221438.png
最新SDK报错问题如下:
屏幕截图 2023-11-11 230643.png
打开/aithinker_Ai-M6X_SDK/project.build文件,按照图片指示在75、76、和90行的CP指令前加#注释掉就行了
屏幕截图 2023-11-11 230750.png
重新编译成功
屏幕截图 2023-11-11 230916.png
至此大功告成

屏幕截图 2023-11-11 202453.png
屏幕截图 2023-11-11 201708.png
屏幕截图 2023-11-11 201702.png
屏幕截图 2023-11-11 221423.png
屏幕截图 2023-11-11 221411.png
回复

使用道具 举报

iiv | 2023-11-15 21:34:26 | 显示全部楼层
插个眼给园长看
回复 支持 反对

使用道具 举报

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

本版积分规则