Hallo an alle. Vorweg...ich bin blutiger Anfänger, hab im Forum nichts vergleichbares gefunden. hab mir vor kurzem das Atmel Evaluierungsboard v2 und ein dazugehöriges Lehrbuch gekauft. Nach dem durchnehmen der Grundlagen ist die erste aufgabe ein vorgegebenes Programm zu übertragen welches eine LED blinken zu lassen. Also hab ich meinen Pc um eine serielle schnittstelle erweitert. Daran das board angeschlossen. Auf der platine ist ein ISP adapter von dem ich mit einem Wannenstecker auf eine Experementierplatine gehe. dabei ist die verbindung vom ISP adapter zum steckboard selber gemacht. (im anhang ist der im buch vorgegebene schaltplan und das zu brennende programm) Wenn ich versuche mit AVR Burn o mat oder AVR dude das programm zu übertragen erscheint eine Fehlermeldung ( ebenfalls im Anhang) weis nicht obs für dieses problem intressant ist oder nicht: wenn ich die SChaltung mit Spannung versorge, leuchtet die Betriebs LED des Evaluierungsboards und die die in der Schaltung steckt. Sobald ich das verbindungskabel zwischen evaluierungsboard und PC anstecke erlischt die LED in der Schaltung.
Sorry^^ auf der packung steht : ATMEL Evalutions-Board V2.0.1-Fertigmodul hier noch der bestell-link von Pollin: http://www.pollin.de/shop/dt/Mjg3OTExOTk-/Fundgrube/Literatur/AVR_Programmierung_und_Hardware_in_C_inkl_Evaluation_Board.html
Für dieses Board brauchst du PonyProg zum übertragen der Daten in den µC. Wenn die LED ausgeht wenn du das Kabel ansteckst ist irgendwo der Wurm drinnen. Der Spannungsregler müsste dann auch warm werden.
MUSS ich Pony prog verwenden? im buch steht dass mir das brennprogramm aussuchen kann. Burn-o-mat, AVRdude und ponyprog werden vorgeschlagen.
Dann musst du dir in AVR Dude auch den richtigen Programmer auswählen, nicht STK500. Kann dir da aber nicht weiterhelfen da ich weder AVRDude noch Burn-O-Mat verwende.
Hab grad geschaut...ponyprog gibts für win7 nicht? bzw kann es nicht installieren. nja in den einstellungen hab ich auf ISP umgestellt, schreibt aber tz stk500 in die fehlermeldung. gibts noch andere alternativen ausser die bereits genannten?
okay....hab eine version gefunden. Nächstes Problem. beim übertragen (Writ all funktion) kommt die meldung: missing or unknown device. Retry bringt nichts. Bei drücken auf "Ignore" geht der Balken bei Writing und Verifying auf 100 %, doch anschließeng kommt die meldung "writing failed" in anderen forum wurde folgender, nicht funktionierender , lösungsvorschlag vorgeschlagen: "Schlägt die Programmierung mit einem "Write failed" fehl, so kann es durch Anpassung einiger Einstellungen funktionieren. In der Pony-Prog-Ini-Datei folgende Werte ändern: ATMegaPageWriteDelay=100 AVRByteWriteDelay=50 AVREraseDelay=100 " ...?
avr antwortet nicht. Genaue Meldung: " AVR Device not responding initialisation failed, rc=-1 Doule check connections and try again, or use -F to override this check " -F steht für Override invaild signature check
hab ich daher einen fehler im aufbau? btw gibts eine funktion mit der ich die verbindung zwischen conteoller und pc testen kann? Und ob er defekt ist?
Simon Lang schrieb: > Wenn ich versuche mit AVR Burn o mat oder AVR dude das programm zu > übertragen erscheint eine Fehlermeldung ( ebenfalls im Anhang) Simon Lang schrieb: > nja in den einstellungen hab ich auf ISP umgestellt, schreibt aber tz > stk500 in die fehlermeldung. Hubert G. schrieb: > Probier mal AVR910. Simon Lang schrieb: > okay....hab eine version gefunden. holger schrieb: > Statt -c avrisp mal -c ponyser versuchen. Simon Lang schrieb: > Genaue Meldung: > " > AVR Device not responding > initialisation failed, rc=-1 > Doule check connections and try again, or use -F to override this check > " > > -F steht für Override invaild signature check Hallo Simon, mir ist nicht ganz klar, welchen Befehl mit welchen Optionen Du genau aufgerufen hast. Könntest Du nochmal die Hardware, den Aufbau und den relevanten Befehl mit der kompletten Ausgabe hier angeben?
Hallo Alexander, Ist glaubich nicht mehr relevant...hab nochmal alles ab und wieder aufgebaut. Einstellungen neu durchgenommen. PonyProg schrieb zwar beim ersten mal dass der Controller nicht antwortet doch nach einem klick auf ignore wurde es übertragen und es funktioniert :-) was mich jezt noch stutzig macht ist dass trotz erfolgreicher übertragung die meldung " write failed" kam...?!
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.