I had a weird experience last nite...... here goes. I completed building my ICD2 clone. Fix the stability with RS-232 communication and made SURE that the target had 4.5-5.5 for operational mode and 13v for programming. But the biggest mystery is it did not detect my PIC 16F873A chips........ MPLAB reported that it could not detect the uC device id........ Fortunately it detected one of my PIC 16F873A chips......... The only difference was that it was programmed on my PICStart Plus. After placing my OTHER chips into my PICStart Plus and erased it then my ICD2 started to recognize the chip and started to program it............ prior to that I may have not applied the correct voltage sequence to my other chips. Any clue on this mystery? it looks like ICD2 needs a device id which sounds sensible but WHY in the first place did my chip's id GO MISSING????? Thanks, John To tired to think creatively for an answer.zzzzzzzzz........... __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist