Quote Originally Posted by bearpawz View Post
Ok, well its very clear now that this JDM programmer just is not going to erase a chip with my configuration. For the record it has no power supply... just runs off the serial port and there is some issue with it running code before the programmer can get to it so...

Instead of trying to build a whole new programmer... I would like to just sacrifice maybe one of my chips to build a down and dirty simple "bulk eraser". My thoughts are this:

Use one pin for a push button to start the whole procedure...

Once button is pushed it will activate a transistor to bring MCLR high and initiate programming mode all from the one PIC chip. So one transistor would be the only other component... the rest would just be using PIC to PIC pinout...

So now my question is... does anyone know the exact specification for bulk erasing a pic?

If you're thinking the JDM programmer is having issues with power, why not cut the trace to the power pins and add your own power?

As far as making your own bulk eraser...each different family of PICs has it's own method of talking when doing programming/erasing. So unless you are only going to use one family of PICs...ever, I don't think it's worth the time.

Why not go to Microchip's website and check out the PICKIT2? USB, upgradable, $35USD, and a good deal at that. Actually, Microchip is out of stock, but Digikey has a load of them at the same price. I've got it on good authority (thanks to mister_e) that these PICKIT2's are good programmers and I'm going to buy 2 of them very soon. My old Warp13a is over 8 years old...good programmer, but I want a new one.