USB固件升级
1. 必备文件¶
请准备以下文件:
-
USBDownloadTool.exe
-
usb_updater.bin
-
u-boot.bin
-
SDK images.
2. PC tool¶
update_update/Release/USBDownloadTool.exe
3. Updater¶
output/usb_updater.bin
4. U-boot¶
Build:
-
spi-nor升级
make infinity6e_ufu_defconfig; make clean; make -j5; cp u-boot.img.bin u-boot.bin
-
spi-nand升级
make infinity6e_ufu_spinand_defconfig; make clean; make -j5; cp u-boot_spinand.img.bin u-boot.bin
Output:
u-boot.bin与ufu_defconfig的差异:
-
启用 UFU gadget config

-
禁用EMAC 来加速启动uboot

5. SDK images¶
根据项目的用户手册获取及编译Alkaid SDK。
Output: alkaid/project/image/output/images
6. Usage¶
将USBDownloadTool.exe、usb_updater.bin, u-boot.bin、AitUVCExtApi.dll复制到images文件夹。

运行USBDownloadTool.exe,然后点击Upgrade Firmware。
