.linux烧写系统在ubuntu下使用upgrade_tool更新update.img时候一定要执行sudo ./upgrade_tool
没有sudo会报错“Creating Comm Object failed!”Rockusbuf update.imgLoading firmware…
单个镜像烧写
sudo upgrade_tool di –k kernel.img(烧写内核)
sudo upgrade_tool di –s system.img(烧写文件系统)
sudo upgrade_tool di resource resource.img(烧写资源文件)
sudo upgrade_tool di –r recovery.img(烧写急救文件)
sudo upgrade_tool ul RK3288UbootLoader_V2.30.10.bin(烧写 bootloader)
sudo upgrade_tool uf update.img(烧写统一固件)
生成固件后:
根据rockdev/readme.txt中的说明,讲rockdev中img的存放目录改名为Image。运行./mkupdate.sh,生成update.img。
硬件设备开机后,开启开发者模式,可以在串口或 adb shell 下使用命令 reboot loader 进入 loader 模式。
然后烧录:
用对应版本的Linux_Upgrade_Tool_1.34 工具,
sudo ./upgrade_tool uf /home/user/AndroidStudioProjects/RK3326_Android8_1/rockdev/update.img