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

[复制链接]
查看349 | 回复1 | 2023-11-9 23:05:13 | 显示全部楼层 |阅读模式
本帖最后由 羽瀚尘 于 2023-11-9 23:07 编辑

1、首先拉取项目根目录
  1. cd ~
  2. mkdir workspace
  3. cd workspace/
  4. git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
复制代码

拉取过程如下:
01.png


2、然后拉取子模块


  1. cd ~/workspace/AiPi-Open-Kits/
  2. # 用 vim 将 github.com 修改为 gitee.com
  3. vim .gitmodules

  4. # 拉取子模块
  5. git submodule update --init

  6. # 继续拉取二级子模块
  7. cd aithinker_Ai-M6X_SDK/
  8. git submodule update --init
复制代码


3、接着拉取 linux 工具链

  1. cd ~/workspace/AiPi-Open-Kits/aithinker_Ai-M6X_SDK/

  2. # 拉取 linux toolchain
  3. git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_linux.git

  4. # 将 toolchain 加入到环境变量中
  5. echo "export PATH=/home/lighthouse/workspace/AiPi-Open-Kits/aithinker_Ai-M6X_SDK/toolchain_gcc_t-head_linux/bin:\$PATH" >> ~/.bashrc

  6. # 让环境变量在当前终端中生效
  7. source ~/.bashrc

  8. # 测试下工具链
  9. riscv64-unknown-elf-gcc -v

  10. # 给两个文件增加执行权限,否则编译会报错
  11. chmod +x ~/workspace/AiPi-Open-Kits/aithinker_Ai-M6X_SDK/tools/cmake/bin/cmake
  12. chmod +x ~/workspace/AiPi-Open-Kits/aithinker_Ai-M6X_SDK/tools/bflb_tools/bflb_fw_post_proc/bflb_fw_post_proc-ubuntu
复制代码



编译链测试的输出如下:
02.png


4、最后编译即可
  1. cd ~/workspace/AiPi-Open-Kits/AiPi-Eyes_weather
  2. make -j 8
复制代码

编译成功后输出如下
03.png




回复

使用道具 举报

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

使用道具 举报

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

本版积分规则