On Thu, Oct 29, 2009 at 05:17:28PM -0400, John Porubek wrote: > > I haven't used the TI emulator in many months now, and it's been ages since > > I looked at that driver. In fact, I had forgotten that it was even still > > posted to my web site! > > > > The good news however is that I think the stock Ubuntu driver has this > > problem fixed. If you are running 8.10 or 9.04 (or presumably 9.10 which I > > haven't tried yet) the stock driver should recognize your emulator when you > > plug it in. > > > > You can tell if the driver is working by looking for the /dev/ttyUSBn files > > which should be created when you plug in the driver. If those files are > > created then the driver recognized the emulator. > > > > The reason the older driver isn't working any more is almost certainly > > caused by changes in the Linux kernel. The kernel developers have an > > annoying habit of changing the interface for device drivers on almost every > > update, so the driver source has to be modified to compile with each kernel > > version. The driver that I posted is only likely to compile with he 2.6.24 > > kernel version. > > > > Rgds, > > Steve > > Hi Steve, > > Sorry about the long delay in responding. Unfortunately, the stock > driver in Ubuntu 9.04 doesn't fully recognize the eZ430-RF2500. It > shows up when you run "lsusb", but there is no /dev/ttyUSBn created. I > believe there is a difference between the eZ430-F2013 and the > eZ430-RF2500 with respect to working under Linux. Maybe it will work > when I upgrade to 9.10, which is officially out today. > > At least there's a reasonable explanation for why I can't make your > mspfet_driver. > > Thanks for your help.
The USB interface chip on the eZ430-RF2500 reads its firmware out of an SPI flash, whereas on the eZ430-F2013, the firmware is supplied to the device by the kernel driver. Kernel version 2.6.31.1 (and perhaps earlier) does support the application UART -- it appears as /dev/ttyACMn. I mentioned previously that I have written a userspace tool for using the debug interface (you can get it from http://homepages.xnet.co.nz/~dlbeer/). - Daniel
