1. 空片升级,需要将卡格式化后(不要在win10下格式化), 将ARKSDLDR.bin文件作为第一个文件拷贝到SD卡根目录下, 之后再拷贝剩余文件,之后插卡上电进行升级。 2. 非空片同时支持sd卡和U盘升级,升级时会先判断sd卡内是否存在正确的update-magic文件,没有的话会再检测U盘。 支持U盘升级可以参考目录内"USB使用说明.txt"文件。 3. 非空片升级,将升级文件拷贝到SD卡或者U盘,插卡或者U盘上电后如果没有正常升级的话,需要按空格进入uboot命令行模式,输入 env default -f -a && saveenv && reset进行升级。 4. 上面两种情况都会进行完整升级,在开发过程中如果只需要部分升级的话可以在uboot命令行输入命令来完成。输入以下命令之前需要 设置update_dev_type(mmc or usb)和update_dev_part(sd卡根据自己平台设置为0或者1,U盘不需要设置)环境变量。 run updatefromflash NFlash系统update。 run bootstrapupdate 升级ubootspl。 run bootloaderupdate 升级uboot。 run fdtupdate 升级设备树文件。 run kernelupdate 升级内核。 run rootfsupdate 升级文件系统。 run bootanimationupdate 升级开机动画文件,如果卡里面没有bootanimation文件,运行该命令会删除之前开机动画。