11

ATmega fusebit repair (HVPP+HVSP)

ATmega fusebit repair (HVPP+HVSP) – reseteaza o gama larga de µC-e din familia ATMEGA si ATTINY ce sunt “blocate” din cauza unor greseli de programare rezultate prin: setarea incorecta a fusebitilor de clock, dezactivare pin reset, dezactivare mod de programare serial sau prin blocarea fusebitilor de protectie.

DOWNLOAD – UPDATE #5, 07.11.2010:
Firmware ver. 2.06 – fixes
Fusebits: H:0xE1 L:0xD1

Fixed Atmega324P signature recognition
Added proper timings for Attiny15 on PB.3
Fixed data bug in hvsp „chip erase” command
Added proper additional data for Attiny15 „chip erase” command

In AVR Studio am setat Fusebits astfel:

Observatii:
1.  Se adauga un rezistor “R25” 270-560ohmi in colectorul T3 catre masa (pull-down tensiune +5V);
2. La µC-ele,  ATMEGA8-DOCTOR-ul, cu probleme de pull-up la pinul 1 (RESET), se adauga un reziztor 10K catre  +5V, astfel µC-ul nu se mai reseteaza accidental;
3.  Se conecteaza o dioda serie pe alimentarea generala de +12Vcc, eventul si una paralel + siguranta fuzibila 200mA;
4.  Toate rezistoarele de 1K au fost inlocuite cu rezistoare de 1K5 (nu am avut de 1K dar montajul functioneaza corect);
5. La DIP40 se exclud pinii 29->37 !!!
6. Setarile pentru comunicatia serial: Baudrate 4800, restul setarilor fiind “default”;

Stefan

11 Comments

  1. Salut , dupa incarcare soft elektroda , a plecat dar am ceva mesaje la LED-uri ptr cele 3 ATmega :
    1 = Dupa apasare START – LED rosu aprins
    2 = Dupa apasare START – LED-ul verde tendinta de aprindere apoi LED-ul rosu clipeste
    3 = Dupa apasare START – LED-uri stinse , ating cu varful unui ac de seringa ( deci sunt izolat galvanic ) pinul PD1 , TXD si se aprinde rosu
    Mai pot salva ceva ? Multumesc ! Nelu

  2. Salut ,
    In primul rand …. LA MULTI ANI !
    In al doilea rand trebuie sa ma lamuresc… HEX-ul tau este diferit de HEX-ul de pe elektroda?
    Nu-mi apare tensiunea de 5v pentru ,,pacient” . Numarul meu este 0722/65.15.93
    O zi buna !

  3. Salut , am facut programatorul dupa documentatia de la polonezi.
    Nu functioneaza , LED-urile sunt stinse. Oare HEX-ul nu este bun ?
    Ma ajutati ? Multumesc !

    • Buna ziua,
      Hex-urile de pe elektroda sunt 100% functionale, sigur aveti o problema hardware sau hex-ul nu este bine scris in MCU.
      Verificati alimentarea microcontrolerului “Doctor” fara microcontrolerul “Pacient”. Dupa scrierea microcontrolerului “Doctor”, dati o citire si comaparatie hex-urile.

  4. Sunt mai incepator eu doar am conectat pini GND si celalat TX si am alimentat kitul dar nu am nici un progam instalat pentru comunicatia seriala ce progam sa imi instalez , eu am windows7X86.Stima

  5. Sal . Cum pot vedea si eu pe desktop ce face ATmega fusebit ca si in videoclip.Am si eu acest kit si functioneaza foarte bine.Stima

    • Salut. Sunt doi pini langa L7805 si BC-uri., unul din ei este GND si celalat TX pentru comunicatia seriala.
      Deci aveti nevoie de un port serial la pc + adaptor RS232 -> TTL sau un convertor USB – RS232 (USART) si astfel se poate “captura” ce transmite Doctoru’.

      • Am un convertor convertor USB – RS232 cu integrat prolific am setat Baudrate 4800 dar nu apare nimic mai trebuie setat ceva la calculator sa apara in mod automat ?

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.