N. Coesel wrote:
At 15:51 17-08-05 +0200, you wrote:
Hi all,
ftp://ftp.soft-switch.org/pub/msp430-gdbproxy.exe is a new version of
gdbproxy using the latest library code from TI. This means it supports
the latest devices, like the 21x1, and the 42x0. It also means it works
with the USB FET tool.
Support for updating the firmware in the USB FET tool, and installing
the USB driver, is not yet available. However, you can use the free
kickstart package from the TI website for that, on Windows machines.
The USB FET tool looks like a serial port, and has a COMxx device name.
Like all USB ports, this name will depend on where the tool is plugged
in. Find the COM port name, using the Windows device manager, and then
run gdbproxy with a command like:
msp430-gdbproxy --port=3333 msp430 COMxx
I haven't tested this extensively, but it seems to work so far. I will
try to make it more automatic later.
So far I have only made a binary for Windows. I think making one for
Linux, with the USB features disabled, is easy. I will try to do that in
the next few days. Making the USB FET tool work on Linux machine might
take more effort.
Regards,
Steve
The USB chip used in the USB FET seems to be a TUSB3410 :
http://focus.ti.com/docs/prod/folders/print/tusb3410.html
From what I could see, they don't have Linux office drivers as yet, but
there are beta drivers if you contact TI. So yes, it looks like it is going
to take more effort.
I suppose it is already supported:
http://forums.fedoraforum.org/showthread.php?t=52611
Nico Coesel
A driver for this chip is sitting in the modules directory of my FC4
system. However, I can't figure out how to make the module associate
with plugging in the device. The vendor ID is TI, but the product ID has
been changed form the generic TUSB3410, to differentiate the FET tool
from a plain serial port. I tried putting the new product ID in an entry
in /etc/hotplug/usb.handmap like some instructions told me, but it
doesn't seem to work. Are there any experts out there. I've never really
touched the hotplug stuff before.
Steve