RK3588 ubuntu环境 upgrade_tool 烧录失败解决(报错:Creating Comm Object failed!)

发布于:2025-04-07 ⋅ 阅读:(16) ⋅ 点赞:(0)

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
成功烧录:
在这里插入图片描述