Cuprins:

Configurator AVR HVPP: 4 pași
Configurator AVR HVPP: 4 pași

Video: Configurator AVR HVPP: 4 pași

Video: Configurator AVR HVPP: 4 pași
Video: Восстановление Фьюзов ( Fuses ) с помощью программатора MiniPro TL866 .. English subtitles 2024, Iulie
Anonim
Configurator AVR HVPP
Configurator AVR HVPP

Recent am primit câteva cipuri ATMEGA8L care nu pot fi citite și nici programate prin USBASP. Mă întrebam dacă aceste jetoane sunt utilizabile sau total sparte.

Am citit foaia tehnică a cipului și am realizat că este posibil ca cipul să nu poată citi dacă este blocat și / sau setările siguranței sunt greșite.

De asemenea, a menționat că programarea în paralel de înaltă tensiune (HVPP) poate fi utilizată pentru salvarea cipului. Prin urmare, construiesc acest lucru pentru a-l testa.

Puteți crea unul pentru a vă salva și jetoanele.

Pasul 1: Construiți circuitul

Construiește circuitul
Construiește circuitul
Construiește circuitul
Construiește circuitul

Aveți nevoie de următoarele elemente:

1. Un microcontroler ATMEGA funcțional (ATMEGA8 / 88/168/328, am folosit o placă ATMEGA168PA)

2. Un soclu DIP de 28 de pini pentru cipul țintă (Puteți utiliza soclu ZIP dacă aveți unul)

3. Un tranzistor NPN (2N3904 sau 2N2222 etc., am folosit 2N3904 aici)

4. Două rezistențe de 1K

5. Un rezistor 150R (Pentru a limita curentul pentru LED-ul roșu, aveți nevoie de 100R pentru LED-ul verde sau albastru)

6. Un LED pentru + 12V indicator (am folosit LED roșu)

7. O baterie de 12V (A23) sau un modul step-up (am folosit modulul MT3608 step-up în acest proiect)

Lipiți-le pe toate împreună pe baza schemei.

Pasul 2: Programați microcontrolerul configurator

Încărcați codul sursă în Arduino IDE, selectați placa dvs. și actualizați cipul.

Sau puteți programa cipul direct folosind fișierele mele HEX precompilate.

Pasul 3: Configurați cipul cu probleme

Configurați cipul cu probleme
Configurați cipul cu probleme

Acum, totul este gata. Este timpul să remediați cipul cu probleme.

Puteți utiliza comanda prin intermediul Serial Monitor în Arduino IDE (BAUD 57600) pentru a configura cipul. Meniul complet poate fi găsit în interiorul codului sursă Arduino.

Alternativ, puteți utiliza GUI-ul Windows pentru a comunica cu configuratorul. GUI a inclus toate funcțiile pe care le oferă configuratorul.

Puteți descărca fișierul executabil sau codul sursă din github-ul meu și îl puteți compila singur.

Pasul 4: Cuvinte finale

Am salvat cu succes aceste cip care nu pot fi citite și toate funcționează bine după ce am șters cipul și am resetat setările siguranței.

Puteți rezolva și cipurile cu probleme.

Pentru a obține mai multe informații și codul sursă complet pentru proiect, vă rugăm să vizitați github-ul meu.

github.com/zsccat/HVPP-Configurator

Recomandat: