xGoat
More tea please.

TI MSP430 Debuggers and Linux

My Texas Instruments MSP-FET430UIF, and the EZ430-F2013 I ordered for robotics arrived on saturday. I plugged them into my laptop, and to my dismay, they didn’t immediately work. However, after a little work they both work properly. The programming speed I get now with the UIF is 12 Kbytes/sec, around seven hundred times faster than I was getting with the parallel adapter!

The problem was that when the device was plugged into the USB port, the Linux kernel driver didn’t create the device successfully. So, after a quick peek at the mailing list, I found that there was code for a replacement kernel module hanging around. I grabbed that. Tried to compile it, and it wouldn’t compile with the kernel version I was using (it had been written for ~2.6.17.14, I am using 2.6.20).

The code that I’d got from the mailing list had only made a relatively small change to an existing driver that’s within the kernel. I suppose that they’d provided it as an external module so that people could easily compile it and use it. I took the changes that they’d made and applied them to my kernel sources. This worked well.

I’ll post the code to the maintainer (probably Greg K.H. – I haven’t looked yet) after I’ve checked I won’t be stepping on anyone’s toes in the mspgcc zone.

Posted at 2:11 am on Monday 5th March 2007

Comments are closed.

Site by Rob Gilton. © 2008 - 2019