hallo, Zuerst einmal bin ich ziemlich neu hier und habe das Forum schon durchgestöbert, trotzdem habe ich folgendes Problem: Ich habe mir diesen AVR Starterkit gekauft: http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=108 Dann habe ich den USB-Pogrammer genau nach Beschreibung zusammengelötet. Da die grüne LED auf dem USB-Prog beim anstecken leuchtet, gehe ich davon aus, dass alles funktioniert. (allerdings leuchtet sie sehr schwach, wenn ich nur das Neztgerät anstecke - also USB-Kabel ist nicht angesteckt.Ist das normal?) Da ich in c++ programmieren möchte, habe ich mir auch hierzu zwecks Software in diesem Forum informiert. Ich habe zuert WINAVR und dann das AVR-Studio installiert. Ist diese Reihenfolge richtig bzw ist diese Softwate grundsätzlich für mich geeignet?Und was muss ich noch machen? Ist der Treiber darin schon integriert oder muss dieser extra installiert werden? Laut Anleitung sollte die Hardware nun beim verbinden erkannt werden. Es erscheint jedoch: "USB gerät wurde nicht erkannt" Kann mir bitte jemand helfen? Und noch was: Wozu verwendet man diese mitgelieferten "Brücken" (sie sind auf dem Bild des Shops zu sehen)? DANKE im Voraus für meine vielen Fragen ;-)
Da dein Rechner "USB gerät wurde nicht erkannt" meldet liegt entweder ein Fehler auf der Hardware vor (Lötstellen, ohne Verbindung oder mit kleinem Kurzschluss-Klecks?) oder dein Rechner mag mit dem Adapter einfahc nicht zusammenarbeiten, sollte eher selten der Fall sein. Sicherheitshalber kannst du ja einen weiteren Rechner einmal probieren. Lasse das Mikrocontrollerboard dabei ersteinmal abgesteckt. Welchen Treiber der USBprog benötigt hängt von seiner aufgespielten Firmware ab, wenn er sich als Atmel AVRISPMP2 anmeldet dann kann er direkt er den von Atmel beim AVR-Studio mitgelieferten "Jungo-Treiber" benutzen. Die Reihenfolge und Auswahl deiner Software (WinAVR, AVRStudio) ist soweit korrekt, es fehlt nur noch die Software für das USBprog um ggf. die Firmware gegen die AVRISPMK2-Firmware auszutauschen damit das Atmel AVR-Studio ihn direkt als Atmel AVRISP erkennen kann: http://developer.berlios.de/project/showfiles.php?group_id=7642 Dort ist auch noch eine ausführliche englische Anleitung als PDF erhältlich. Auf der Herstellerseite ist dieser Artikel velinkt: http://www.linux-magazin.de/Heft-Abo/Ausgaben/2008/03/Zwerg-am-Druecker Dort werden die Jumper recht gut beschrieben, im Standardfall muss der Programmer also ganz ohne gesteckte Jumper laufen und nur bei Targets ohne eigene Stromversorgung ist ggf. der Power-Jumper JP2 geeignet zu setzen.
Also wenn die grüne LED leuchtet (wenn das Board durch USB-Kabel mit PC verbunden ist), heißt das nicht unbedingt, dass alles korrekt verlötet ist? Dann werd ich mal die Lötstellen checken. Übrigend hab ich die "Vorrichtungen" für die Jumper nicht angelötet, spielt dass eine Rolle?
Laut der englischen Doku-PDF zeigt die grüne LED nur vorhandene Stromversorgung an, bedeutet für die USB-Verbindung und das Funktionieren des Programmers also noch recht wenig. Da standardmäßig keine Brücken gesetzt werden müssen brauchst du auch die Stife dafür nicht einzulöten, erspart sogar die Fehlermöglichkeiten dabei. Also kontrolliere die Lötstellen sorgfältig, eine Durchgangsmessung mit etwas (vooorsichtigem) Wackeln am Stift kann auch nicht schaden.
Hab gerade die Lötstellen durchgemessen und festgestellt, dass eine Lötstelle fehlerhaft war. Ich habe sie repariert und mein Mikrocontrollerboard wurde erfolgreich erkannt. Also danke für die Hilfe!
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.