The similar test under Linux (Ubuntu 5.04 Hoary). LPLAB: http://www.landamore.com/pic.html Command line tools to support ICD1, ICD2, Promate II and others, under Linux and Windows Test environment: Ubuntu Linux 5.04, MPLAB-ICD2 connected to serial port COM1 Test hex file: wisp628.hex from Wouter for a 16F628A (test on Windows is done for a 16F819). 1) lplab-dasm: disassembly works 2) lplab-dbg: ICD2 debugging not supported by LPLAB now 3) lplab-maintain: works, downgrade the firmware to Version 6.43 (icd01020411.hex) 4) lplab-showid: works, reads out the configuration bits and ID codes. 5) lplab-prog: partially working, programs the chip but can not read out -e erase: working -v: working -b: working -w: working, sometimes working, sometimes not -r: not working, program stops there for quite long time. So it is not working since you can not read it out for verification. A missing verify feature is the next thing to do. 6) lplab-chk: hex file checking utility, working with 16F628A Xiaofan -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist