Thanks Bruce, After a little bit of fiddling (merely just trying to erase them to start from scratch), I was able to blank them out and start programming them again. I appreciate the advice, it definitely helped me along. I'll disable LVP. I guess there's not much of a reason to enable it, since the firmware shouldn't need to be programmed without the programmer I have anyway. Are you of the opinion I should keep _MCLRE_ON on just for these types of issues? -Eric On Sat, Nov 14, 2009 at 3:47 PM, Tech wrote: > > Don't recall ever setting MCLR in the programming interface, or in the > asm > > file, but who knows. If I did, it was accidental within the programming > > interface. > > _MCLRE_OFF in your config settings line disables external reset. > > > The configuration is set as follows: > > __config _CP_OFF & _DATA_CP_OFF & _LVP_ON & _BODEN_ON & _MCLRE_OFF & > > _PWRTE_ON & _WDT_OFF & _INTRC_OSC_NOCLKOUT > > You might want to change _LVP_ON to _LVP_OFF if you're not using > low-voltage > programming. I suspect that's one issue you're having now. > > > I did manage to salvage one of the chips that were unrecognizeable, using > > some combination of checking communication with VPP set, and then erasing > it > > in normal programming mode. Not sure exactly what the combination should > be > > for restoring it to working order, but I still have two that are messed > up. > > What exactly should I be using to fix this? > > > > I seem to see that others are having this exact problem, which tells me > it's > > not out of the ordinary. > > > > I hadn't been powering VDD to the target during programming, but maybe > the > > scenario existed where I accidentally left it on after testing a little > > bit. Ideas? > > This might help you salvage the ones you're having problems with. > > Power the PIC from the PICkit2 for programming. > Change _LVP_ON to _LVP_OFF in your config line. > Ground RB4 (LVP pin) with a 10K or more resistor to ground > Select the Use VPP First Program Entry under the Tools menu. > > Now see if you can reprogram them. > > Regards, > > Bruce > > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > -- http://www.n5ebw.com "The Ramblings of a Crazy Man" We must free ourselves of the hope that the sea will ever rest. We must learn to sail in high winds. --Aristotle Onassis -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist