Quicky breadboard it and erase it with the PICkit 2 software? You've probably already tried it, but maybe not?
When I was unable to connect to or reprogram a few PICs with MPLAB, because I had turned on the Timer1 clock, that was the only thing that would get them working again. Even then they had to be PICkit 2 powered. Target power had to be off or it wouldn't work.
Or use the "hammer and coins" method. Put the PIC on a rock and hit it hard with a hammer so you can see its insides. Verrry interesting! Use the coins to buy a new PIC.
I do have 3 more 18f2550's so I did as you suggested, get PicKit2 to recognise a good chip (which it did) and then swap it with the "confused" chip to erase (which unfortunately it didn't).
I was always told it was pretty difficult to kill a PIC, and to say that previous to this happening I was happily debugging the chip fine makes this slightly strange.
I do have 3 more 18f2550's so I did as you suggested, get PicKit2 to recognise a good chip (which it did) and then swap it with the "confused" chip to erase (which unfortunately it didn't).
I was always told it was pretty difficult to kill a PIC, and to say that previous to this happening I was happily debugging the chip fine makes this slightly strange.
Once I killed the same type chip trying to program pickit2 firmware while assembling the Junebug. Ofcourse I was trying to use a local PIC pppppprogrammer of JDM type with external supply.On suggestions from Bill, the proud designer of Junebug, and help of another friend who had a PICKIT2 and I could program a second chip. made possible by interconnecting un-programed PIC18F2550 on Junebug , to Pickit2. The faulty chip becomes too HOT as I connect Vdd and Vss.
Instead of Rock&Hammermethod, I decided to keep it on my work bench, to remind me of possible failures, unless done cautiously and methodically.
I do have 3 more 18f2550's so I did as you suggested, get PicKit2 to recognise a good chip (which it did) and then swap it with the "confused" chip to erase (which unfortunately it didn't).
I was always told it was pretty difficult to kill a PIC, and to say that previous to this happening I was happily debugging the chip fine makes this slightly strange.
You won't be able to fry a PIC so easily. I have connected power backwards and 12VDC. It is now one of my Junebugs, and I have never had a problem with it yet. Hardy little buggers, with I could say the same for some of my 74HC's