Forum: Mikrocontroller und Digitale Elektronik STK500 - Connection failed


von Starfire (Gast)


Lesenswert?

Hallo liebe Profis :)

ich bin Anfängerin in Sachen Mikrocontroller, und habe mir zum 
Reinfucseen ein STK500 besorgt. Ich verwende den auf dem Board bereits 
vorhandenen ATMEGA 8515L. Habe mir selbstverständlich die Anleitung 
durchgelesen, alle Kabel so connected wie angegeben (hier der  Link zur 
Anleitung: 
http://www.atmel.com/dyn/resources/prod_documents/doc1925.pdf) und die 
Software (AVR Studio 4) von der beiligenden CD installiert.

Da mein Laptop keine RS232 Schnittstelle hat, habe ich mir gleich noch 
einen Logilink Adapter besorgt. Der Adapter wird vom Rechner erkannt, 
eingestellteer COM Port ist 15 und die Baud Rate beträgt 115200. Nun 
habe ich das STK500 eingeschaltet und das Default Programm funktioniert 
auch.

Jetzt wollte ich also mein eigenes kleines Porgramm schreiben (ich 
schreibe in C)... nach einigen büchern tutorials etc, so weit auch kei 
problem. Mit hilfe der makefile habe ich eine hex Datei erstellt. Nun 
möchte ich wie in der Anleitung beschrieben die Hex datei in meinen 
Controller laden und schon kommt das Problem:

Ich klicke in AVR Studio auf den kleinen controller auf dem CON steht. 
(anzumerken ist, ich habe unter options vermerkt, das er 16 COM Ports 
durchsuchen soll). Nun wähle ich das STK500 aus und meinen COm Port 15. 
Das Fenster verschwindet kurz und geht wieder auf mit der Meldung 
Connection Failed.

Ich habe auch die Auto Suche versucht, selbes Ergebnis. Meine Jumper 
weichen denen in der Anleitung beschriebenen nicht ab und auch das ISP 
Kabel ist wie beschrieben eingesteckt. Ich habe schon mehrere Seiten 
durch und unterschiedliche Einstellungen versucht. Ich habe schon früher 
den RP6 mit Programmers Notepad programmiert, da ging alles 
einwandfrei... WIN AVR ist auch installiert.
Kurzum, ich bin mit meinem Latein am Ende. Wer kann mir helfen?

von Martin B. (Firma: Privat) (mabad)


Lesenswert?

Hallo

Ich habe vor kurzem auch den STK500 installiert und dabei irgendwo 
gelesen, dass nur Port 1 bis 4 (oder sogar nur bis 3) funktionieren.
Ich habe den Port 3 gewählt, obwohl dieser angeblich schon belegt war, 
danach hat AVR studio den Programmer problemlos erkannt.

Ich kann heute abend nach der besagten Anleitung suchen, falls das 
Problem bis dahin noch nicht gelöst ist.

/Martin

von Starfire (Gast)


Lesenswert?

Ich raste aus...Es funktioniert!!! Danke, du hast grad meine 3Stunden 
Arbeit in einer Minute gelöst...Hiermit wirst du ganz dick geknuddelt 
von mir!!!! Danke Martin !!!

von Starfire (Gast)


Lesenswert?

Hallo lieber Martin,
ich will ja nicht nerven, aber jetzt wo du mich weiter gebracht hast 
stoße ich auf ein weiteres problem:
Ich wollte ja nun ein hex file in meinen Controller laden. Ich habe dazu 
auf den Button "Build active Configuration" geklickt. In der Konsole 
steht: Build suceeeded with 0 Warnings.
Aber wo finde ich nun die hex Datei? in dem Ordner in dem ich das 
Projekt abgespeichert habe ist keine :\
Hast du eine idee?

von Starfire (Gast)


Lesenswert?

Hat sich erledigt...manchmal is man einfach zu verwirrt
Danke nochmal!

von Martin B. (Firma: Privat) (mabad)


Lesenswert?

Hallo

War am Nachmittag nicht mehr am PC, schön zu hören, dass sich das 
Problem gelöst hat!

/Martin

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.