Forum: Mikrocontroller und Digitale Elektronik ATtiny13 verfused / lockbits


von Alexander M. (alex1983m)


Lesenswert?

Hallo,
ich weiß das Thema ist evtl schon voll ausgelutscht und drölf millionen 
mal durch diskutiert worden?! Aber, ich habe keinen hilfreichen 
Forenbeitrag zu meinem Problem finden können, vll bin ich auch zu 
ungeschickt mit der sufu?!

Zu meinem Problem:
Ich hab einen ATtiny13 in die Finger bekommen der 100% verfused und oder 
gelockt ist. Ich würde diesen gerne in den Auslieferungszustand bringen, 
das eventuelle Programm was drauf ist, ist egal. Mein Frage, ist möglich 
diesen µC wieder "flott" zu machen? Wenn ja, bitte ich hiermit um 
Hilfestellung.

Ich besitze einen Dragon und das 6er Studio auf dem PC, 5V und 12V 
stabil hab ich auch zur Verfügung.

Gibt es irgendwie eine step-by-step Anleitung oder ist es von Problem zu 
Problem verschieden? Wie gehe ich diese Geschichte am Besten an?

MfG Alex

von spess53 (Gast)


Lesenswert?

Hi

>Gibt es irgendwie eine step-by-step Anleitung oder ist es von Problem zu
>Problem verschieden? Wie gehe ich diese Geschichte am Besten an?

Steht doch in der Hilfe zum Dragon -> High Voltage (serial) Programming 
oder so ähnlich.

MfG Spess

von Cyblord -. (cyblord)


Lesenswert?

Erstmal sind die Lockbits nicht dein Problem. Denn wenn vor einem 
Programmiervorgang ein ChipErase ausgeführt wird (und so ist es meist) 
dann sind die Lockbits wieder gelöscht. Verfused ist eher dein Problem. 
Dann HV Programmierung mit dem Dragon, oder versuche einen externen Takt 
an XTAL1 anzulegen und das ganze dann nochmal mit ISP.

In der Hilfe zum Dragon (im Studio) steht die Pinbelegung für HVSP 
drinne. Der Rest erledigt das ProgTool vom Atmel Studio. Wozu brauchst 
du da ne Step-by-step Anleitung? Das ist was für doofe und Leute die 
blind Anweisungen ausführen ohne den Sinn verstehen zu wollen.

gruß cyblord

von katastrophenheinz (Gast)


Lesenswert?

Hi,
Du must die Pins MISO, MOSI, SCK, nReset, Gnd und VDD vom ATTiny 13 mit 
den entsprechenden Pins des 6pol Adapter des Dragon verbinden.

Dann noch Gnd und Vdd an den Attiny. 5V ist ok.
Jetzt muss ich raten, weil ich keinen Dragon habe, sondern einen 
JTAGICEmkII AVRStudio4

Im Programmier-Dialog des AVRStudios als Typ ATtiny13 auswählen,
Als Kontrolle "Read Signature" ausführen: Sollte übereinstimmen.

Dann den Button "Chip Erase" und die Lock Bits, Flash und EEprom sind 
gelöscht.
Fuses dann danach so wie du sie brauchst einstellen.

Das geht aber nur, solange die SPIEN-Fuse nicht gelöscht ist.
in dem fall hilft dann wirklich nur noch HV-Progammierung.

von Nico (Gast)


Lesenswert?

cyblord ---- schrieb:
> Das ist was für doofe und Leute die
> blind Anweisungen ausführen ohne den Sinn verstehen zu wollen.

Jeder auf seinem Niveau.

von Cyblord -. (cyblord)


Lesenswert?

katastrophenheinz schrieb:

> Das geht aber nur, solange die SPIEN-Fuse nicht gelöscht ist.
> in dem fall hilft dann wirklich nur noch HV-Progammierung.

Das ist normale ISP Programmierung die du da beschreibst.
Das geht nur solange das Ding eben NICHT verfused ist. Dazu gehört auch 
ein falsch eingestellter Takt, RSTDSBL gesetzt usw.
Und genau das ist doch sein Problem oder nicht?

gruß cyblord

von Alexander M. (alex1983m)


Angehängte Dateien:

Lesenswert?

Danke für die Tipps.

Ich hab jetzt mal das Dragon-Manual durchforstet und bin glaub auch 
fündig geworden?! Als Anhang hab ich mal ein Bild hochgeladen. D.h. wenn 
ich meinen Dragon mit dem dem tiny13 wie auf dem Bild verdrahte wird mir 
das Atmel Studio die Fuses wieder offenlegen und ich kann diese dann neu 
definieren/setzen?! Versteh ich es dann auch richtig das das Dragon die 
12V selber zur Verfügung stellt oder brauch ich da noch eine externe 
Spannungsversorgung?

MfG Alex

von spess53 (Gast)


Lesenswert?

Hi

>Versteh ich es dann auch richtig das das Dragon die
>12V selber zur Verfügung stellt oder brauch ich da noch eine externe
>Spannungsversorgung?

Ja. Nein.

MfG Spess

von Alexander M. (alex1983m)


Lesenswert?

Also dann werde ich diese Geschichte nacher mal testen und schauen ob es 
funktioniert hat. Werde dann mal meine Erfahrungen posten. Sollte das 
alles so einfach gewesen sein, dann ist das wohl das die ultimative 
step-by-step Anleitung (auch für doofe) wie man einen tiny13 
wiederbelebt, oder nicht?!

Mfg Alex

von spess53 (Gast)


Lesenswert?

Hi

>oder nicht?!

Nur wenn man einen Dragon hat. Auf einem STK500 geht es anders.

MfG Spess

von Alexander M. (alex1983m)


Lesenswert?

Gut, dann nennen wir diese eine ultimative step-by-step-dragon-tiny13 
Anleitung, wenn alles so funtioniert.

MfG Alex

von spess53 (Gast)


Lesenswert?

Hi

>Gut, dann nennen wir diese eine ultimative step-by-step-dragon-tiny13
>Anleitung, wenn alles so funtioniert.

Wenn du es öfters machen willst:

Beitrag "Re: Gehäuse für das AVR Dragon"

Beitrag "Re: Gehäuse für das AVR Dragon"

MfG Spess

von Cyblord -. (cyblord)


Lesenswert?

Alexander M. schrieb:
> Also dann werde ich diese Geschichte nacher mal testen und schauen ob es
> funktioniert hat. Werde dann mal meine Erfahrungen posten. Sollte das
> alles so einfach gewesen sein, dann ist das wohl das die ultimative
> step-by-step Anleitung (auch für doofe) wie man einen tiny13
> wiederbelebt, oder nicht?!

Man kann natürlich aus allem ne Wissenschaft machen ;-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.