最近在升级飞机的SDR
固件,需要使用USB
串口进行升级,就记录下使用Minicom
USB
串口升级固件的方式。
minicom是一个串口通信工具,就像Windows下的超级终端。可用来与串口设备通信,如调试交换机和Modem等。它的Debian软件包的名称就叫minicom。
1. minicom
的安装
brew
安装
$ brew install minicom |
在安装过程中报错
Running Homebrew as root is extremely dangerous and no longer supported. |
以根用户身份运行自制程序非常危险,不再受支持。
由于Homebrew不会放弃安装权限,因此您将授予所有生成脚本对系统的完全访问权限。
解决方案:
$ sudo chown -R `whoami` /usr/local/Homebrew/ |
注:**不要使用 sudo brew install
安装**
安装完minicom
后,使用minicom s
来配置minicom
2. minicom
的配置
运行
minicom s
按↓选择
Serial port setup
,并按Enter进入输入A选择
Serial Device
修改为自己要连的USB
名称,按Enter完成修改按E可修改波特率等参数
完成后,选择
Save setup as dfl
保存配置。保存后按
Exit
退出即可。下次使用直接使用命令
minicom
即可。
3. minicom
的简单使用
使用串口线USB
口连接Mac
,一端连接硬件。
在命令行输入sudo minicom
,回车,如果出现minicom: cannot open /dev/tty.usbserial-1420: No such file or directory
说明USB
没有连接好。
之后输入命令升级SD卡中要升级的固件,如:
cp /tmp/sd/usb_hotplugin ./;chmod a+x usb_hotplugin;killall daemon.sh;killall usb_hotplugin;sleep 2;./usb_hotplugin ar8020_usb_cmd 7-0 /tmp/sd/V1.0.0.bin |
个人博客: 🏡 ForgetSou