本帖最后由 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灯的端口号
IO27 修改main.c文件
2.在该终端下,执行make flash COMX=/dev/ttyUSB0, 其中ttyUSB0改成usb驱动名,先别急着按回车,按住IO2按钮(右面的按钮)不松,然后按回车,按完再按一下EN按键(左面的按钮),烧录完成,断电重启开发板。开发板上有个led灯闪烁。
如果遇到Permission denied: '/dev/ttyUSB0',
解决USB无访问权限。make flash 命令若是提示无权限,可以临时给USB驱动提权,输入以下命令
sudo chmod 666 /dev/ttyUSB0
再次执行make flash COMX=/dev/ttyUSB0成功。
|