Firmware Installation
Installation guide for DEXAIMDMA custom firmware. Not applicable to all firmware.
Last updated
Was this helpful?
Installation guide for DEXAIMDMA custom firmware. Not applicable to all firmware.
For Tier 1, 2, 3, & 5 firmware, follow the guide below. For Tier 4, see Tier 4 Firmware
Perform a Flea Power Drain/Cold Boot
Download the firmware .bin file from your order
Firmware is always delivered as a .bin file. If Windows renames it to an audio file like .mp3, rename the file extension to .bin or re-download the firmware.
Use Kilmu's DMA Tool to flash firmware to the DMA card
If you experience issues flashing firmware, note: some DMA card manufacturers do not work well with Kilmu's DMA Tool. In this case, reach out to your DMA card's manufacturer and verify if you need to use their specific DMA flashing software/tool.

click Select File
choose your firmware .bin file
from the drop-down, select your DMA card type (T-Rating):
for 35T cards: XC7A35T
for 75T cards: XC7A75T
for 100T cards: XC7A100T
click Flash

Success! Your DMA card is flashed and ready to test.
Move the USB-C data cable to the DATA port on the DMA card
If the DMA card is not labeled, the DATA port is the port furthest from the PCB pins (top port).
Perform a Flea Power Drain/Cold Boot on BOTH PCs
verify once more using a DMA test tool that the DMA card is connected and passes speed/throughput tests
Using Kilmu's Speed Test option within the tool or using Lone's DMA test tool, perform a speed test on the DMA card
Success! You've validated the DMA card is installed, configured, and flashed correctly.
If drivers are included in your order, download and install them.
Some drivers do not have an executable to install them easily; we can use native Windows Explorer functionality to install.
If your driver is in an archive (.zip), extract it:
Right click on the .zip file and select Extract All...
Find the driver file:
Open the newly extracted folder.
Find the .inf file
If you are unsure about which file, in the Windows Explorer menu, click View and check the box for File name extensions.
Once you've located the .inf, right click on the file and select Install.
Some drivers do not have an executable to install them easily; we can use command prompt or Windows PowerShell to install via commands.
Open Command Prompt as Administrator:
Press Win + S, type cmd, right-click Command Prompt, and select Run as administrator.
Using pnputil (Recommended):
Force Install/Update: pnputil /add-driver "C:\Path\To\Driver.inf" /install.
Force Override/Replace: If a driver is already present, use: pnputil /add-driver "C:\Path\To\Driver.inf" /install /force.
Install all drivers in a folder: pnputil /add-driver "C:\Path\To\Folder\*.inf" /subdirs /install.
Using drvload (For Windows Recovery/BMR):
To load a driver during boot-time (BMR), use: drvload C:\path\to\driver.inf.
Using PowerShell (Alternative to CMD):
To force install all .inf files in a folder:powershell
Last updated
Was this helpful?
Was this helpful?
$Drivers = Get-ChildItem "C:\mydrivers\" -Recurse -Filter "*.inf"
ForEach ($Driver in $Drivers) {
PNPUtil.exe /add-driver $Driver.FullName /install
}
