Software - IC-PROG.
Hardware - Serial port JDM programmer.
I'm having trouble re-programming the 12F629.
I could only program the uC once.
The burn was successful and the IC works fine (but the code is faulty).
Now when i try re-programming it fails and on read gives all registers with 3FFF.
But the old code is not erased or damaged.
After 2 or three failed attempts, i thought the PIC is gone, but just simply when i power it up in the test board it runs the faulty code that i burnt the first time.
How can i resolve this problem?