It seems to me that one of the biggest complain about PIC development under Linux is that ICD2 does not really work under Linux. I am not so sure if Microchip will open the protocol though. LPLAB and PICLAB so far are the two only efforts to make it work under Linux. However I did read in Microchip Forum that one guy has done a MACOS X port for the serial ICD2 (of course only programming part). AVR on Linux is much easier with AVR-GCC, avrdude, JTAG-ICE and other tools. It is a pity that Atmel is really a bad company to work with for smaller business customers. :( Regards, Xiaofan -----Original Message----- From: Nicolas [mailto:aazhyd@gmail.com] Sent: Wednesday, August 24, 2005 7:21 AM To: Microcontroller discussion list - Public. Subject: Re: [PIC] Linux GPUTILS, programming with ICD2, and config flags for your information there is my (alpha) IDE Piclab (http://piclab.sf.net) that uses LPLAB code and can program with via the serial port... It might work better than LPLAB. Writing with LPLAB regularly failed for me as it was trying to use the fast mode (apparently serial ports on Linux cannot be configured properly for high speed mode). Nicolas -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist