futz
Active Member
Saturday afternoon (coincidentally almost exactly when this site went down) my PICkit 2 stopped being able to connect to my target 16F88 circuit. I had done nothing out of the ordinary. I'd been programming it many times up to the moment it quit working with no problems whatsoever.
I scratched my head and thought maybe I killed the PIC. So I changed chips. No change.
I changed power supplys, both the on-breadboard and then the wall wart. No change.
I took a bare breadboard and built a bare minimum 16F88 circuit. No change. I plugged the 16F628 in there. No change.
I redownloaded the OS. More than once. No change.
Shut down and restarted the computer and replugged the programmer. No change.
I changed the USB cable. No change. Plugged in a powered USB hub and plugged into that. No change.
I took the PICkit 2 off and plugged in the Junebug. No change. Right here is when I really started to worry!
Plugged into my 18F4525 balancing robot. No change.
Tried all kinds of combinations of extra capacitors on the breadboard. No change. My **broken link removed** already has caps, so the on-breadboard ones are kind of redundant anyway.
This is freaking me out! Any ideas?
One hint: If I don't power the target and let the PICkit 2 power it, I can connect normally, but I can't program the chip. It makes like it's programming but doesn't verify correctly because it hasn't been programmed. The old program is still there and running. When I turn on target power again and try to connect, it won't.
I've tried erasing the chip. It goes through the motions but doesn't erase.
This afternoon I'm going to plug in my Inchworm+/Unicorn and see what transpires.
I scratched my head and thought maybe I killed the PIC. So I changed chips. No change.
I changed power supplys, both the on-breadboard and then the wall wart. No change.
I took a bare breadboard and built a bare minimum 16F88 circuit. No change. I plugged the 16F628 in there. No change.
I redownloaded the OS. More than once. No change.
Shut down and restarted the computer and replugged the programmer. No change.
I changed the USB cable. No change. Plugged in a powered USB hub and plugged into that. No change.
I took the PICkit 2 off and plugged in the Junebug. No change. Right here is when I really started to worry!
Plugged into my 18F4525 balancing robot. No change.
Tried all kinds of combinations of extra capacitors on the breadboard. No change. My **broken link removed** already has caps, so the on-breadboard ones are kind of redundant anyway.
This is freaking me out! Any ideas?
One hint: If I don't power the target and let the PICkit 2 power it, I can connect normally, but I can't program the chip. It makes like it's programming but doesn't verify correctly because it hasn't been programmed. The old program is still there and running. When I turn on target power again and try to connect, it won't.
I've tried erasing the chip. It goes through the motions but doesn't erase.
This afternoon I'm going to plug in my Inchworm+/Unicorn and see what transpires.
Last edited: