USB烧录

1.在烧录前,我们需要先确认已经使用ISP烧录了Uboot,并且Uboot中包含了usbstar命令。执行以下步骤包含usbstar命令:

#这个步骤在源码中去到boot的目录下执行
# cd boot
# make menuconfig

2.首先我们已经使用Release_to_customer.sh脚本成功编译出images目录,接下来通过make_usb_upgrade_sigmastar.sh来制作USB升级镜像:

# cd project
# ./make_usb_upgrade_sigmastar.sh

3.执行以上命令后,成功生成USB升级镜像:project/image/output/images/SigmastarUpgrade.bin,将此镜像拷贝到U盘中,然后把U盘接到板子上。
接着给板子上电并进入uboot,设置UpgradePort为1:

# setenv UpgradePort 1
# gpio output 14 1  //双网口拉高GPIO14
# saveenv

4.最后执行usbstar,完成升级:

#usbstar
文档更新时间: 2022-06-23 11:41   作者:Aeeditor