Programmer gesucht für verfused.

Gast #2399501
Lesenswert?

wenn du dich wirklich über ISP und Jtag ausgeschlossen hast, kommst du 
mit einem Serial Progger nicht mehr ran, hilft nur noch HVP

wenns du den Atmega im DIP Mantel hast, steck ihn auf ein Brotbrett, 
lies im Datenblatt nach und nach ner halben Stunde lüppt er wieder. Ist 
keine große Hexerei...
#2399586
Lesenswert?

Hmmm... Du hast CKSEL wohl auf "external RC" oder "external Clock" 
gestellt, gelle? Naja. Der Mega regt das angeschlossene Quarz nun nicht 
mehr an. HV brauchste nicht. Guck mal hier: 
http://www.mikrocontroller.net/articles/AVR_Fuses und hier: 
http://www.klaus-leidinger.de/mp/Mikrocontroller/meinetools.html#Preserver

Alternativ kannste auch mit einem anderen Mega oder Tiny, der nicht 
"verbrannt" ist, "Starthilfe" geben. Hab ich auch schon gemacht.
Gast #2399589
Lesenswert?

Christian L. schrieb:
> Dein Satz macht keinen Sinn. Was suchst du? Einen billigeren µC oder
>
> einen Programmer?

Ich denke mal, er meint, dass es billiger ist, den Mega32 wegzuwerfen 
und einen neuen zu kaufen, als dafür extra einen Programmer zu kaufen.

Meines Wissens ist der billigste HVPP ein AVR Dragon.

Man kann aber auch selbst was basteln:

http://hackaday.com/2010/05/17/magically-repair-avr-chips/
Gast #2399608
Lesenswert?

St. Niklaus schrieb:
> Wieviele ATmega32 kann ich für ein "Pollin Board" kaufen?

Wenn sich eine Parallelität zwischen deiner Argumentation und deiner 
Intelligenz bestätigt, dann ist die billigere Variante das Pollin-Board, 
da davon auszugehen ist, dass es dann nicht bei einem verfusten ATMega 
bleiben wird.

Mir ist bewusst, dass St. Niklaus nicht der Threadstarter ist. Trotzdem 
empfehle ich entweder das Programmiergerät von Pollin oder (insbesondere 
für Studenten) das AVR Dragon.
Gast #2399627
Lesenswert?

Daniel schrieb:

> Wenn sich eine Parallelität zwischen deiner Argumentation und deiner
> Intelligenz bestätigt, dann ist die billigere Variante das Pollin-Board,
> da davon auszugehen ist, dass es dann nicht bei einem verfusten ATMega
> bleiben wird.

Wenn ich Dich richtig verstehe, dann lohnt sich der Programmer, wenn man 
den break-even point der Sonderbegabten erreicht?
#2399700
Lesenswert?

Daniel schrieb:
> empfehle ich entweder das Programmiergerät von Pollin oder (insbesondere

Meines Wissens gibt es von Pollin nur ein "evaluation-board" auf dem 
sich eine sehr einfache, für den Betrieb mit ponyprog geeignete 
Schaltung befindet. Damit kann man verfuste Kontroller auch nur mit 
Fremdtakt retten, HV-Programmierung geht da nicht. Und die braucht man 
bei dem schlimmen Fall dass Reset weggefust ist.
Gast #2399707
Lesenswert?

Peter R. schrieb:
> Damit kann man verfuste Kontroller auch nur mit
> Fremdtakt retten, HV-Programmierung geht da nicht. Und die braucht man
> bei dem schlimmen Fall dass Reset weggefust ist

wenn du die ISP und Jtag Fuses vermurkst hast, kommts du mit einem 
externen Takt auch nicht weiter. Also

SPI und JTAG deaktiviert ---> HVP
Reset Pin deaktiviert    ---> HVP
Fuse externer Takt gesetzt--> hier einfach einen externen Takt ansetzen.

Letzterer sollte min. 4 mal höher sein als die eingestellte Programmier 
Frequenz
Gast #2399715
Lesenswert?

Das Problem mit den verfusten Mikrocontrollern ist schon so oft 
durchgekaut worden, dass man jene, die beharrlich keine Suchmaschine 
bemühen wollen, eigentlich nicht mit Aufmerksamkeit beglücken sollte.
Gast #2399863
Lesenswert?

Sascha Köpplin schrieb:
> Und was mache ich wenn ich einen nagelneuen ATMega32 habe, wie flashe
>
> ich diesen?
>
> Habe nicht viel Ahnung.

Eines der vielen Anfänger-Tutorials lesen, nochmals lesen und anfangen 
zu verstehen. Bei Bedarf eine Suchmaschine des Vertrauens benutzen. Das 
alles ist schon mehr als TausendundNochmal durchgekaut worden.
Gast #2400318
Lesenswert?

Sascha Köpplin schrieb:
> Und was mache ich wenn ich einen nagelneuen ATMega32 habe, wie flashe
> ich diesen? Habe nicht viel Ahnung.

Woher weißt du dann eigentlich, dass dein Chip verfused ist? Vielleicht 
hast du ja einfach noch nicht die richtigen Parameter zum Programmieren 
gefunden?

Peter R. schrieb:
> Meines Wissens gibt es von Pollin nur ein "evaluation-board" auf dem
> sich eine sehr einfache, für den Betrieb mit ponyprog geeignete
> Schaltung befindet. Damit kann man verfuste Kontroller auch nur mit
> Fremdtakt retten, HV-Programmierung geht da nicht. Und die braucht man
> bei dem schlimmen Fall dass Reset weggefust ist.

Du hast Recht, entschuldigt bitte. Ich bin schwer davon ausgegangen, 
dass das Pollin-Board HV-Programmierung unterstützt. Ich muss das wohl 
mit JTAG durcheinander gewürfelt haben.

Wenn man ausschließen kann, dass ISP nicht komplett abgeschaltet wurde, 
dann kann man den Controller mit einem extern erzeugtem Taktsignal, 
einem RC-Schwingkreis, einem Quarz oder einem Quarzoszillator wieder zum 
arbeiten bringen. Wenn du dich nicht erinnern kannst, wie du denn ATMega 
eingestellt hast, musst du die verschiedenen Taktquellen ausprobieren. 
Ansonsten hilft nur ein Dragon bzw. ein HV-Programmer eines 
Drittanbieters.
Gast #2400447
Lesenswert?

Man kann mit den Fuses die verwendete Taktquelle (interner RC, ecterner 
RC, Quarz, Quarzoszillator, Taktsignal) spezifizieren. Wählt man eine 
andere Quelle, als die, die in Wirklichkeit angeschlossen ist, dann 
"interpretiert" der Controller den Takt falsch und läuft nicht an. Das 
nennt man unter anderem verfused. Hinzu kommt noch, dass man ISP 
abschalten kann ("Disbale Reset").

Ein neuer ATMega wird mit aktiviertem ISP und internem RC-Oszillator 
ausgeliefert. Es ist auf jeden Fall per ISP ansprechbar, auch ohne 
Zusatzbeschaltung (Quarz, etc.).

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren