本帖最后由 阿B来的白嫖怪 于 2023-11-10 08:14 编辑
该帖子主要参考本站中的相关教程来实现:http://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=282&extra=page%3D2&_dsign=7fea3002
一.软件环境
由于先前电脑中已安装该两款软件,因此无需在软件安装上花费时间。两款软件的版本如下:
软件版本
二.源码与SDK下载
根据开头所提教程,下载过程中对AiPi-Open-Kits文件夹内.gitmodules文件中url的github.com进行修改,为gitee.com:
修改文件
整个过程顺利,无遇到网络无法连接等错误:
代码下载
三.环境变量设置
设置AiPi-Open-Kits文件夹下的三个环境变量
- aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin
- aithinker_Ai-M6X_SDK\tools\make
- aithinker_Ai-M6X_SDK\tools\ninja
复制代码
如下:
环境变量
测试是否设置成功:
变量成功
四.编译测试
在vscode中打开AiPi-Open-Kits文件夹,如下:
第一次make时,会产生错误。报错提示中会有../aithinker_Ai-M6X_SDK/project.build:75: build 和 Error 2
error
但不知具体解决方法,通过在论坛上的冲浪,得知可删除project.build第75行的两条指令来解决该问题:
- cp $(BL_SDK_BASE)/bsp/board/bl616dk/config/edata.bin build/build_out
- cp $(BL_SDK_BASE)/bsp/board/bl616dk/config/Rx_boot2_m61.bin build/build_out
复制代码 来自于:http://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=41900&extra=&page=2
删除后,成功make
success
|