RK3588 ubuntu环境 upgrade_tool 烧录失败解决
现象
使用upgrade_tool烧录update.img时报错:
/mnt/ext_disk/work/LubanCat_SDK/output/update/Image ᐅ upgrade_tool UF update.img
Loading firmware...
Support Type:3588 FW Ver:1.0.00 FW Time:2025-04-06 13:05:20
Loader ver:1.11 Loader Time:2025-04-06 12:36:48
Creating Comm Object failed!
通过lsusb查看进入Maskrom 模式的vid和pid:
/mnt/ext_disk/work/LubanCat_SDK/output/update/Image ᐅ lsusb
Bus 002 Device 003: ID 2109:0715 VIA Labs, Inc. VL817 SATA Adaptor
Bus 002 Device 004: ID 0bda:0411 Realtek Semiconductor Corp. Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 018: ID 2207:350b Fuzhou Rockchip Electronics Company
Bus 001 Device 006: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port / Mobile Action MA-8910P
Bus 001 Device 005: ID 0bda:5411 Realtek Semiconductor Corp. RTS5411 Hub
Bus 001 Device 004: ID 1a81:2039 Holtek Semiconductor, Inc. USB Keyboard
Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 002: ID 04d9:a19f Holtek Semiconductor, Inc. USB Gaming Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
其中2207:350b 为Rockchip,创建一个新的udev规则来设置权限:
在/etc/udev/rules.d/下创建一个文件90-myusb.rules并添加如下内容:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="2207", ATTRS{idProduct}=="350b", MODE="0666"
重启电脑或重新加载 udev 规则:
sudo udevadm control --reload
重新插拔USB然后执行烧写指令: upgrade_tool UF update.img
成功烧录: