Hi list, I have been using a ICD2 clone quite successfully along with a 16F72 and a 18F4550 respectively. Recently i tried a 16F877A (40 pin) on the ICD2 add on card, but seems that the 877 pin was connected the same as the 16F72 (28pin). After using the 877, it seems that the ICD2 doesn't detect the 16F72 either, which shows up a dialog box stating ICDWarn0020: Invalid target device id (expected=0x5, read=0x0). A similar message results for the 18F4550 even when the connector is setup properly. I have tried with a brand new 16F72 as well as a 18F4550 resulting in the same. Any idea what could be the cause ? In MPLAB: Programmer->Settings->Run Self Test shows Pass, which i guess, implies that the ICD2 self test is working fine. Another thing what i tried was measuring the voltage across the PIC while the connecting and it shows 4.72V. Any idea as to what's happening ? Thanks, Manu -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist