【欧时RS x Arduino】2、Arduino UNO Q固件修复和升级
Arduino UNO Q的固件升级需要通过Arduino App Lab或者使用Arduino Flasher CLI进行升级。虽然Arduino UNO Q使用Debian系统,但是通过Debian系统的`sudo apt update`升级系统时,会有升级失败的问题,导致Arduino App Lab无法正常连接开发板的问题出现。需要通过使用Arduino Flasher CLI重新开发板的系统固件,具体的使用说明,参考官方的文档。https://docs.arduino.cc/software/app-lab/configure/flash/#use-the-arduino-flasher-cli
# 使用Arduino Flasher CLI烧写系统固件
使用Arduino Flasher CLI工具更新固件,需要通过跳帽配置开发板的硬件连接,设置为USB_Boot模式,连接到电脑。
!(//m.qjumbo.com/forum/data/attachment/forum/202610/25/111413ppu46lqvbdd5bjvv.png)
!(//m.qjumbo.com/forum/data/attachment/forum/202610/25/111423bzgucb2dgxayjxjx.png)
Arduino 官方的软件页面下载Arduino Flasher CLI工具。
https://www.arduino.cc/en/software/#flasher-tool
!(//m.qjumbo.com/forum/data/attachment/forum/202610/25/111439db4450ttfdyctzxd.png)
解压下载的安装包,命令界面中运行`./arduino-flasher-cli flash unoq`,程序会下载最新的系统镜像并烧录到开发板。
!(//m.qjumbo.com/forum/data/attachment/forum/202610/25/111452ctb255yjw27dawtd.png)
系统烧录完成,会提示移除配置开发板BOOT模式的跳帽。移除跳帽,重新连接开发板到电脑,就可以正常使用开发板进行应用开发。
!(//m.qjumbo.com/forum/data/attachment/forum/202610/25/111502yehyd82ehtvpphlh.png)
页:
[1]