Changing CONFIGURATION word from within program
Is it possible to re-write the configuration word once the chip (877A) has been loaded with a boot loader and soldered on the board?
I realise the config memory location is above the address range normally accessible but are there any tricks that might let me recover 20 boards with 877A thin quad flatpacks that need to have the WDT active but which were programmed with WDT OFF?
thanks
Brian
Yep - just gotta solder fine wires.
I ended up making up a programming harness than linked the target board to my EPIC programmer. Similar to your schematic except I found I had to groundthe LV Prog pin of the PIC16LF877A TQFN package. Only a couple of fixable shorts soldering to the fine pitch wires and all 20 boards recovered in the end.
By enabling the WDT I was able to use the PBP SLEEP command and drop the idle current draw from 120 uA down to 8 uA (including two 32 Mbit serial flash memories).