点了就算成功,本文基于Ubuntu18.04
一.克隆仓库
git clone -b AiPi-aiThinkerCloud https://github.com/Ai-Thinker-Open/AiPi-Open-Kits.git
二.拉取子模块
首先进入AiPi-Open-Kits目录下:
cd AiPi-Open-Kits
在该目录下输入以下两条指令初始化及拉取子模块:
git submodule init
git submodule update
设置路径:
. export.sh
更新小安派驱动:
. update_sdk.sh
三.编译和烧录
在AiPi-Open-Kits下的example目录看见各种小安派的Demo文件夹,使用cd命令进入到需要编译和烧录的Demo下
cd 对应Demo目录文件夹
这里我选的是AiPi-UNO-ET485_LoRaBoard
cd AiPi-UNO-ET485_LoRaBoard
make
四.下载
插上板卡,查看设备端口,
cd /dev
ls
一般直接是ttyUSB0,
我这里是ttyCH341USB0,可以试着直接下载
make flash COMX=/dev/ttyUSB0
输入命令下载时需要按键
先按住IO2按键,再按EN按键
如果报错权限不够的话,给这个端口加点权限
sudo chmod 777 /dev/ttyUSB0
还是不行的话参考:
https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=43841&highlight=ubuntu
附上结果图:
|