跳转至

USB_Factory_Tool Update


SGS提供USB_Factory_Tool来支持usb upgrade image,具体流程如下。

1. 生成image

project下需要先make image,build pass之后,再使用make image-usb-factory来制作生成,如下所示:

img

注:默认使用config中配置的IPL/UBOOT,如下图中的配置。根据客户实际场景,可修改下图中的IPL/UBOOT(以实际芯片config中的定义为准)。

img

2. 通过USB tools升级

usb tools介绍如下图

img

tool支持Auto升级和manual升级两种mode

2.1 auto模式

一般来说auto用于产线,可以自动监测设备插入,自动升级,步骤如下

  1. 选择固件

  2. 点击开始升级按钮,之后就可以插入设备,会自动开始升级,升级过程分为两个阶段,准备阶段和升级阶段。只有升级阶段成功的设备才表示升级成功

2.2 Manual模式

Manual模式一般来说用于开发,需要选择某台设备进行升级,如下图所示,需要手动选择升级设备(USB大容量存储设备), 再点击升级按钮,如下图

img

步骤如下:

  1. 选择脚本打包好的固件

  2. 在设备树里点击接入的设备

  3. 点击开始升级按钮