News:

Attention: For security reasons,please choose a user name *different* from your login name.
Also make sure to choose a secure password and change it regularly.

Main Menu

Migration from 2nd to 3rd generation of USB software stack

Started by Hengist, June 27, 2012, 11:06:33 AM

Previous topic - Next topic

Hengist

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

Hengist

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.