For NeXTUSB firmware, see the NeXTUSB firmware page.
IndigoUSB firmware is over here: IndigoUSB firmware.
This utility will update the firmware on your 2USB device. Make sure you only have one Drakware device plugged in at a time when using it.
Download: dwfw.zip v1.21 Updated 2020-07-30
Extract dwfw.exe. Download the appropriate firmware file, plug in your device, then drag the firmware file onto dwfw.exe. You can also run it from the command line: dwfw.exe <firmware file>
Debian package: dwfw-1.0-amd64.deb
Installs to /usr/local/bin. Must be run as root in order to access the raw USB device.
dwfw <firmware file>
Copy it to Applications or run it straight from the dmg. OS X might complain that it's not trusted - that's because I haven't paid Apple for a developer certificate yet. You can allow it to run in System Preferences -> Security & Privacy.
Run DWFW, plug your device in, drag a firmware file onto the app window, then click Flash.
If you click the button and nothing happens, make sure to quit any programs that take control of the device (like Karabiner). Mac OS Catalina will ask for additional permission, you can grant that in the Security & Privacy preferences.
Some devices (built Feb 2020-Jul 2020) running older firmware may need more than one try for dwfw to complete. Newer firmware fixes the issue.
ADB2USBv10 - 2020-07-10
MAC2USBv5 - 2020-07-10
NEXT2USBv7 - 2020-07-10