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

[复制链接]
查看396 | 回复1 | 2023-11-11 14:16:36 | 显示全部楼层 |阅读模式

本帖最后由 axuan 于 2023-11-11 15:58 编辑

搭建M61过程

1. 下载并安装Visual Studio Code

  • 访问官方网站: 打开 Web 浏览器,前往 Visual Studio Code 官方网站
  • 选择适用于你的操作系统的版本: 在网站上,点击 "Download for Windows"。
  • 下载安装程序: 点击下载按钮,保存 Visual Studio Code 安装程序。
  • 安装VSCode: 执行安装程序,按照提示步骤进行安装,包括接受许可协议、选择安装位置等。
  • 启动VSCode: 安装完成后,在应用程序目录或开始菜单中找到 Visual Studio Code 图标,点击图标启动 VSCode。

myVScode.png

2. 安装Git工具

1. 访问Git官方网站

2. 下载Git安装程序

  • 在官方网站首页,你将看到一个 "Download" 按钮。点击它。
  • 根据你的操作系统,选择相应的版本进行下载。

3. 执行安装程序

  • 打开下载的 Git 安装程序。
  • 在安装向导中,按照提示步骤进行安装,可以接受默认选项,也可以根据需要进行个性化设置。

4. 选择安装组件

  • 在安装过程中,你可以选择是否在 Windows 资源管理器中添加 "Git Bash Here" 右键菜单项,这是一个很方便的工具。

5. 选择默认编辑器

  • 在安装过程中,你可能会被要求选择默认使用的文本编辑器。如果你没有特别偏好,建议选择 Visual Studio Code 或 Notepad++。

6. 验证安装

  • 安装完成后,打开命令提示符或 Git Bash,输入以下命令验证 Git 是否成功安装:
  • git --version

如果安装成功,将显示 Git 的版本信息。

3. clone小安派工程

3.1 打开git bash

gitbaash.png

3.2 开始clone

clone地址:git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git

clone.gif

可以自由选择一个空的文件夹,当做下载目录,通过cd命令进行切换。

由于我已经下载好了,就不再下载,直接回车即可。

3.3 下载完成

DownLoadSuccess.png

3.4 拉取M61的SDK 子模块

在git bash中执行以下命令:

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

显示拉取失败。

clonefailed.gif

修改一下modules来源。

changeMo.gif

重试一次,点击上键,按下回车。

经过半小时下完了。

updateSuccess.gif

3.5 拉取M61子模块

输入以下命令:

cd aithinker_Ai-M6X_SDK/
git submodule init
git submodule update

sdkSuccess.gif

3.6 clone适用Windows的编译工具链

再输入命令:

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

gccSuccess.gif

4 . 配置工具链路径

我的是win10 系统

按下Win+I,点击“系统”,点击“关于”,点击“高吸系统设置”,

点击“环境变量”。“系统变量”里找到“Path”。

添加以下三个路径:

aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin
aithinker_Ai-M6X_SDK\tools\make
aithinker_Ai-M6X_SDK\tools\ninja

g6.gif

微信截图_20231111152917.png

5. 验证是否配置成功

在桌面按住 shift 键点击鼠标右键打开PowerShell 。在PowerShell 输入:

输入命令:

make -v

正确返回内容。

输入:

 riscv64-unknown-elf-gcc -v

也正确返回。

test.gif

6. 编译Demo程序

6.1 在VScode 打开AiPi-Open-Kits 文件夹

open.png

6.2 编译AiPi-Eyes_weather

选中文件AiPi-Eyes_weather之后,鼠标右键选择在集成终端中打开,然后在终端输入:

make

很不幸报错了。

error.png

打算在PowerShell中编译

test2.gif

不知道是否成功编译了。

isSuccess.png

微信截图_20231111155803.png

7. 烧录程序

终端运行指令:

make flash COMX=COMxx

其中COMxx是端口号,咱没有小安派,就不先烧录了。等院长ing.....

git中.png
回复

使用道具 举报

iiv | 2023-11-11 23:29:58 | 显示全部楼层
插个眼给七哥看
回复 支持 反对

使用道具 举报

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

本版积分规则