How to Flash DMA Firmware
Whether you've got a Captain 75T, Squirrel 35T, Enigma X1, or Screamer M.2 — the flashing flow is the same. Roughly 15 minutes start to finish, including reboots.
What you need
- A supported DMA card (Captain 75T/100T, Squirrel 35T or 35T M.2, Enigma X1, or Screamer M.2).
- A JTAG cable matching the card's JTAG header.
- A Windows PC (10 or 11) — flashing is done from a separate "flashing PC" or your gaming PC; either works.
- A GhostIO account with credits in the wallet for the tier you want.
Step 1 — Generate the firmware
Log in, head to the dashboard, choose your board (e.g. Captain 75T) and tier (Standard, Advanced, Ultimate, or Premium). Click Build. After the patch runs, you'll get a single .zip bundle containing:
your-board.bin— the actual firmwareJTAG_Driver_Setup.rar— the JTAG driver installerFlashTool.rar— the flashing utilityREADME.txt— short orientationIMPORTANT_NOTE_READ_FIRST.txt— known quirks (read this!)
Step 2 — Install the JTAG driver
- Extract
JTAG_Driver_Setup.rarwith WinRAR or 7-Zip. - Right-click the installer → Run as Administrator.
- Click through the prompts. Reboot if Windows asks.
Step 3 — Open FlashTool
- Extract
FlashTool.rar. - Plug the JTAG cable into the DMA card and into your PC.
- Right-click
FlashTool.exe→ Run as Administrator. - The tool should auto-detect the card. If it doesn't, click Refresh. Confirm the card name (e.g. Captain 75T) appears.
Step 4 — Flash and verify
- Click Browse and select the
.binfrom the bundle. - Click Flash (or Program, depending on your version).
- Wait. Do not unplug the JTAG cable mid-flash.
- When the tool reports done, power off the PC. Wait 10 seconds. Power on.
- Open Device Manager → expand "System devices" → your card should now identify as the firmware's chosen device (e.g. an audio controller).
The "0% progress bar" bug
This bug is in FlashTool itself, not in the bundle or the firmware. As long as the tool's status line eventually reports success, the flash worked. Verify by power-cycling and checking Device Manager.
Common errors
"No device detected"
The JTAG cable isn't connected, or the JTAG driver didn't install. Check Device Manager for a yellow-bang device — that's the symptom of a missing driver. Re-run JTAG_Driver_Setup as Administrator.
"Programming failed" or "Verify failed"
Usually a bad JTAG connection. Re-seat the JTAG cable, ensure the card has stable power, retry. If it persists, try a different USB port for the JTAG cable.
Card present in Device Manager but the wrong identity
Either the flash didn't take (re-flash) or you flashed the wrong .bin. Each download is unique to the board you selected — flashing a Captain 75T .bin to a Squirrel 35T won't work.
BSOD on next boot
Almost always JTAG driver conflict. Boot into Safe Mode, uninstall the JTAG driver, reboot, reinstall.
FAQ
Can I flash from the same PC I game on?
How long does the flash take?
Do I need to re-install the JTAG driver every time?
What if the flash fails halfway through?
Ready to build & flash?
Sign in, top up, build, download. The whole thing takes ~15 minutes including the flash.
Create free account Read the full setup guide