Ich suche eine Programmer womit ich einen verfused (bzw. neuen) ATMega32 ans Laufen bekomme. Habe ein Atmel Evaluationboard Ver. 2.01 Welchen programmer kann ich da nehmen? Geht auch der "mySmartUSB light" ? mfg Sascha
Du brauchst einen Programmer, der die Hochvolt-Programmierung beherscht (auch High-Voltage-Programming oder HV Programming genannt)! mySmartUSB light kann das glaub ich nicht...
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...
Sascha Köpplin schrieb: > Ich suche eine Programmer womit ich einen > verfused (bzw. neuen) ATMega32 ans Laufen bekomme. Gibt es billigere Programmer als einen ATmega32?
St. Niklaus schrieb: > Gibt es billigere Programmer als einen ATmega32? Dein Satz macht keinen Sinn. Was suchst du? Einen billigeren µC oder einen Programmer? LG Christian
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.
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/
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.
Malignes Melanom schrieb: > 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. Ach so. LG Christian
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.
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
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.
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
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.
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.
Wie wird den ein neuer ATMega32 ausgeliefert? Denke mal den kann ich nicht mit dem Atmel Evaluation Board flashen? Welchen Programmer bräuchte ich den dafür am besten? mfg Sascha
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.).
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.