Trenz Electronic GmbH Support Forum

Archived Boards and Threads => Archived Boards => FAQ Trenz Electronic FPGA Modules => Topic started by: Hengist on June 27, 2012, 11:06:33 AM

Title: Migration from 2nd to 3rd generation of USB software stack
Post by: Hengist on June 27, 2012, 11:06:33 AM
Q: How can I quickly migrate from 2nd to 3rd generation of USB software stack for Trenz Electronic FPGA modules with USB interface?

When migrating from the second generation of the software stack for Trenz Electronic FPGA modules with USB interface (aka DEWESoft firmware and DEWESoft driver derivative) to the third generation (aka Trenz Electronic firmware and Cypress driver derivative), we recommend the following:

a) flash latest firmware into the module:
http://www.trenz-electronic.de/download/d0/Trenz_Electronic/d1/TE-USB-Suite/d2/firmware/d3/version_3.html
(currently: TE_USB_FX2-v03.00.iic)

b) fully uninstall (i.e. with "delete files" option activated) old driver and install new driver:
http://www.trenz-electronic.de/download/d0/Trenz_Electronic/d1/TE-USB-Suite/d2/drivers/d3/version_3.html
and, of course, read carefully the manual:
http://www.trenz-electronic.de/fileadmin/docs/Trenz_Electronic/TE-USB-Suite/drivers/version_3/UM-Drivers.pdf
Driver installation on Microsoft Window 7 and Microsoft Window 8 can be performed automatically (on-line).

c) download latest C++/C# API:
https://github.com/Trenz-Electronic/TE-USB-Suite/


Please compare your "Device Manager" output with the pictures shown in the manual cited above. In particular, check that picture in section "2.1.3 Common to Windows XP/7/8 (Final Part)" matches both device class name and driver class name in your "Device Manager". If not, this is probably because the operating system links/loads the old driver class ans driver file(s). In this case, it might be useful to go to C:\WINDOWS\system32\drivers (or the like) and delete TE03xx* files. The intended driver file names are "TE_USB_FX2*" instead:
- TE_USB_FX2.cat
- TE_USB_FX2.inf
- TE_USB_FX2_32.sys
- TE_USB_FX2_64.sys
Title: Re: Migration from 2nd to 3rd generation of USB software stack
Post by: Hengist on April 11, 2014, 06:13:18 PM
The release of the third generation Trenz Electronic USB FX2 Suite made this post obsolete. Please access current documentation and resources here: TE USB FX2 Suite (https://wiki.trenz-electronic.de/display/TEUSB/).