Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
If the user needs to use TE use TE API Commands and TE API libraries, he/she needs this driver because this driver is used with USB FX2 microcontroller firmware (Generation 3) (which was already flashed to the supplied TE modules from 2nd September 2013) .

...

If the USB microcontroller (Cypress EZ-ESB FX2) TE USB FX2 driver is not installed on the host computer, then the easiest way to do it, is the following:
  • disconnect the TE USB FX2 module if it connected or leave the module unconnected;
  • turn off the TE USB FX2 module;
  • set “EEPROM” switch to  EEPROM connection enabled (EEPROM disconnected from USB microcontroller) (1);
  • turn on the TE USB FX2 module;
    • if the TE0300 module is used, the S2 switch must be turned on (RUN);
    • if the TE0320 module is used, the S1D switch must be turned on (RUN);
  • connect (aka plug in, aka attach)the TE USB FX2 module to the host computer through the USB interface;
  • Open "Device Manager" using one of this two procedure:
    • Start\Control Panel\System and Security\System\Device Manger
    • write devmgmt.msc in the line “Search programs and files”
    to go directly to the Device Manager
  • wait until the operating system detects new hardware and starts the hardware assistant;
    module enumerates in normal mode:
    1. Generation 2 case: VID = 0x0547, PID = 0x1002;

      Scroll pdf title
      titleIf the TE USB FX2 module enumerate as Generation 2 you should start a recovery procedure to change the Firmware, otherwise you may need to install the Generation 2 driver.
      DEWESoft
      Trenz Electronic TE03xx USB
      is already installed?
      Image of Windows "Device Manager"

      (error)
      (tick)
    2. Generation 3 case : VID = 0x0BD0 , PID = 0x0300;

      Scroll pdf title
      titleIf the TE USB FX2 module enumerate as Generation 3 you should check if the Trenz Electronic USB FX2 device driver is already installed; if it is already installed the procedure ends here.
      Trenz Electronic USB FX2
      is already installe installed?
      Image of Windows "Device Manager"
      (error)
      (tick)
  • starts the hardware assistant;
  • answer the hardware assistant questions as shown in the following document and in this video play lists;
  • Check that, in the “Device Manager” under “Trenz Electronic USB devices”, the “Trenz Electronic USB FX2” has been added.

(1) Refer to your module manual for switch location.

Now, Cypress firmware update tools (Cypress USB Console recovery boot,Cypress USB Control Center recovery boot) and OpenFutNet (OpenFutNet recovery boot) can read and write the EEPROM.

Now, the user can use TE use TE API Commands and TE API libraries,