Sari la conținut

deblocare microcontrolere AVR


dan_e

Postări Recomandate

Am imprumutat de la cineva un programator PIC/AVR cu ponyprog. Din greseala, nu am vazut ca aveam un attiny13 pe un socket, am conectat pe un alt socket si un atmega8. Am conectat placa PonyProg la PC prin portul serial si am alimentat-o. Initial am observat eu ca e ceva neinregula cu FuseBit, adica ponyprogul ii afisa nu cum ma asteptam. Am dat write la fusebit si supriza, acum nu-mi recunoaste ponyprogul nici atmega8 si nici attiny13. Stie cineva vreo metoda sa ma intorc la setarile fusebit implicite a fiecarui microcontroler?

dupa aceea am vazut traznaia, erau doua microprocesoare pe placa si le-am dat jos. Am probat montajul cu un alt microcontroler si functioneaza, dar cand incerc sa programez unul din cele doua microcontrolere care erau inainte, nimic, placa sau softul ponyprog zice ca nu am microcontroler cu toate ca este pe placa. Cum pot sa deblochez cele doua microcontrolere? Sau nu mai pot sa le recuperez? :eat:

 

stima

dan

Editat de dan_e
Link spre comentariu
Distribuie pe alte site-uri

  • 4 weeks later...

... Cum pot sa deblochez cele doua microcontrolere? Sau nu mai pot sa le recuperez? :weightlift:

 

stima

dan

Salut. poate este prea tarziu si ai deblocat cele doua microcontrollere.

Cu aceasta schema http://diy.elektroda.eu/atmega-fusebit-doctor-hvpp/?lang=en le poti debloca cu siguranta.

Eu l-am realizat si am "resuscitat" un Atmega 8 si un Attiny 13, amandoua blocate.

Numai bine si bafta.

Link spre comentariu
Distribuie pe alte site-uri

geomar, multumesc mult.

Am lasat balta deblocarea microcontrolerelor dar cum o sa mai am putin timp, o sa iau totul la rasfoit.

M-am uitat putin pe adresa web si nu vad schema de deblocare a microcontrolerelor?

 

stima

dan

Link spre comentariu
Distribuie pe alte site-uri

in doua cuvinte sunt 2 cazuri principale care blocheaza programarea prin scrierea incorecta a fuse bitilor

1. Programarea incorecta a sursei de clock

2. Dezactivarea interfetei de programare (SPI sau JTAG)

 

pentru cazul 1. - se poate aplica un clock extern de la un oscilator extern (din pacate nu toate au pin de clock extern)

pentru cazul 2 - se recurge la programarea paralel ( care nu mai depinde de SPI sau JTAG) dar nu functioneaza pentru MCU care nu se pot programa paralel (cele cu numar redus de pini)

 

RR

Link spre comentariu
Distribuie pe alte site-uri

Atasez cateva poze cu deblocatorul realizat de mine. :flag_of_truce:

 

post-533-079137300 1314723211_thumb.jpg

post-533-018441800 1314723237_thumb.jpg

post-533-084932800 1314723256_thumb.jpg

post-533-049181200 1314723299_thumb.jpg

 

In poze, NU am montat soclurile de 40 pini si 20 pini, nu am avut momentan, deblocatorul l-am facut "fortat" de imprejurari (un Atmega8 si un Attiny 13, blocate). :book2:

Link spre comentariu
Distribuie pe alte site-uri

... continuare.

 

Atasez si o poza cu "placuta adaptoare" folosita la deblocarea lui Attiny 13, am realizat o improvizatie de fire si un soclu, NU am mai stat sa realizez si cele 2 placute adaptoare care se ataseaza deblocatorului.

 

post-533-072083100 1314723635_thumb.jpg

 

Atasez si o arhiva "cu toate cele necesare" realizarii deblocatorului, adica:

- cablaj scara 1:1 redesenat de mine.

- folder cu firmware pentru mai multe modele de Atmega ce pot fi folosite la realizarea deblocatorului.

- schema electrica a deblocatorului.

 

Atmega Fusebits Doctor.rar

 

Spor la mesterit in continuare. :flag_of_truce:

Editat de GeoMar
Link spre comentariu
Distribuie pe alte site-uri

  • 1 month later...
  • 1 month later...

Salutare am avut si eu aceiasi problema. De fapt am configurat fuse bitii gresit si numai puteam sa programz mcu-uul. Folosesc un programator polonez AVRPROG usb2. Am setat programatorul la cel mai mic clock si cu ajutorul unui alt MCU am reusit sa deblochez un ATmega16 si ATtiny2313. Am programat un microcontroler sa-mi genereze o frecventa de 1MHz si l-am conectat la pinul XTAL1 al microcontrolerului pe care l-am deblocat in timp ce programatorul era conectat. Sper ca am fost destul de explicit. multa bafta.

Link spre comentariu
Distribuie pe alte site-uri

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...

Informații Importante

Folosim cookie-uri și tehnologii asemănătoare pentru a-ți îmbunătăți experiența pe acest website, pentru a-ți oferi conținut și reclame personalizate și pentru a analiza traficul și audiența website-ului. Înainte de a continua navigarea pe www.tehnium-azi.ro te rugăm să fii de acord cu: Termeni de Utilizare.

ATENTIE !!! Functionarea Tehnium Azi depinde de afisarea de reclame.

Pentru a putea accesa in continuoare site-ul web www.tehnium-azi.ro, va rugam sa dezactivati extensia ad block din browser-ul web al vostru. Dupa ce ati dezactivat extensia ad block din browser dati clic pe butonul de mai jos.

Multumim.

Apasa acest buton dupa dezactivarea extensiei Adblock