Zadig - profezzorn/ProffieOS GitHub Wiki
Zadig is a program that let's you update or replace device drivers for specific USB devices on Windows. For Proffieboards, we use Zadig to install a driver that lets us talk to the STM32 BOOTLOADER. Here is how:
- Download Zadig
- Plugin the Proffieboard and toggle the RESET button while holding down the BOOT button
- Let Windows finish searching for drivers
- Start
Zadig
- Select
Options -> List All Devices
- Select
STM32 BOOTLOADER
from the device dropdown - Verify that the USB ID is
0483 df11
, if it is not, do not proceed! - Select
WinUSB (v6.1.7600.16385)
as new driver - Click
Replace Driver
Note that on Windows 7, you will probably also need to update the ACM serial device driver, but that is done with a separate program.
Zadig doesn't have an undo, or revert button, but if you run Zadig on the wrong device, here is how you revert it: https://github.com/pbatard/libwdi/wiki/FAQ#Help_Zadig_replaced_the_driver_for_the_wrong_device_How_do_I_restore_it