Forum: Mikrocontroller und Digitale Elektronik AVR Starterkit **Verbindungsproblem**


von Sweetwater (Gast)


Lesenswert?

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 ;-)

von Wichtel (Gast)


Lesenswert?

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.

von Sweetwater (Gast)


Lesenswert?

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?

von Wichtel (Gast)


Lesenswert?

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.

von Sweetwater (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.