Forums

IAR complains of parallel port in use

Started by hc08jb8 September 21, 2004
Hello

I am using IAR 3.0 with Olimex JTAG, after I have ended a debug 
session, if I start a new one, it keeps complaining that the port is 
in use by another program, after trying two times, it goes into debug 
ok. I have made sure that no printer or other proggies are sharing or 
using the LPT1, btw this is on a Win2000 system.

I tried the latest IAR 3.2 (4.0???) downloaded from ti's site, same 
problem, am I doing something wrong.

Thanks
Jay 


Beginning Microcontrollers with the MSP430

Hi Jay, 

> I am using IAR 3.0 with Olimex JTAG, after I have
ended a 
> debug session, if I start a new one, it keeps complaining 
> that the port is in use by another program, after trying two 
> times, it goes into debug ok. I have made sure that no 
> printer or other proggies are sharing or using the LPT1, btw 
> this is on a Win2000 system.
> 
> I tried the latest IAR 3.2 (4.0???) downloaded from ti's 
> site, same problem, am I doing something wrong.

Yeah, you're using the wrong development environment.  ;-)  The TI JTAG
driver is best described as ball-of-string engineering, but it works for
a great many people.  We wrote our own driver for JTAG over a parallel
port to replace the TI driver (though you can still use it) and that's
embodied in the CrossConnect and CrossConnect Lite products (I wrote the
firmware for these suckers).

--
Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
CrossWorks for MSP430, ARM, and (soon) Atmel AVR processors 

Paul

>We wrote our own driver for JTAG over a parallel
> port to replace the TI driver (though you can still use it)
> and that's embodied in the CrossConnect and CrossConnect Lite 
>products 

1.) I am assuming that this JTAG driver is a DLL of some sort? 
2.) if it would work with IAR as well?
3.) Now where can I find it and how would I go about configuring it
4.) Where can I find more info on CrossConnect and CrossConnect Lite? 


Thanks for your help.
Jay

--- In msp430@msp4..., "Paul Curtis" <plc@r...> wrote:
> Hi Jay, 
> 
> > I am using IAR 3.0 with Olimex JTAG, after I have ended a 
> > debug session, if I start a new one, it keeps complaining 
> > that the port is in use by another program, after trying two 
> > times, it goes into debug ok. I have made sure that no 
> > printer or other proggies are sharing or using the LPT1, btw 
> > this is on a Win2000 system.
> > 
> > I tried the latest IAR 3.2 (4.0???) downloaded from ti's 
> > site, same problem, am I doing something wrong.
> 
> Yeah, you're using the wrong development environment.  ;-)  The TI 
JTAG
> driver is best described as ball-of-string
engineering, but it 
works for
> a great many people.  We wrote our own driver for
JTAG over a 
parallel
> port to replace the TI driver (though you can
still use it) and 
that's
> embodied in the CrossConnect and CrossConnect Lite
products (I 
wrote the
> firmware for these suckers).
> 
> --
> Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
> CrossWorks for MSP430, ARM, and (soon) Atmel AVR processors


Jay, 

> >We wrote our own driver for JTAG over a
parallel  port to 
> replace the 
> >TI driver (though you can still use it)  and that's embodied in the 
> >CrossConnect and CrossConnect Lite products
> 
> 1.) I am assuming that this JTAG driver is a DLL of some sort? 

No, it's a true Windows device driver.

> 2.) if it would work with IAR as well?

Nope.  We don't support the competition.

> 3.) Now where can I find it and how would I go
about configuring it

Well, you get it free with CrossWorks.

> 4.) Where can I find more info on CrossConnect and
CrossConnect Lite? 

CrossConnect information is on our web site below.  The Lite version is
in the offices, but isn't yet advertised.

Regards,

--
Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
CrossWorks for MSP430, ARM, and (soon) Atmel AVR processors