Page cover

microchipFirmware Installation

Installation guide for DEXAIM custom firmware. Not applicable to all firmware.

Shop our custom 1:1 fully emulated firmware for EAC, BE, ACE, VGK and more.

Tier 1 & 2 Firmware

For Tier 1 and 2 firmware, follow the guide below. For Tier 3, see Tier 3 Firmware

On the GAMING PC

1

Power OFF the GAMING PC

2

Move the USB cable

  • move the USB-C data cable to the JTAG port on the DMA card

circle-info

If the DMA card is not labeled, the JTAG port is the port closest to the PCB pins (bottom port).

3

Power ON the GAMING PC

On the DMA PC

1

Flash the firmware

circle-info

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.

circle-exclamation
  • 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

circle-check
2

Perform a speed test

  • Using Kilmu's Speed Test option within the tool or using Lone's DMA test toolarrow-up-right, perform a speed test on the DMA card

circle-check
3

Move the USB cable

  • Move the USB-C data cable to the DATA port on the DMA card

circle-info

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

On the GAMING PC

1

Adjust power options

  • Press the Windows Key -> type power plan -> click edit power plan -> click Change advanced power settings -> set Hard Disk, Turn off hard disk, Setting (Minutes): 0

2

Install drivers

chevron-rightInstalling drivers using command prompthashtag

Some drivers do not have an executable to install them easily; in this case, we can use command prompt or Windows PowerShell to install via commands.

Methods to Force Install Drivers via CMD

  1. Open Command Prompt as Administrator:

    • Press Win + S, type cmd, right-click Command Prompt, and select Run as administrator.

  2. 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.

  3. Using drvload (For Windows Recovery/BMR):

    • To load a driver during boot-time (BMR), use: drvload C:\path\to\driver.inf.

  4. Using PowerShell (Alternative to CMD):

    • To force install all .inf files in a folder:powershell

Tier 3 Firmware

1

Flash the firmware

  • follow the normal flashing steps (as outlined above for the Tier 1 & 2 guide)

  • reboot the GAMING PC, enter BIOS

2

Enable the VMD controller

Using the search feature, find and toggle the following: (some options may be named differently)

  • optional: enable VT-D or IOMMU

  • disable DMA Kernel Protection

  • disable DMA Control Guarantee

  • enable VMD controller

Example of the VMD controller location in the ASUS BIOS.
Example of the VMD controller location in the ASUS BIOS.
3

Map the VMD controller

  • disable all other mappings

  • enable VMD mapping to the DMA card only

4

Reinstall Windows

  • Perform a clean Windows 10 22H2 install Clean Windows Install

    • make sure to install VMD and the VMD controller drivers

circle-info

Windows 10 22H2 is recommended, however it is not required.

5

Verify the VMD Controller

  • once booted into Windows 10 22H2, check device manager

  • click view -> devices by connection

    • you should see a device shown under VMD controller

Last updated

Was this helpful?