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

[复制链接]
查看405 | 回复1 | 2023-11-12 20:14:32 | 显示全部楼层 |阅读模式
本帖最后由 luoji 于 2023-11-12 20:14 编辑

1. 工具安装
参照官方的教程,分别安装VScode,Git。由于本人习惯在官网下载软件,直接在VScode官网https://code.visualstudio.com和Git官网https://git-scm.com/downloads分别下载Vscode和Git。
VScode下载界面如下:

                               
登录/注册后可看大图

Git下载界面如下:

                               
登录/注册后可看大图

之后分别安装即可。
由于我之前已经安装好了,此处不再演示。
2. Vscode插件安装
这里只需要安装C/C++插件即可。

插件安装

插件安装

3. 拉取M61的SDK 子模块
使用git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git命令拉取代码。
之后进入到AiPi-Open-Kits目录,将.gitmodules文件里github修改为gitee(防止拉取失败)。修改后的内容如下所示:

[submodule "aithinker_Ai-M6X_SDK"]
        path = aithinker_Ai-M6X_SDK
        url = https://gitee.com/Ai-Thinker-Open/aithinker_Ai-M6X_SDK.git
        branch = release/AiPi_Eyes_SDK

之后分别执行git submodule init和git submodule update命令。需要注意的是git submodule update会执行得比较久,我之前以为是没反应,手动中断了,其实是因为比较慢。

拉取代码

拉取代码


之后分别执行如下命令,拉取M61子模块的自模块
cd aithinker_Ai-M6X_SDK/

git submodule init

git submodule update

同样,这里的git submodule update也会执行得稍微久一点。

4. 工具链拉取
执行[backcolor=rgba(27, 31, 35, 0.05)]git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git命令拉取。之后需要配置以下目录所在路径到环境变量中:
aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin

aithinker_Ai-M6X_SDK\tools\make
aithinker_Ai-M6X_SDK\tools\ninja

如下所示:

路径

路径


之后分别在命令行下执行如下命令,验证路径是否配置成功。
make -v
riscv64-unknown-elf-gcc -v
5. 编译AiPi-Eyes_weather
在命令行下进入AiPi-Eyes_weather目录,执行make命令。最后结果如下:

Built target combine
cp ./../aithinker_Ai-M6X_SDK/bsp/board/bl616dk/config/edata.bin build/build_out
process_begin: CreateProcess(NULL, cp ./../aithinker_Ai-M6X_SDK/bsp/board/bl616dk/config/edata.bin build/build_out, ...) failed.
make (e=2): 系统找不到指定的文件。
make: *** [../aithinker_Ai-M6X_SDK/project.build:75: build] Error 2
编译失败。
根据提示,查找对应的文件,发现对应的文件存在。直接在命令行下执行cp ./../aithinker_Ai-M6X_SDK/bsp/board/bl616dk/config/edata.bin build/build_out命令,提示找不到对应的命令。应该是Windows下没有cp命令。换成在git bash环境下执行make命令,编译成功。
编译.png




回复

使用道具 举报

CHENQIGUANG1998 | 2023-11-13 13:40:53 | 显示全部楼层
插眼
回复

使用道具 举报

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

本版积分规则