Debian12下Ai-M61-32S点灯大法

[复制链接]
查看267 | 回复8 | 2024-5-24 01:26:45 | 显示全部楼层 |阅读模式
本帖最后由 st780206 于 2024-5-24 02:01 编辑

参考 Ubuntu22下Ai-M61-32S开发环境搭建 搭建开发环境

参考 【祖传点灯】安信可Ai-M61-32S Linux下点灯记录



1.找个gpio模板,位置在 AiPi-Open-Kits/aithinker_Ai-M6X_SDK/examples/peripherals/gpio/gpio_input_output 目录,修改例子里main.c文件中的GPIO端口为灯所在端口,然后make clean 回车,再 make ,基本上都能成功了。
Ai-M61-32S板子灯的GPIO端口是根据https://docs.ai-thinker.com/ai_m61中的Ai-M61-32S开发板原理图里设置的led灯的端口号
屏幕截图 2024-05-24 010453.png IO27 修改main.c文件 屏幕截图 2024-05-24 010644.png


2.在该终端下,执行make flash COMX=/dev/ttyUSB0, 其中ttyUSB0改成usb驱动名,先别急着按回车,按住IO2按钮(右面的按钮)不松,然后按回车,按完再按一下EN按键(左面的按钮),烧录完成,断电重启开发板。开发板上有个led灯闪烁。



如果遇到Permission denied: '/dev/ttyUSB0',
屏幕截图 2024-05-24 012242.png

解决USB无访问权限。make flash 命令若是提示无权限,可以临时给USB驱动提权,输入以下命令
sudo chmod 666 /dev/ttyUSB0

再次执行make flash COMX=/dev/ttyUSB0成功。
屏幕截图 2024-05-24 012532.png
aaaaa.gif







回复

使用道具 举报

bzhou830 | 2024-5-24 08:36:26 | 显示全部楼层
板子上除了RGB灯,竟然还有一个灯。
选择去发光,而不是被照亮
回复 支持 反对

使用道具 举报

WT_0213 | 2024-5-24 09:02:38 | 显示全部楼层
赞,发现了新大陆了
回复 支持 反对

使用道具 举报

iiv | 2024-5-24 19:09:55 | 显示全部楼层
bzhou830 发表于 2024-5-24 08:36
板子上除了RGB灯,竟然还有一个灯。

一共3个灯好吧
回复 支持 反对

使用道具 举报

知行合一 | 2024-7-2 20:05:02 | 显示全部楼层
大佬啊
回复

使用道具 举报

wukong50 | 2024-7-2 20:17:34 | 显示全部楼层
点灯成功
回复

使用道具 举报

iiv | 2024-7-3 19:47:47 | 显示全部楼层
优秀
回复

使用道具 举报

物联网 | 2024-7-29 09:36:35 | 显示全部楼层
恭喜
回复

使用道具 举报

timo | 2024-10-6 13:20:29 | 显示全部楼层
棒棒的
回复

使用道具 举报

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

本版积分规则