Programmer gesucht für verfused.

Gast
Du brauchst einen Programmer, der die Hochvolt-Programmierung beherscht 
(auch High-Voltage-Programming oder HV Programming genannt)!

mySmartUSB light kann das glaub ich nicht...
Gast
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...
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
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
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
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?
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
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
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.
OP
Und was mache ich wenn ich einen nagelneuen ATMega32 habe, wie flashe 
ich diesen?
Habe nicht viel Ahnung.
Habe das Atmel Evaluation Board zum Fashen, oder ist es besser mit dem 
SmartUSBlight,
einen neuen ATMega32 zu Flashen.

MfG
Sascha
Gast
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
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
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

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.