Joe Jansen wrote: > Hardware consists of a 4 conductor cable ( in-wall telephone wire ) > soldered to a set of pogo-pins. When I run pic_prog, here is the result: The ICSP interface requires 5 wires: Vpp, Vdd, PGC, PGD, and GND. > C:\B and I>pic_prog -PIC 10F200 -HEX 4sec10 > Firmware is type EasyProg version 12 by Embed Inc. > The target chip is not a 10F200 or one of its variants as specified. > This may also indicate that there is no target chip of that the > programmer is not connected to the target. > *** Program aborted on error. *** This definitely indicates the problem is between the programmer and the chip. The PC is talking to the programmer, and you've got the latest firmware. > I decided to try another approach. I cut the wires from the ICSP > connector, and stuck them into the positions on the ZIF socket. Be careful here. The EasyProg uses different pins on the ZIF socket for different target chip types. I don't think it's obvious from the documentation available to you which pins it might use for a chip not intended to be plugged into the ZIF socket in the first place. If you don't want to use the RJ-12 connector, the best alternative is the labeled pads right next to the RJ-12 connector. > Note that since I am using 4 conductors, I have left off the Vdd line. The 10F200 use the Vdd before Vpp method to enter programming mode, so that might actually work in this case. However, Vdd then needs to be powered by your circuit to 5V, and the circuit has to not interfere with Vpp, PGC, and PGD. > Because the circuit only has > 1 signal line, I used pin 4 for the application. This means that the > ICSP connections are not connected to any part of the circuit, other > than gnd. But the chip still needs to be powered. If you're not letting the programmer power the target chip, then the circuit has to do it. And it has to be to the 5v programming and bulk erase voltage, whether your circuit runs it with a lower voltage or not. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist