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

[复制链接]
查看459 | 回复5 | 2023-11-10 00:57:53 | 显示全部楼层 |阅读模式
本帖最后由 麻辣小龍蝦 于 2023-11-11 18:33 编辑

一、小安派 源码工程 克隆
1.克隆源码
cd ~/項目
mkdir 搭建環境
cd 搭建環境/
git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
20231110_004835.jpg
2.拉取M61的SDK 子模块
在拉取SDK之前,需要修改一下子模块的来源,不然可能会拉取失败。
进入AiPi-Open-Kits 中,用文本工具打开.gitmodules 文件url 参数中的 github.com 改成gitee.com:
20231110_005429.jpg
然后在git 工具中分别执行:
cd AiPi-Open-Kits/
git submodule initgit submodule update
3.拉取M61 SDK中的子模块
M61 SDK 是小安派仓库的子模块,而M61 SDK自己也有子模块,所以也需要拉取,否则会编译不成功。
1)进入到SDK中拉取子模块
逐条运行以下指令:
cd aithinker_Ai-M6X_SDK/
git submodule init
git submodule update
2)克隆适用Linux的编译工具链
就在aithinker_Ai-M6X_SDK/文件夹中拉取工具链,直接适用git 工具拉取:
git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_linux.git
二、编译工具路径和權限设置
在aithinker_Ai-M6X_SDK/文件夹,執行以下命令:
echo “export PATH=\$PATH:/home/xxx/項目/搭建環境/AiPi-Open-Kits/aithinker_Ai-M6X_SDK/toolchain_gcc_t-head_linux/bin" >> ~/.bashrc
source ~/.bashrc
chmod +x $PWD/tools/cmake/bin/cmake
chmod +x $PWD/tools/bflb_tools/bouffalo_flash_cube/BLFlashCommand-ubuntu
chmod +x $PWD/tools/bflb_tools/bflb_fw_post_proc/bflb_fw_post_proc-ubuntu
三、驗證編譯工具是否工作
cd ~/項目/搭建環境/AiPi-Open-Kits/AiPi-Eyes_weather
make -j 8
出現下面圖片內容,就代表編譯工具已正常工作
20231110_003803.jpg






回复

使用道具 举报

Jun | 2023-11-11 12:04:13 | 显示全部楼层
你的图咋那么糊
回复 支持 反对

使用道具 举报

麻辣小龍蝦 | 2023-11-11 12:07:43 | 显示全部楼层
Jun 发表于 2023-11-11 12:04
你的图咋那么糊

不知道。圖片是高清的,上傳後就是這樣了。
回复 支持 反对

使用道具 举报

麻辣小龍蝦 | 2023-11-11 18:36:57 | 显示全部楼层
Jun 发表于 2023-11-11 12:04
你的图咋那么糊

重新弄了一下圖片,現在正常了。
回复 支持 反对

使用道具 举报

iiv | 2023-11-24 23:12:23 | 显示全部楼层
插个眼给园长看
回复 支持 反对

使用道具 举报

爱笑 | 2023-11-28 10:05:31 | 显示全部楼层
通过,私信你了。
用心做好保姆工作
回复 支持 反对

使用道具 举报

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

本版积分规则