本帖最后由 Lytlehood 于 2023-11-11 20:02 编辑
想入门物联网,偶然看到这样一个活动,希望以后能给社区做贡献。
1.下载安装Git
https://github.com/git-for-windows/git/releases/download/v2.42.0.windows.2/Git-2.42.0.2-64-bit.exe
选择VSCode为默认编辑器,创建桌面快捷方式,其他为默认。
2.克隆源码
在想要安装的位置右键,选择Open Git Bash here打开Git命令行终端
在终端中输入(shift+Ins 或 右键粘贴 Paste):
- git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
复制代码
克隆子模块,逐条输入,请确保所在目录正确
- git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git
复制代码
4.添加环境变量
aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin
aithinker_Ai-M6X_SDK\tools\make
aithinker_Ai-M6X_SDK\tools\ninja
将它们的地址复制进去
1)
2)
3)
并将make的变量置于偏上层
打开PowerShell验证是否安装成功:
shift+右键桌面或搜索
输入出现版本信息说明安装成功
5.编译AiPi-Eyes_weather测试环境
通过VScode打开AiPi-OpenKit
在终端中输入
出现错误:
- cp ./../aithinker_Ai-M6X_SDK/bsp/board/bl616dk/config/edata.bin build/build_out
- process_begin: CreateProcess(NULL, cp ./../aithinker_Ai-M6X_SDK/bsp/board/bl616dk/config/edata.bin build/build_out, ...) failed.
- make (e=2): 系统找不到指定的文件。
- make: *** [../aithinker_Ai-M6X_SDK/project.build:75: build] Error 2
复制代码 应该不需要修改,等论坛讨论吧
园长推荐的教程的解决方法:
如果想执行这些代码,则把原来的代码注释掉,再写上新代码,把/改成\
- #BL_SDK_BASE ?= $(SDK_DEMO_PATH)/../aithinker_Ai-M6X_SDK
- BL_SDK_BASE ?= $(SDK_DEMO_PATH)\..\aithinker_Ai-M6X_SDK
复制代码
- #<span style="white-space:pre"> </span>cp $(BL_SDK_BASE)/bsp/board/bl616dk/config/edata.bin build/build_out
- #<span style="white-space:pre"> </span>cp $(BL_SDK_BASE)/bsp/board/bl616dk/config/Rx_boot2_m61.bin build/build_out
- <span style="white-space:pre"> </span>copy $(BL_SDK_BASE)\bsp\board\bl616dk\config\edata.bin build\build_out
- <span style="white-space:pre"> </span>copy $(BL_SDK_BASE)\bsp\board\bl616dk\config\Rx_boot2_m61.bin build\build_out
复制代码
|