近期Windows 更新后,烧写设备需要重启关闭证书比较麻烦,故尝试使用LINUX 来烧写。
Linux_Upgrade_Tool 升级工具是一个用于 Linux 的固件升级工具。
使用 upgrade_tool 之前,确保你有执行权限:
chmod 777 ./upgrade_tool
要使用 upgrade_tool 刷写镜像,请确保你的设备处于 maskrom rockusb 模式。
可使用下列命令查看以及烧写:
1,查看是否连接
xu@xu-pc:~/sysXu/Linux_Upgrade_Tool_v2.1$ ./upgrade_tool
Program Log will save in the /home/xu/upgrade_tool/log/
List of rockusb connected
DevNo=1 Vid=0x2207,Pid=0x330d,LocationID=215 Mode=Loader SerialNo=c3d9b8674f4b94f6
Found 1 rockusb,Select input DevNo,Rescan press <R>,Quit press <Q>:
xu@xu-pc:~/sysXu/Linux_Upgrade_Tool_v2.1$
2,烧写
xu@xu-pc:~/sysXu/Linux_Upgrade_Tool_v2.1$ ./upgrade_tool ul ../rk3308/20240430-release/rk3308_loader_v1.26.114.bin
Program Log will save in the /home/xu/upgrade_tool/log/
Loading loader...
Support Type:RK3308 Loader ver:1.05 Loader Time:2019-06-25 15:54:51
Upgrade loader ok.
xu@xu-pc:~/sysXu/Linux_Upgrade_Tool_v2.1$
xu@xu-pc:~/sysXu/Linux_Upgrade_Tool_v2.1$ ./upgrade_tool di -p ../rk3308/20240430-release/parameter.txt
Program Log will save in the /home/xu/upgrade_tool/log/
directlba=1,first4access=1,gpt=1
Write gpt...
Write gpt ok.
xu@xu-pc:~/sysXu/Linux_Upgrade_Tool_v2.1$ ./upgrade_tool di -u ../rk3308/20240430-release/uboot.img
xu@xu-pc:~/sysXu/Linux_Upgrade_Tool_v2.1$ ./upgrade_tool di -t ../rk3308/20240430-release/trust.img
xu@xu-pc:~/sysXu/Linux_Upgrade_Tool_v2.1$ ./upgrade_tool di -b ../rk3308/20240430-release/boot.img
Program Log will save in the /home/xu/upgrade_tool/log/
directlba=1,first4access=1,gpt=1
Download boot start...(0x00004000)
Download image ok.
xu@xu-pc:~/sysXu/Linux_Upgrade_Tool_v2.1$ ./upgrade_tool di -rootfs ../rk3308/20240430-release/rootfs.img
Program Log will save in the /home/xu/upgrade_tool/log/
directlba=1,first4access=1,gpt=1
Download rootfs start...(0x0000d000)
Download image ok.
xu@xu-pc:~/sysXu/Linux_Upgrade_Tool_v2.1$
xu@xu-pc:~/sysXu/Linux_Upgrade_Tool_v2.1$ ./upgrade_tool rd