Er staat mij bij dat o.a 16F628A in een ontoegankelijke toestand kan komen
Dat kan, maar heeft niets met een bootloader te maken...
Er is een bekend probleem bij de oude 18 pins processors als de 16f627/28/48(a) en 16f87/88. De chip lijkt dan 'dood' en kan niet geherprogrammeerd worden.
Gebeurt o.a. als MCLRE op off staat en timer1 extern wordt gebruikt en/of de RB6/RB7 pinnen direct na POR als output gezet worden.
Kan worden opgelost als volgt:
It is possible to recover parts with this issue. To do so, follow these steps in the PICkit 2/3 Programmer software:
A) Put the part on a breadboard or other jig where it is only connected to the 5 PICkit 2/3 programming signals.
B) Open the PICkit 2/3 Programmer application v2.40 (or later). Select "Device Family > Midrange"
C) Set the PICkit 2/3 Programmer VDD voltage box to 3.0 Volts
D) Select "Device Family > Midrange" again; it should now detect the part
E) If the part is not detected in D), reduce the VDD by 0.1 volts and try again. Repeat until the part is detected.
F) Select the WRITE button. It should now erase the part.
You will now be able to program & use the part normally at 5.0 Volts VDD.
[Bericht gewijzigd door
Arco
op zondag 23 mei 2021 18:28:40
(13%)