DekTec logo


Upgrading/downgrading firmware

The DTA-2174B is controlled by firmware that is located in on-board flash memory.
You can upgrade or downgrade the firmware in the field. This page lists the firmware versions available for the DTA-2174B, and how to perform the upgrade or downgrade.


Windows - Upgrading with DtInfo

On Windows, you can use DtInfo to upgrade the DTA-2174B to the latest available firmware.


DtInfo cannot be used to downgrade to a previous firmware version. Use DtEpc for that.


Start DtInfo on a PC containing the DTA-2174B. If the dialog indicates that new firmware is available, press Upgrade. The on-board flash chip will be reprogrammed; this will take a while (about one minute).


To avoid permanent damage, DO NOT turn off the PC while upgrading with DtInfo.

Linux/Windows - Using DtEpc

DtEpc is a command line tool for flashing any firmware version from the table at the right. DtEpc can be run on Linux and Windows.


1. Download the desired firmware version and unzip. Launch a command prompt in the directory where you put the firmware.
2. If the system contains multiple cards, list the devices in the system using command:
  dtepc -d 0
  Identify the device ID of the card to be flashed; this will be '1' if there is only one device.
3. Flash the firmware:
  dtepc -d 1 -ps Dta2174B_v3.rpd
  (use e.g. -d 2 if device ID is 2.)
4. Activate the new firmware.
  - Run the following command:
  dtepc -d 1 -b
  - On Linux, reboot the PC.


To avoid permanent damage, DO NOT turn off the PC while running dtepc ‑ps.

Upgrade Utilities

You can download DtInfo and DtEpc from the Downloads - Utilities page.

Firmware Info

  • The firmware image of the DTA-2174B contains 3 firmware variants. If you upgrade or downgrade to a different version of the firmware, you will upgrade/downgrade each variant.

Firmware Shipped

  • The DTA-2174B is currently shipped with firmware version 2 (not the latest version!)
  • On request, DekTec can ship DTA-2174B with the latest firmware version 3.

Firmware Revision History

The zip files below contain images that can be programmed into the DTA-2174B's flash with DtEpc. Please refer to the column on the left for instructions.

DTA-2174B Firmware Version 3 February 2022 32MB
Variant 1, 2 and 3
  • The PCIe class code with which the DTA-2174B identifies itself on the PCIe bus has been changed to 0x048000 (=other multimedia device).
  • When a 525i59.94 signal (NTSC) is connected to the genlock input of the DTA-2174B,
    the card can now generate any mix of genlocked SD, HD, 3G and 4K outputs at a fractional frame rate:
      720p29.97, 1080p29.97, 1080psf29.97, 2160p29.97
      525i59.94, 720p59.97, 1080i59.94, 1080p59.94, 2160p59.94

    Note: Firmware v2 could only generate a locked 525i59.94 output in this case.


Firmware version 3 requires the Feb2022 SDK with DtPcie driver v1.15.0 or later.

DTA-2174B Firmware Version 2 September 2020 32MB
Variant 1, 2 and 3
  • Fixes a bug that could potentially corrupt the firmware image stored on the DTA-2174B during a PC reboot.
Variant 2 only
  • Fixes a bug that caused the order of the links in a SMPTE 425-5 quad-link configuration to be reversed.
Variant 2 and 3
  • Fixes a bug where a 12G-SDI signal was not always detected after reconnecting the cable.

Firmware version 2 requires the Aug2020 SDK with DtPcie driver v1.10.0 or later.

DTA-2174B Firmware Version 1 March 2020 32MB

Introduction of 3 variants:

  • Variant 1: 4x3G-SDI/ASI with Genlock.
  • Variant 2: 1x12G-SDI or 4x3G quad-link 4K.
  • Variant 3: 1x12G-SDI + 1x3G-SDI/ASI with Genlock.

Firmware version 1 requires the Mar2020 SDK with DtPcie driver v1.7.0 or later.

DTA-2174B Firmware Version 0 January 2020 32MB

First firmware version released to the field, only contains a single 4x3G variant.

Firmware version 0 requires the Jan2020 SDK with DtPcie driver v1.5.0 or later.