Sisukord:

AVR HVPP konfiguraator: 4 sammu
AVR HVPP konfiguraator: 4 sammu

Video: AVR HVPP konfiguraator: 4 sammu

Video: AVR HVPP konfiguraator: 4 sammu
Video: Фьюзбит доктор, как его сделать и восстанавливать микроконтроллеры AVR. 2024, November
Anonim
AVR HVPP konfiguraator
AVR HVPP konfiguraator

Hiljuti sain mõned ATMEGA8L kiibid, mida ei saa USBASP kaudu lugeda ega programmeerida. Mõtlesin, kas need kiibid on kasutatavad või täiesti katki.

Olen lugenud kiibi andmelehte ja mõistnud, et kiip ei pruugi lugeda, kui see on lukus ja/või kaitsme seaded on valed.

Samuti mainiti, et kiibi päästmiseks saab kasutada kõrgepinge paralleelset programmeerimist (HVPP). Seetõttu koostan selle katsetamiseks.

Saate teha ühe ka oma kiipide päästmiseks.

Samm: looge vooluring

Ehita vooluring
Ehita vooluring
Ehita vooluring
Ehita vooluring

Te vajate järgmisi esemeid:

1. Üks töötav ATMEGA mikrokontroller (ATMEGA8/88/168/328, olen kasutanud ATMEGA168PA plaati)

2. Üks 28 kontaktiga DIP pesa sihtkiibi jaoks (kui teil on see, võite kasutada ZIP pesa)

3. Üks NPN transistor (2N3904 või 2N2222 jne, olen siin kasutanud 2N3904)

4. Kaks 1K takistit

5. Üks 150R takisti (punase LED -i voolu piiramiseks vajate rohelise või sinise LED -i jaoks 100R)

6. Üks LED +12V indikaatorile (olen kasutanud punast LED -i)

7. 12 V aku (A23) või täiendav moodul (olen selles projektis kasutanud MT3608 lisamoodulit)

Jootke need kõik skeemi alusel kokku.

2. samm: programmeerige konfiguraatori mikrokontroller

Laadige lähtekood Arduino IDE -sse, valige plaat ja värskendage kiipi.

Või saate kiipi otse programmeerida, kasutades minu eelkompileeritud HEX-faile.

3. samm: seadistage probleemikiip

Seadistage probleemikiip
Seadistage probleemikiip

Nüüd on kõik valmis. On aeg probleemi kiip lahendada.

Kiibi konfigureerimiseks saate käsku kasutada Arduino IDE (BAUD 57600) jadamonitori kaudu. Kogu menüü leiate Arduino lähtekoodist.

Teise võimalusena saate konfiguraatoriga suhtlemiseks kasutada Windowsi GUI -d. GUI sisaldab kõiki funktsioone, mida konfiguraator pakub.

Võite alla laadida käivitatava faili või lähtekoodi minu githubist ja selle ise kompileerida.

4. samm: lõppsõnad

Olen selle loetamatu kiibi edukalt päästnud ja pärast kiibi kustutamist ja kaitsme seadete lähtestamist töötavad nad kõik hästi.

Samuti saate oma probleemiprobleeme parandada.

Lisateabe saamiseks ja projekti täieliku lähtekoodi saamiseks külastage minu githubi.

github.com/zsccat/HVPP-Configurator

Soovitan: