Greetings,
One machine works, the other doesn't. I'm looking for clues as to what
might be different. The problem is failure of msp430-jtag.
Here's the output:
n...@thevenin:~/c_code/msp430/ns2$ make flash
msp430-jtag -D -D -D -D -D -D -D -epv regulator.a43
MSP430 parallel JTAG programmer Version: 1.3
debug level set to 7
MSP430mspgcc: Debug level set to 7
python version: 2.3.5 (#2, Sep 4 2005, 22:01:42)
[GCC 3.3.5 (Debian 1:3.3.5-13)]
File: 'regulator.a43'
MSP430mspgcc: MSP430_VCC...
MSP430mspgcc: MSP430_Open...
ioctl: Invalid argument
ioctl: Invalid argument
MSP430mspgcc: MSP430_Reset...
JTAGfunc: ERROR: possibly no device
JTAGfunc: JTAG ID wrong
JTAGfunc: ERROR: possibly no device
JTAGfunc: JTAG ID wrong
Traceback (most recent call last):
File "/usr/local/msp430/bin/msp430-jtag", line 605, in ?
main()
File "/usr/local/msp430/bin/msp430-jtag", line 547, in main
jtag.connect(lpt) #try to open port
File "/usr/local/msp430/bin/msp430-jtag", line 225, in connect
_parjtag.connect()
IOError: Can't open interface
make: *** [download-jtag] Error 1
-----------------------------------------------------------
That's the error I get on the machine that works if the parallel port
isn't plugged in, so I'm assuming its a parallel port error. I have
lpd stopped, and have the same /dev/parport0 setup as on the working
machine.
I suspect some python backend or libraries are different, but don't
know what to look for.
The machine that works is running: Linux watt 2.6.8-3-686-smp #1 SMP
Thu May 25 00:54:20 UTC 2006 i686 GNU/Linux
The one that fails is running: Linux thevenin 2.4.18-686 #1 Sun Apr 14
11:32:47 EST 2002 i686 GNU/Linux
Sincerely,
David Smead
www.amplepower.com
www.amplepower.net