【祖传点灯】安信可Ai-M61-32S 点灯及遇到的问题

[复制链接]
查看1028 | 回复13 | 2024-5-7 10:59:46 | 显示全部楼层 |阅读模式

按照教程helloworld编译错误

fatal error: lwip/dns.h: No such file or directory

解决办法:注释 AiPi-Open-Kits\aithinker_Ai-M6X_SDK\bsp\board\bl616dk\board.c中的#include "lwip/dns.h" 和 ip_addr_t dns_addr 变量

一、环境搭建

环境搭建是按照官方给的教程完成的,官方连接

1、安装VS code

这个之前已经安装过也汉化过了,按照官方推荐的安装了C/C++、**Doxygen Documentation Generatorvscode-icons**插件。

图片1.png

图片2.png 图片3.png

二、克隆源码

1、安信可官方 docs 下载Git工具并安装

图片4.png

1、创建个专用文件夹,我的是D:\Ai-M61-32S

图片5.png

2、在文件夹空白处右键打开git命令行窗口,窗口一直保存到最后就行

图片6.png

3、克隆小安派的 SDK

在git命令行窗口输入

git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git -b master

克隆SDK 图片7.png

4、修改AiPi-Open-Kits目录下的.gitmodules配置文件,换到gitee的源

图片8.png

5、初始化并更新已以下载的SDK

在打开的Git命令行窗口依次输入以下内容

cd AiPi-Open-Kits/

git submodule init

git submodule update

图片9.png

6、同步 M61 SDK 中的子模块

在打开的Git命令行窗口依次输入以下内容

cd aithinker_Ai-M6X_SDK/

git submodule init

git submodule update

图片10.png

7、克隆适用 Windows 的编译工具链

在打开的Git命令行窗口依次输入以下内容

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

图片11.png

三、配置环境变量

1、找到之前SDK的路径,我的是:D:\Ai-M61-32S\AiPi-Open-Kits\aithinker_Ai-M6X_SDK

2、打开高级系统设置,选择环境变量

3、新建系统变量,变量名AiM6XSDK(可以按自己喜好起名),变量值是SDK的路径

4、找到Path变量,选择编辑

5、依次新建变量后点击确定

%变量名%\toolchain_gcc_t-head_windows\bin

%变量名%\tools\make

%变量名%\tools\ninja

图片12.png

图片13.png

6、新增变量后打开命令行窗口输入make -v和 riscv64-unknown-elf-gcc -v显示为以下内容时为配置成功

图片14.png

四、连接开发板

使用TYPE-C数据线连接开发板和电脑,右键点击我的电脑->管理->设备管理器,查看端口未发现新增串口设备,点击其他设备发现时没有驱动。

图片15.png

查看开发板上的串口芯片为CH340,

图片16.png

安装对应的串口驱动后电脑识别出设备号

图片17.png

查看官方产品规格书,可以看到RGB灯、复位按键和烧录按键的位置和烧录固件的方法。

图片18.png

五、编译并下载

打开Visual Studio Code选择打开AiPi-Open-Kits文件夹,选择AiPi-Eyes_weather右键选择在继承终端打开

图片19.png

在输入框中输入make

图片20.png

开始编译,显示 Built target combine为编译成功(图是后补的) 图片21.png

输入make flash COMX=COMxx,其中COMXX为自己电脑中串口的编号。

图片22.png

显示Please Press Reset Key!后按下烧录键同时短按复位键,开始下载

图片23.png

下载成功后会显示All Success,

图片24.png

再点击复位键,RGB灯量红色

图片25.png

回复

使用道具 举报

1084504793 | 2024-5-7 11:03:16 | 显示全部楼层
回复

使用道具 举报

爱笑 | 2024-5-7 11:36:53 | 显示全部楼层
不错,帖子写的很好!
用心做好保姆工作
回复 支持 反对

使用道具 举报

望风阁 | 2024-5-7 12:00:05 来自手机 | 显示全部楼层
快速
回复

使用道具 举报

noonezero | 2024-5-9 12:30:04 | 显示全部楼层
恭喜点灯
回复

使用道具 举报

wukong50 | 2024-5-9 14:05:49 | 显示全部楼层
入坑了
回复

使用道具 举报

timo | 2024-5-9 14:31:48 | 显示全部楼层
真详细
回复

使用道具 举报

sansui | 2024-5-9 15:17:14 | 显示全部楼层
666
回复

使用道具 举报

7788 | 2024-5-9 19:39:02 | 显示全部楼层
支持下
回复

使用道具 举报

知行合一 | 2024-5-9 21:07:29 | 显示全部楼层
恭喜
回复

使用道具 举报

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

本版积分规则