>
> Hello,
>
> I just had a weirdness happen to me. I have a single 12C509JW and was
> using it today for debugging. After 3 burn-erase cycles I grabbed the chip
> without observing ESD practice and it started to show dead (my programmer
> reports 'no chip in socket' for this failure).
>
> I scoped the pins and GPIO3 (Vpp) rose with a spike to Vpp and then fell
> down immediately to 3V (the programming Vdd is 5V), tripping the current
> limiter in the programmer. I tried this a few times, then I gave up and
> put it in for a 30 minute erase (normal is 13 minutes). Still the same. I
> was about to chuck the chip when I did the following last resort attempts:
>
> I used a FLUKE DVM on the diode scale to make comparative measurements
> between Vpp and other pins (esp. GND) in both directions. I could not find
> anything, but Vpp was not shorted so I set the benchtop supply to current
> limit and applied gnd to Vss, GP0, GP1 and the supply to Vpp and slowly
> cranked up the voltage. To my surprize it went all the way to 13.2V
> without tripping anything.
>
> Then I put the chip in the programmer (hoping for a miracle ;-), and it
> worked (so far).
>
> This is one of those weird charge injection ESD failures probably. Has
> anyone got anything to say about this ? MCLR/Vpp is the only pin on a PIC
> that has no bulk diode to Vdd. The failure occured when I touched the Vpp
> wire first (the pic was in a jig with ICSP connector on short wires and I
> grabbed it by the wires). The place has no ESD measures but it was a
> wooden desk (not a good insulator), humidity 60% and usually there are no
> problems. Do you people take special measures with this ?
>
> Peter
>
> --
>
http://www.piclist.com hint: The list server can filter out subtopics
> (like ads or off topics) for you. See
http://www.piclist.com/#topics