You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Precondition

The (generation 2)TE USB FX2 driver should be already installed and a Generation 2 firmware should be already programmed in USB FX2 microcontroller's EEPROM and RAM.

 

 

 

An update boot  (aka TE USB FX2 firmware update) is a multi-step boot operation:

  • follow the same procedure desrcibed in  update boot and use Open_Fut (gen 2) instead of DEWESoft.
  • TE USB FX2 module with the USB EEPROM enabled (when TE USB FX2 module is powered on) should be already inserted at this point.
  • A)  TE USB FX2 module is seen under Device Driver as a Trenz Electronic Device. In this case, you should start a Recovery boot procedure to download Generation 2 firmware.
  • B)  TE USB FX2 module is seen under Device Driver as a DEWESoft Device.
  • Open the USB Firmware Upgrade Tool Open_FUT (gen 2): double click ofut.py.
  • Press the  "..." button (it means for "Select *.iic file or enter file path”) at left of "Program USB" button corresponding to the firmware file pathname selection
  • Select a suitable .iic firmware upload file. You can download the firmware availbale at Trenz Electronic GitHub.
  • Press the “Program USB: write IIC EEPROM” button if you want the *.iic file to be written into the large EEPROM of the EZ-USB FX2LP USB FX2 microcontroller.
  • When the progress bar reaches 100%, the following log text message notifies the successful completion of the USB upgrade procedure.

NOTE: the procedeure are the same of this link but with Dewesoft vid/pid (current_dw.iic) in place of Trenz Electronic vid/pid (currente_te.iic).

An FPGA Configuration (aka TE USB FX2 SPI and FPGA programming) is a multi-step operation:

Insert the TE USB FX2 module with the USB EEPROM enabled (when TE USB FX2 module is powered on).

Open a USB Firmware Upgrade Tool (double click ofut.py). Case B is considered true from now on: TE USB FX2 module is seen under Device Driver as a Trenz Electronic Device.

  • No labels