100T product support

Set up your CaptainDMA 100T.

A simple home for installation steps, the official file package, firmware guidance, and support.

  • Clear setup steps
  • Official support files
  • Safe troubleshooting
CaptainDMA 100T product cover
CaptainDMA 100T

Product overview

Get to know the 100T

Review the board and included parts before installation. Product appearance may vary slightly between production batches.

Quick start

Install your 100T

01

Power down

Shut down the computer, switch off the power supply, unplug it, and wait before opening the case.

02

Seat the card

Insert the 100T straight into a compatible PCIe slot. Never force it. Secure the bracket to the case.

03

Check connections

Connect only the cables included with your product, following the labels and documentation supplied with your unit.

04

Install the driver

Power on, download the official driver package below, and follow its installer. Restart if prompted.

Example motherboard showing installation area

Installation check

Confirm the card is fully seated

The gold connector should be evenly inserted and the bracket should sit flush. If anything looks misaligned, power down before adjusting it.

Video walkthrough

Follow along from start to finish

Watch the CaptainDMA 100T setup walkthrough, then use the written steps below whenever you need a quick reference.

Firmware guide

Flash the 100T firmware

Before you begin: The CaptainDMA files package includes the default PCILeech firmware for the 100T: pcileech_100t484_x1.bin. Keep power connected throughout the update. Do not modify BIOS or platform security settings.
  1. Install and confirm the driver

    Run the official driver setup, then confirm installation completed successfully.

    Driver setup screenDriver installation success screen
  2. Locate the included firmware

    Open Firmware_Flash_Tool and locate pcileech_100t484_x1.bin. It is the default PCILeech firmware included for the 100T.

    Firmware preparation screen
  3. Select the correct device

    Open the supplied flashing tool and select XC7A100T. Confirm the selection before continuing.

    XC7A100T device selection
  4. Choose the firmware

    Select pcileech_100t484_x1.bin, or a compatible custom firmware file supplied specifically for your 100T by a trusted provider.

    Firmware file selection screen
  5. Place files as directed

    If your official package requires it, open the CH347 FPGA Tool folder and move the firmware file to the location shown in the included release notes.

    CH347 FPGA Tool folderFirmware file placement
  6. Start and wait

    Begin the flash once. Do not close the tool, restart, disconnect the device, or remove power until it reports completion.

    Start flash process screen
Pause if anything differs. If your device, tool, or file names do not match this guide, check that you downloaded the current package or contact support before continuing.

Official files

Downloads

Large files should be hosted externally, such as Cloudflare R2. Replace each placeholder URL before publishing.

ZIP

CaptainDMA 100T Files

Driver installer, CH347 FPGA flash tool, default PCILeech firmware, DMA test utility, setup guide, and required runtime installers.

Download files
GH

CaptainDMA on PCILeech FPGA

Browse the CaptainDMA resources in the upstream PCILeech FPGA repository.

Open GitHub

Troubleshooting

Safe checks that solve common issues

Card not detected

Shut down and unplug the computer. Reseat the card, verify the bracket is aligned, and try another compatible slot if your motherboard manual permits it.

Driver will not install

Confirm you downloaded the current official package, extract it fully, restart Windows, and run the installer again with other setup programs closed.

Flash tool cannot connect

Use the supplied cable, reconnect it directly rather than through a hub, close other hardware utilities, and relaunch the official tool.

Firmware update interrupted

Restart the flashing tool and reflash the included default firmware. If the card still is not detected, contact support with a screenshot of the message shown.

Use firmware from a source you trust, and never bypass platform security or disable protections as a troubleshooting step.

FAQ

Frequently asked questions

Which firmware should I use?

The included pcileech_100t484_x1.bin is the default option. For custom firmware, use a trusted source such as BDEServices or the linked CaptainDMA resources in the PCILeech FPGA repository.

Can I interrupt a firmware update?

No. Keep the computer powered and connected until the official tool confirms completion.

What if I flash the wrong firmware?

In most cases, the card can simply be reflashed with the included default firmware. Firmware flashing still carries some risk, so avoid random downloads and use trusted sources such as BDEServices or the linked PCILeech FPGA repository.

Is custom firmware included?

No. The download includes the default PCILeech firmware. Compatible custom firmware can be purchased separately from BDEServices.

What should I send to support?

Include your order number, operating system, a short description of the issue, and clear screenshots of any error.

Still need help?

Talk to CaptainDMA support

Send us the details and we’ll help you identify the safest next step.

support@captaindma.cc