Maybe try this first:
If you have a Bitaxe (Ultra, Supra, Gamma, etc.), the easiest way to flash firmware over USB is usually the Bitaxe Web Flasher.
### Method 1: Bitaxe Web Flasher (Recommended)
You'll need:
* A USB-C **data** cable (not charge-only)
* Chrome or Edge
* The correct firmware for your Bitaxe model
* External power connected to the Bitaxe (USB is generally for flashing, not powering the miner)
Steps:
1. Connect the Bitaxe to its normal power supply.
2. Connect the USB-C cable between the Bitaxe and your computer.
3. Open the Bitaxe Web Flasher in Chrome/Edge.
4. Put the Bitaxe into bootloader mode:
* Hold **BOOT**
* Press and release **RESET**
* Release **BOOT** ([D-Central][1])
5. Click **Connect** and select the serial port.
6. Choose the correct firmware for your hardware revision.
7. Start the flash process and wait for completion.
https://bitaxeorg.github.io/bitaxe-web-flasher/