Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Before driver installation

Note
Please Insert the TE USB FX2 module and then check your VID/PID in device manager (devmgmt.msc > properties > details > Hardware Ids).

...

  • TE03xx-USB_32-64.zip
  • Trenz Electronic hardware: TE0300 series, TE0320 series, TE0630 series
  • VID (vendor identifier): 0547 (Anchor Chips, now Cypress Semiconductor)
  • PID (product identifier): 1002 (Python2 WDM Encoder)
  • device drivers: DEWESoft USB FX2 (generation 2)
  • SW API: DEWESoft_API (generation 2)
  • FW APIs: FW TE API

Generation 2 device drivers are provided by DEWESoft and can also be downloaded from here or here.

...

  • TE_USB_FX2-drivers.zip
  • Trenz Electronic hardware: TE0300 series, TE0320 series, TE0630 series
  • VID (vendor identifier): 0BD0 (Trenz Electronic GmbH)
  • PID (product identifier): 0300 (USB 2.0 FPGA modules)
  • device drivers: Trenz Electronic USB FX2 (generation 3)
  • SW APIs: C++ TE_USB_FX2_CyAPI.dll (generation 3), C# TE_USB_FX2_CyUSB.dll, C++ CyAPI.lib,  C# CyUSB.dll (the latter two APIs are available in Cypress SuiteUSB 3.4)
  • FW APIs: FW TE API

Documentation

...

Note

The second driver is not recommended because two PID PIDs are possible.

Same VID and two different PIDs are possible (written in the .inf file):

  • Cypress VID (0x04B4) and PID (0x8613) (are typically shown)

  • Cypress VID (0x04B4) and ND-tech PID (0x1004) (it is shown if the board is disconnected and reconnected without power cycle after the firmware download onto EEPROM: this procedure is not correct)