U盘OTA升级固件 前言 本文介绍了如何生成U盘升级的固件,并用u盘对板子进行升级的方法。 准备工作 Face-RK3399 开发板 OTA固件 FAT32格式的u盘 生成OTA升级固件的方法 在下载的sdk源码编译完uboot 内核 上层之后,在根目录下执行如下命令 make -j8 && ./mkimage.sh ota && make otapackage -j8 && ./FFTools/mkupdate/mkupdate.sh 执行完之后会在out/target/product/rk3399_firefly_face目录下生成xxx.zip 文件,这个就是ota升级固件 U盘OTA升级步骤 1.将上述xxx.zip重命名成update.zip 2.将update.zip 拷贝到FAT格式U盘的根目录下 3.在机器开机之后,将U盘插进 非OTG口的U盘接口中 4.等待若干秒,屏幕会弹出指示框,并点击Install按钮 5.等待机器重启即可,整个过程需要几分钟时间 注意事项 1.需要FAT32格式的U盘,其他格式U盘格式不支持 2.升级的U盘口需要使用非OTG口的另外的U盘接口 3.ota固件受时间戳限制,只能用时间戳新的固件升级旧时间戳的固件 4.升级完成之后,界面会弹出是否删除U盘OTA固件的提示,需慎点 5.由于是ota的打包固件方式,若客户想替换kernel.img和resource.img,单独 烧录是不可行的,需要先执行./mkimage.sh ota 将kernel.img和resource.img 打包进去boot.img,重新烧录boot.img