Hi Steve,
thanks for the info.
The TI USB FET tools use a TI TUSB3410 USB controller. This is supported
by Linux, when used in its default configuration as a simple serial
port. However, in the FET tool it is configured to look different from a
standard serial port. If you look at the Windows drivers for the FET
tool, they are special. The FET tool appears as a multi-port serial card
in the Windows device manager. You actually install 2 device drivers
during the Windows installation, which confuses people quite a bit.
I just open my USB-FET Box and surprise ....
the JTAG interface is controlled by an MSP itself. This means a MSP430
programs MSP430s. O.K. I will not start to ask the question what was
first the egg or the chicken ;)
Nevertheless, it might be interesting to know (if not known already)
that the following application notes from TI use nearly the identical PCB
Technical Documents
MSP430 USB Connectivity using TUSB3410
MSP430 USB Connectivity using TUSB3410 Application Report.
Don't know whether this helps to create driver for Linux.
Furthermore, I checked the .INF files of this project. Fortunately they
provide a "standard" and a "customised" version for the drivers.
As you said, the one version loads an additional driver and done some
configuration for that. The PID VID Number stuff is more a cosmetic
stuff, most important to load the correct driver set for the device.
A diff of the drivers for the USB FET with the "customised" version in
this project shows many similarities. It might give some additional infos.
However, I think it should be possible to get it working under Linux....
lets see ;)
Greetings,
Torsten