Author Topic: Migration from 2nd to 3rd generation of USB software stack  (Read 5083 times)

Hengist

  • Global Moderator
  • Jr. Member
  • *****
  • Posts: 54
Migration from 2nd to 3rd generation of USB software stack
« 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
« Last Edit: June 27, 2012, 12:09:11 PM by Hengist »

Hengist

  • Global Moderator
  • Jr. Member
  • *****
  • Posts: 54
Re: Migration from 2nd to 3rd generation of USB software stack
« Reply #1 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.