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

[复制链接]
查看411 | 回复2 | 2023-11-10 17:46:25 | 显示全部楼层 |阅读模式
Ai-M61-32S & Mac OS 开发环境搭建

各位小伙伴们好!
Mac下环境搭建方式与社区的搭建方式不太一样;
需要的软件:
  • git、riscv64-elf-gcc、vscode、brew、make
  • VS Code 建议去官网下载安装:Visual Studio Code
安装brew
  1. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
复制代码
  1. brew install git riscv64-elf-gcc
复制代码

截屏2023-11-10 16.30.56.png

克隆M61 SDK和小安派SDK源码
创建目录
  1. cd~ && mkdir AiPi && cd AiPi
复制代码
下载小安派SDK源码
  1. git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
复制代码
下载M6X_SDK
  1. git clone https://gitee.com/Ai-Thinker-Open/aithinker_Ai-M6X_SDK.git
复制代码
截屏2023-11-10 16.36.53.png

拉取子模块及路径设置
拉取SDK子模块
将SDK目录移动到AiPi-Open-Kits
  1. mv ./aithinker_Ai-M6X_SDK ./AiPi-Open-Kits
复制代码
  1. bash ./install.sh
复制代码
截屏2023-11-10 16.42.43.png

设置路径
最后有一个无关紧要的报错,只是再查riscv64-elf-gcc的版本
  1. bash ./export.sh
复制代码
截屏2023-11-10 16.48.34.png

进入vscode中编译
  1. cd ~/AiPi/AiPi-Open-Kits/AiPi-Eyes_weather/
复制代码
截屏2023-11-10 16.55.26.png

编译前需要改一下Makefile文件,我们改过riscv64编译器,跟社区提供的编译器名称有一些区别,改成这样;
  1. CROSS_COMPILE ?= riscv64-elf-
复制代码

截屏2023-11-10 16.58.39.png

之后打开code的终端,就可以直接编译了
  1. make
复制代码
截屏2023-11-10 17.00.29.png



截屏2023-11-10 16.30.56.png
回复

使用道具 举报

CHENQIGUANG1998 | 2023-11-10 17:50:37 | 显示全部楼层
插眼
回复

使用道具 举报

End | 2023-11-10 17:58:18 | 显示全部楼层
插个眼给七哥看
羡慕
回复 支持 反对

使用道具 举报

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

本版积分规则