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

[复制链接]
查看673 | 回复6 | 2023-11-17 15:34:04 | 显示全部楼层 |阅读模式
由于本身就是开发者,电脑上本身就有VSCode、Git等一系列开发工具和代码管理工具,社区的朋友发的教程也很全面。所以VSCode 和 Git 的安装流程就不再赘述了。
下面讲一下编译环境的搭建。
下载官方项目有两种方式:
1、通过git命令下载
论坛基本都是用这种方式克隆项目下载的。我这里就不用了,给大家讲讲使用gitee的url直接下载zip
  1. git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
复制代码

2、通过直接访问gitee路径下载压缩包
  1. https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits
复制代码
访问该url打开gitee网页
屏幕截图 2023-11-17 143314.png

点击 克隆/下载弹出弹窗,点击下载zip。
等待下载完成后会得到一个压缩包
屏幕截图 2023-11-17 143408.png

将压缩包解压到Ai M61 32S 目录,
屏幕截图 2023-11-17 143531.png
然后进入AiPi-Open-Kits 中,用文本打开.gitmodules 文件url 参数中的 github.com 改成gitee.com:
然后在git 工具中分别执行:
cd AiPi-Open-Kits/
git submodule init
git submodule update
M61 SDK 是小安派仓库的子模块,而M61 SDK自己也有子模块,所以也需要拉取,否则会编译不成功。
逐条运行以下指令:
cd aithinker_Ai-M6X_SDK/
git submodule init
git submodule update
就在aithinker_Ai-M6X_SDK/文件夹中拉取工具链,直接适用git 工具拉取:
  1. git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git
复制代码
这里也可以使用上面下载AiPi-Open-Kits相同的办法
  1. https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows
复制代码
访问这个链接然后通过ZIP下载。
屏幕截图 2023-11-17 145854.png
视情况而定。
所有都拉取完成之后,需要把三个路径加入到电脑的环境变量当中,分别是:
aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin
aithinker_Ai-M6X_SDK\tools\make
aithinker_Ai-M6X_SDK\tools\ninja
具体配置方法如下:
Win7 是“我的电脑”
Win10是 “此电脑”
双击打开后,右键属性,高级设置
屏幕截图 2023-11-17 143658.png
点击环境变量
屏幕截图 2023-11-17 143838.png
先创建新的变量,名字自定义,变量值是你SDK的目录
屏幕截图 2023-11-17 143950.png
然后编辑Path
屏幕截图 2023-11-17 144239.png
通过百分号引用将编译环境引入进来,然后将其上移到顶部。
保存后打开命令行窗口,进入命令行后,输入
make -v
屏幕截图 2023-11-17 150348.png
出现上图就成功了。
然后输入
riscv64-unknown-elf-gcc -v
屏幕截图 2023-11-17 150445.png
出现这个就成功了
编译天气程序:
打开 VScode。在VScode 打开AiPi-Open-Kits 文件夹:
屏幕截图 2023-11-17 150605.png
屏幕截图 2023-11-17 150658.png
屏幕截图 2023-11-17 150727.png
然后打开终端:
屏幕截图 2023-11-17 150756.png
然后执行make命令
屏幕截图 2023-11-17 150923.png
然后就报错了,因为我们把SDK换到其他位置导致的。
屏幕截图 2023-11-17 151957.png
然后把这个文件的路径改一下。
再次执行
make
不出意外的话,又出意外了。
屏幕截图 2023-11-17 152612.png
因为执行命令的时候“空格”是有特殊意义的,我的文件目录是粘贴的,有空格。导致编译错误。
把目录中空格去掉,或者换成下划线 _  再来。
果不其然又报错了。
屏幕截图 2023-11-17 153230.png

根据大佬的方案解决了。
【板子申请】Ai-M61-32S开发环境搭建Step2
http://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=42978

屏幕截图 2023-11-17 152202.png

最终结果。




回复

使用道具 举报

WT_0213 | 2023-11-17 15:36:08 | 显示全部楼层
坎坷的经历
回复 支持 反对

使用道具 举报

方源 | 2023-11-17 15:37:01 | 显示全部楼层
这个详细,园长快来看这个
回复 支持 反对

使用道具 举报

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

使用道具 举报

lazy | 2023-11-20 14:20:05 | 显示全部楼层
园长快来看看我呀
回复 支持 反对

使用道具 举报

lazy | 2023-11-20 14:22:28 | 显示全部楼层
园长看看我
回复 支持 反对

使用道具 举报

爱笑 | 2023-11-22 14:45:37 | 显示全部楼层
通过
用心做好保姆工作
回复

使用道具 举报

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

本版积分规则