Atmega medic fusebit - restabili Fyuz microcontrolere - radioactivitate - toate pentru radioamatorilor

Dacă destul de mult timp de lucru cu microcontrolere, atunci ai fi fost cu siguranță cazuri de firmware incorecte Fyuz (fusebit). Dispozitivul propus permite să resetați microcontroler Fyuz blocat la setările din fabrică. Desigur, în acest scop, puteți utiliza un programator paralel, dar să spun că nu am decât o pereche de controlere blocate situată în jurul valorii.

Atmega medic fusebit - restabili Fyuz microcontrolere - radioactivitate - toate pentru radioamatorilor

Fyuz care poate bloca controler:
- CKSEL Fyuz select oscilator (selectat oscilator extern în absența sau selectate frecvență internă foarte mică);
- SPIEN interdicție de programare de serie;
- Utilizați RSTDISBL reseta piciorul ca linia suplimentară de intrare-ieșire;
- biți set LOCK;
- alte programe de serie deranjante.

Principiul de funcționare a dispozitivului:

Serviti pe placa de 12 volți, pacientul este introdus în priză, apăsați butonul «Start» și fracțiuni de secundă microcontroler obține de lucru. Pentru funcționarea dispozitivului nu este nevoie să se conecteze la un calculator, care este, cipul poate fi deblocat, chiar și în condiții de câmp (în prezență de 12V).

Când apăsați pe butonul «Start», unitatea încearcă să citească microcontroler-semnătură pacient. Dupa ce a citit cu succes semnarea, pe baza determinată de tipul de microcontroler și a reveni la fabrica, pentru microcontroler, setarea de biți. În cazul în care semnătura nu este cunoscută sau ieșirile microcontrolerului incorect, unitatea va seta biții în starea în care va fi posibilă programarea secvențială. La restaurarea biți microcontroler Fyuz firmware-ul rămâne intact.
Pentru cazul în care este instalat biți de protecție care împiedică citirea / scrierea unui microcontroler bord are un jumper «PERMITE ERASE», închiderea dispozitivului, care este complet „resetări“ microcontroler.

indicații:
Pentru a indica operația, sunt utilizate două dispozitive cu LED-uri:
Verde - pacientul este dezinfectată cu succes, biți Fyuz restaurat la fabrica. În cazul în care microcontroler „este blocat» (LockBits inclus), doar verificat biți Fyuz și în cazul în care coincid cu fabrica - LED-ul verde lumini.
Roșu - problema cu semnătura cip nu poate fi citit, nici un microcontroler în priză sau nu o semnătură în baza de date.
flash-uri verzi - semnătura în ordine biți Fyuz cu o eroare, dar este imposibil de a le corecta, ca microcontroler „este blocat» (LockBits inclus), trebuie să completați ștergerea de microcontroler (aveți nevoie pentru a seta jumper-ul pentru a șterge - «PERMITE ERASE»).
Roșu intermitent - semnătura în ordine, microcontrolerul „nu este blocat,“ dar, indiferent de motiv, nu pot fi recuperate biți Fyuz.

Dacă doriți să primiți mai multe informații despre procesul de „tratament“ de pe bord există un UART mod. Trimite acest semnal la terminal și pentru a obține „documentul imprimat“ a ceea ce a fost făcut.

Atmega medic fusebit - restabili Fyuz microcontrolere - radioactivitate - toate pentru radioamatorilor

Montarea pentru terminal:
baudrate: 4800
paritate: nici unul
databits: 8
stopbits: 1
strângere de mână: nici unul

Placa are trei prize pentru 20ti și 28mi „pacienți“-40ka picioare în dip-carcase. Dacă doriți să „vindecarea“ un alt „pacient“, placa oferă un conector pentru conectarea adaptorului la priza la toate, microcontroler dorit. Dispozitivul 106 suportă diferite tipuri de AVR microcontroler.

Atmega medic fusebit - restabili Fyuz microcontrolere - radioactivitate - toate pentru radioamatorilor


Aparatul este destul de simplu. rezistor poate fi variată (într-un interval mic, fără fanatism)

Dispozitiv de imprimat bord circuit are un lucru important care trebuie să fie luate în considerare la asamblarea dispozitivului.
prize Picioare 40ka pini de la 29 la 37 (în fotografie, acestea sunt marcate în roșu) nu trebuie să fie instalate, iar găurile pentru picioare ale PCB este mai bine să nu pentru a detalia.

Atmega medic fusebit - restabili Fyuz microcontrolere - radioactivitate - toate pentru radioamatorilor

Atmega medic fusebit - restabili Fyuz microcontrolere - radioactivitate - toate pentru radioamatorilor

Colecta taxele, sews controller-și începe să reînvie, reînvie și din nou.

Atmega medic fusebit - restabili Fyuz microcontrolere - radioactivitate - toate pentru radioamatorilor

fișiere:
Descărcați v2.11 fișiere proiect: ATMEGA-hvpp-fusebit-doctor_update11.rar [522,55 Kb] (Count: 2576)
Arhiva: Firmware ATmega8, Atmega88, Atmega88P, Atmega168, Atmega168P, Atmega328, Atmega328P, descrierea, plăcile de circuite și adaptoare de dispozitiv.
Descarcă bord SMD-adaptor: atmega_fusebit_doctor_smd_adapter_1.0.rar [95,95 Kb] (Count: 1695) (Tiny2313, Mega8, Mega16, Mega128)
Descarcă carte SMD-adaptor de la GetChip.net: 059-adapter_soic20-soic8.zip [19,49 Kb] (Count: 1372) (Tiny2313, Tiny13)

Aproape am uitat cel mai important lucru - Fyuz

Atmega medic fusebit - restabili Fyuz microcontrolere - radioactivitate - toate pentru radioamatorilor