I'm trying to use Olin's EasyProg programmer to program a ds30F3013 chip. The EasyProg has PRG16.HEX firmware downloaded into the 16F648A chip. The 3013 is plugged into a socket on a dsPICDEM 28-pin board, which I previously used with the ICD2 as the programmer. The ICD2 attached to the demo board with an RJ12 cable. So I plugged the same RJ12 cable into the EasyProg instead. The two boards (EasyProg and demo board) are powered separately. When I type "pic_prog" the EasyProg reports back "Firmware is type EasyProg version 16 by Embed Inc. Unable to read the device ID from the target chip." Perhaps I just can't do this, but since the EasyProg RJ12 socket is supposed to have the same wiring configuration as the ICD2, I thought it would work. Any thoughts will be appreciated. John -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist