Sunxi-tools是一组命令行工具,用于操作基于全志SoC的ARM设备。它们可以用于各种目的,比如在FEX和二进制格式之间转换,操作PIO设置,访问FEL工厂模式,以及编程SPI闪存。一般情况下我们在 Ubuntu 系统上使用它的 Linux 版本。但是 Ubuntu 虚拟机经常挂载 USB 折百,导致无法烧录:
今天咱们研究下如何在 Windows 环境下使用 sunxi-tools。
下载并解压缩
Zadig 用于安装 sunxi-tools windows 驱动安装。
Zadig USB是一个开源的USB驱动程序安装工具,它允许用户更改USB设备的驱动程序。这个工具通常用于Windows操作系统,用于安装WinUSB、libusb、usbser等驱动程序。
开发板进入烧写模式
短路V3S(F1C100s/F1C200s/V3s)板子的spi flash 1,4或1,2脚, 上电(通过 USB 线进入接入电脑)电脑检测到新的usb烧写设备。
安装驱动
打开 zadig, 选择 Options -> List All Devices, 选择全志的设备, 点击安装驱动按钮
命令行跑起来
实验场景:
参考:
Pre-built mingw32-w64 binaries:https://github.com/eperie/build-scripts/releases/download/v1.3/sunxi-tools-mingw64-530adfa.zip