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
Gast
#2399490
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
#2399497
Eventuell reicht auch einfach ein externer Takt
Gast
#2399501
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...
Gast
#2399562
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?
Gast
#2399568
Pollin Board
Gast
#2399574
Daniel schrieb: > Pollin Board Wieviele ATmega32 kann ich für ein "Pollin Board" kaufen?
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.
Gast
#2399589
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
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
Gast
#2399627
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
#2399707
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
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
Gast
#2399863
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
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
Gast
#2400447
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.).
Gast
#2400730
Sag mal lieber Sascha, nach welchem Tutorial arbeitest Du?
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.