Hi Leute, in der Hoffnung auf Hilfe wende ich mich an euch. Vor noch weniger als 2 Monaten habe ich erfolgreich Programme auf meinen uC spielen können. Es waren simple Programme wie LEDs blinken lassen oder Texte aufs LCD Display schreiben. Ich verwende das im AVR GCC Tutorial empfohlene Starterkit. Nach einem Umzug und 2 Monaten Pause packe ich den uC wieder aus und will mich damit beschäftigen. - Ich schließe den USB Programmer an das Board an. - Ich verbinde des USB Programmer mit dem PC. Die LED am USB Programmer leuchtet grün. - Ich starte AVR Studio Version 4.18 - Ich lade im Project Wizard mein altes Projekt (die tolle LED Blinkgeschichte) - Ich kompiliere das Programm mit F7, um eine .HEX Datei zu erhalten - Ich klicke auf den Button "Con" um zu connecten - Ich wähle den AVRISP mkII aus und klicke auf Connect AVR Studio braucht knapp 1 Minute, bis es wieder reagiert. Die Verbindung ist fehlgeschlagen. Es kommt die Meldung: "Please finish upgrading before reconnect" Ich habe ein Bild in den Anhang gepackt. Ich habe bereits google bemüht in der Hoffnung, eine ToDo Lösung zu finden. Die paar Threads, die es dazu gibt, haben mir jedoch nicht weiterhelfen können, weil ich sie schlicht und ergreifend nicht verstehe. Ich muss dazu sagen, dass ich in der Thematik noch blutiger Anfänger bin, wie ihr euch sicherlich durch mein Blink LED Projekt denken können. Ihr würdet mir also sehr helfen, wenn die Lösungshilfe möglichst detailliert und einfach beschrieben ist. Ich bedanke mich sehr für eure Hilfe. Gruß EDIT: Was ich vergessen habe zu erwähnen: Der Treiber wird im Gerätemanager aufgelistet. Deinstallation des Treibers und der Software (AVR Studio und WinAVR) hilft nicht.
Hallo Gerd, Gerd schrieb: > Sieht nach zerschossener Firmware des MKII aus. Geh mal auf Tools -> AVR > Tools Firmware Upgrade. vielen Dank schon mal für deinen Tipp. Ich habe es versucht, bekomme aber die Fehlermeldung, wie sie unter Untitled im Anhang zu finden ist. Nach ein wenig Googlerecherche, habe ich dann den Jumper 3 gesetzt, um auf Update Modus zu kommen. Wenn ich den USB Programmer mit dem PC Verbinde, blinkt auch die rote LED. Allerdings versucht Windows vergeblich einen Treiber zu installieren. Somit kann das heruntergeladene und installierte Programm USBProg meinen Programmer nicht finden. Auch eine manuelle Installation/Aktualisierung des Treibers schlägt fehl. Die Meldung befindet sich im Anhang unter Untitled1. Deinstallation habe ich bereits probiert. Eine Idee, was ich falsch mache bzw. noch versuchen könnte? Danke und Gruß
Verwendest du den originalen Atmel AVR ISP MK II? Was meinst du mit Jumper 3? Oder meinst du das Überbrücken auf der Platine laut http://www.jedmicro.com.au/AVRISPmkII_UG.pdf von Pin1&3?
Hi Gerd, Gerd schrieb: > Verwendest du den originalen Atmel AVR ISP MK II? Was meinst du mit > Jumper 3? Oder meinst du das Überbrücken auf der Platine laut > http://www.jedmicro.com.au/AVRISPmkII_UG.pdf von Pin1&3? Nein, ich verwende leider nicht den originalen ISP, sondern den Clone. Ich befürchte, ich sollte mir mal den originalen Zulegen - vermutlich ist das eines dieser typischen Probleme, weshalb man lieber einmal mehr Geld für einen vernünftigen Programmer ausgeben sollte, dann aber längerfristig glücklich ist :D Gruß EDIT: Ja, ich meine das Überbrücken von Pin1 und Pin3. Bei meinem USBProg ist das am Jumper 3. Sorry, habe erst im Nachhinein entdeckt, dass es Unterschiede bei den Programmern gibt und das ich den Clone verwende.
Klaus Dietmar schrieb: > Bei meinem USBProg ist das am Jumper 3. Sorry, habe erst im Nachhinein > entdeckt, dass es Unterschiede bei den Programmern gibt und das ich den > Clone verwende. Kann dir zwar bei deinem konkreten Problem nicht helfen, aber der USBProg ist meiner Meinung nach ein völlig ausreichender Programmer. Ich benutze ihn selbst und bin bisher voll zufrieden, nur das erste aufspielen der Firmware war etwas frickelig, glaub da hab ich mich bissl blöd angestellt. Vielleicht liest ja jemand mit, der mit dem USBProg derzeit mehr macht. Lass sich jedoch nicht entmutigen, das ist imho kein billigimitat, sondern da hat sich schon jemand Gedanken gemacht.
Hie Guest, Guest schrieb: > Kann dir zwar bei deinem konkreten Problem nicht helfen, aber der > USBProg ist meiner Meinung nach ein völlig ausreichender Programmer. Ich > benutze ihn selbst und bin bisher voll zufrieden, nur das erste > aufspielen der Firmware war etwas frickelig, glaub da hab ich mich bissl > blöd angestellt. Was meinst du mit "erste aufspielen der Firmware"? Ich habe das Ding damals einfach nach der Installation von WinAVR und AVR Studio in den PC gesteckt und wie wild losprogrammiert (nun gut, LEDs zum Blinken bringen ist jetzt kein wildes Programmieren). Gruß
Unabhängig davon schaltet man als Ausgang keine Pull-Ups mit Pinx. Man toggelt den Ausgang.
Hi holger, ich habe deine Nachricht jetzt erst gelesen. Zur Info: Ich habe den USB Programmer mit dem Board und dem PC verbunden. Anschließend habe ich AVR Studio 4.18 gestartet und das Blink LED Projekt geladen. Ich habe es kompiliert und anschließend auf "Con" geklickt. Dann kam anschließend die im Anhang befindliche Meldung und der Cursor war im Feld für den Clock Generator. Wie habe ich dieses Verhalten zu verstehen? Gruß
>Hier noch mal das Bild. Da hat er doch Verbindung zum USBProg. Er kann die VTarget auslesen. Wenn er keine hätte würde er das Fenster gar nicht erst, so weit ich mich erinnere, aufmachen. Was ist denn wenn du versuchst die Signatur des AVR zu lesen? Bevor das nicht geht erst einmal Finger weg von den Fuses und dem Program Knopf.
Hi Holger, holger schrieb: > Da hat er doch Verbindung zum USBProg. > Er kann die VTarget auslesen. Wenn er keine > hätte würde er das Fenster gar nicht erst, so weit > ich mich erinnere, aufmachen. Ja, seit heute hat er wieder die Verbindung :D Was ist denn wenn du > versuchst die Signatur des AVR zu lesen? Signatur kann nicht gelesen werden. Meldung siehe Anhang
>> versuchst die Signatur des AVR zu lesen? >Signatur kann nicht gelesen werden. Meldung siehe Anhang Dann stell mal die ISP Frequenz auf 125kHz.
Hi holger, holger schrieb: > Dann stell mal die ISP Frequenz auf 125kHz. Das hatte ich schon versucht (sorry, hätte ich vorher sagen sollen). Leider schafft das keine Abhilfe. Ich bin momentan an dem Punkt, an dem ich vor einem Jahr schon mal war. Ich hatte ebenfalls in diesem Forum um Hilfe gebeten und mir wurde gesagt, dass ich mich "ausgesperrt" hätte durch die Fuses. Gelöst hatte ich damals das Problem, indem ich mir einfach einen neuen uC gekauft hatte :D Aber das kann doch nicht Sinn der Sache sein?!? Danke und Gruß
>Aber das kann doch nicht Sinn der Sache sein?!? Was soll man dazu jetzt sagen? Das AVRStudio sieht den Programmer. Es sieht keinen AVR. Also stimmt da was mit deiner Verbindung Programmer AVR nicht oder du hast dich wieder durch falsche Fuses ausgesperrt. Prüf mal die Verbindung deines Programmierkabels zum AVR. Ist da alles in Ordnung?
holger schrieb: > Was soll man dazu jetzt sagen? Ich freue mich natürlich über etwas wie "Das kann nicht Sinn der Sache sein, wöchentlich einen neuen uC einzusetzen" -.- > Das AVRStudio sieht > den Programmer. Es sieht keinen AVR. Also stimmt da > was mit deiner Verbindung Programmer AVR nicht oder > du hast dich wieder durch falsche Fuses ausgesperrt. Welche Möglichkeiten gibt es, sich durch falsche Fuses auszusperren? Mir ist bisher nur die Möglichkeit bekannt, das manuell zu machen, wenn man auf den Button "AVR" im AVR Studio klickt. Und da kann ich mit Sicherheit sagen, dass ich da nichts verstellt habe. > Prüf mal die Verbindung deines Programmierkabels > zum AVR. Ist da alles in Ordnung? Habe eben mit einem Multimeter auf Durchgang geprüft. Vom USB Programmer zum Board piept jeder Pin. Gruß
Hallo, Ich habe diesen und weiter Threads aufmerksam verfolgt, weil ich genau das selbe Problem habe. Die rote LED auf dem USBProg Clone blinkt wie wild und die übliche Fehlermeldung kommt. Ich habe alles schon einmal runtergschmissen und die Treiber und AVR S 4.19 raufgemacht. Nix passiert. Hast du mitlerweile Ergebnisse?
Achso noch eine Frage: Kann ich das Olimex Board weiterhin verwenden und einfach einen Originalen UBSProg benutzen?
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.