Hallo Zusammen, habe leider ein Problem mit meinem STK500 und nach mehrstündigen ausprobieren leider keine Ideen mehr. Das Problem ist, das ich leider keine Verbindung zum STK mehr bekomme. Es lief davor einige Zeit problemlos. Wähle ich unter Device Programming: Das STK, den ATmega32 , ISP aus und bestätige mit Apply bekomm ich die Fehlermeldung: "Unable to connect to tool STK500(COM1)" Folgendes hab ich schon überprüft: -COM1 im HW-Manager sowie im AtmelStudio -Hab im AtmelStuido6.2 die Firmware geupdated genauso wie im AtmelStudio4 Über das Atmelstudio 4 kann ich auch ne ganze Menge an Informationen auslesen, falls es etwas zur Fehlerursache beitragen kann. Die Verbindung zwischen PC und STK hab ich über eine USB-RS232 Kabel hergestellt. Hab ihr eine Idee? Viele Grüße
Tony Lee schrieb: > Hab ihr eine Idee? Erst mal die Direktverbindung über COMx: (also "true serial RS232", ohne USB) verifizieren, dann weiterreden.
Versuch das ganze mal ohne AVR. Wenn es dann geht könnte es sein, dass du irgendwo nen kurzen hast. Ein Ähnliches Problem hatte ich mal mit der Referenzspannung für den ADC gehabt. Ohne den dafür zuständigen Jumper konnte ich dann auf das STK500 und AVR zugreifen.
Welche Programm zum testen kann du empfehlen? Soll ich meine Fuses mal posten?
Es sieht so aus, als würdest du im Atmel Studio programmieren. Dann würde ich auch die Software benutzen die danals noch funktioniert hatte. Wenn du die Fuses noch auslesen kannst könntest du diese auch posten. Allerdings wäre es sinnig erstmal zu gucken ob der Fehler beim AVR liegt. Solltest du das STK500 nicht mehr ansprechen können obwohl kein AVR eingesteckt ist stimmt etwas mit der Hardware oder Software nicht. Also dann wäre es als nächstes sinnig zu verraten welche Jumper wie gesetzt sind.
Mit ausgestecktem µController gab es keine Veränderung. Der µC ist auf folgende Parameter eingestellt:
Hi
>Der µC ist auf folgende Parameter eingestellt:
Ich denke, du bekommst keine Verbindung zum STK?
MfG spess
wenn ich auf Device Programming gehe, kommt der oben beschriebene Fehler. Es zeigt mir auch weder eine Device Signature sowie eine Target Voltage an (bei AS6) Hab aufgrund des Firmwareupdates vom STK auf Version V2 das AS4 installiert woher ich auch obige Werte habe.
Entferne den STK500. Brücke am Stecker, der zum STK500 führte die Pins 2 und 3. Starte Hyperterm oder ein anderes Terminal Programm. Wähle COM1. Schalte das lokale Echo aus. Tippe einen Text. Erscheint er als Kopie auf dem Bildschirm?
Georg G. schrieb: > Erscheint er als Kopie > auf dem Bildschirm? Jap! Empfange genau das was ich gesendet habe!
Tony Lee schrieb: > Empfange genau das was ich gesendet habe Und wenn du die Brücke öffnest, kommt kein Echo? (Nur um sicher zu sein, dass du das lokale Echo wirklich aus hattest)
Georg G. schrieb: > Tony Lee schrieb: >> Empfange genau das was ich gesendet habe > > Und wenn du die Brücke öffnest, kommt kein Echo? (Nur um sicher zu sein, > dass du das lokale Echo wirklich aus hattest) genau ohne Brücke habe ich nichts empfangen!
Dann mach mal folgendes: Studio schließen, STK500 stromlos. Am STK500 den Taster "Program" drücken und halten. STK500 Strom einschalten. 10s warten, Taster wieder los lassen. Studio starten "Tools", "AVRProg" starten "Firmware upgrade" als File STK500.EBN auswählen (in C:\Program Files\Atmel\AVR Tools\STK500) "Program" warten, bis fertig Fenster zu machen STK500 neu starten (Strom aus und wieder an) Nun solltest du wieder Verbindung haben.
:
Bearbeitet durch User
Im AVR/Atmel Studio Programmverzeichnis muss es eine STK500 Firmeware Update Exe geben. Läuft die ohne Fehler durch? EDIT: Georg G. schrieb: > Studio starten > "Tools", "AVRProg" starten > "Firmware upgrade" Das geht nur wenn das Studio den STK500 erkennt, nur dann startet es die zugehörige update exe. Daher exe manuell starten.
:
Bearbeitet durch User
Leider Nein. Hab das Upgrad durchgeführt, nur gibt es beim AS6 nicht den Pfad Tools/AVR Prog. Ich bin über View/Aviable Atmel Tools Dann aus der Liste mein STK500 an COM1 ausgewählt , rechts klick auf den Eintrag und dann im Submenü auf Upgrade.
> Läuft die ohne Fehler durch?
wenn ich die Upgrade.exe manuell starte, steht bei Status: "Error: No
programmer found...".
Es ist genau das gleiche Fenster was sich öffnet wie im AS6, wenn ich
den von mir oben beschriebenen Pfad auswähle.
Tony Lee schrieb: > "Error: No programmer found...". Hast du den STK500 vorher wie beschrieben in den Programmiermodus gezwungen? Erkennung und Upgrade funktionieren nur bei intakter Firmware oder im erzwungenen Programmiermodus.
> Hast du den STK500 vorher wie beschrieben in den Programmiermodus > gezwungen? Habs nochmal probiert. Das 'upgraden' hat sowohl manuell als auch wie AS6 funktioniert.
Tony Lee schrieb: > Das 'upgraden' hat sowohl manuell als auch wie AS6 funktioniert. Dann bleibt nur die Möglichkeit, dass du eine falsche Firmware eingebrannt hast.
> Dann bleibt nur die Möglichkeit, dass du eine falsche Firmware > eingebrannt hast. Hab ja bei AS6 gar keine Wahlmöglichkeit. Als ich mein STK500 via ebay erworben hatte gab es genau das gleiche Problem. Ich hab dann hier im Board die Lösung gefunden, es mit Hilfe von AS4 zu upgraden. Das Board hat jetzt die v2. Macht es einen Unterschied ob ich AS6 oder AS4 zum upgraden der Firmware benutze?
Tony Lee schrieb: > AS6 oder AS4 keine Ahnung, ich habe 4.18SP3 und bin zufrieden damit. Never change a winning horse.
Tony Lee schrieb: > Hat noch jemand ne Idee? Was nicht sein darf kann auch nicht sein, gell? Arduinoquäler schrieb: > Erst mal die Direktverbindung über COMx: (also "true serial RS232", > ohne USB) verifizieren, dann weiterreden. Im Zwiefelsfall nimmmt man sich eben leihweise einen PC auf dem noch eine echte COM-Schnittstelle zur Verfügung steht.
^^kann es nicht auch am Board oder Fuses Einstellungen liegen? Denk mein RS232-Kabel ist okay. Via meinem USB-ISP Kabel kommt auch der selbe Fehler.
Hi >kann es nicht auch am Board oder Fuses Einstellungen liegen? Wenn es mit dem 4er Studio funktioniert kann es nicht am Board und schon gar nicht an den Fuses liegen. Evtl. solltest du nicht gleich auf das Atmel Studio 6.2, sondern auf ein älteres 6er Studio updaten. Hier findest du frühere Versionen: http://www.atmel.com/tools/studioarchive.aspx MfG Spess
Tony Lee schrieb: > Via meinem USB-ISP Kabel kommt auch der selbe Fehler. -------------^^^---------- Hi, hi, hi ..... Tony Lee schrieb: > Denk mein RS232-Kabel ist okay. Du meinst dein RS232- USB -Kabel .... und du "denkst" .... Wäre das USB nicht da, dann würde ich nichts weiter sagen. Wenn du Bytes über die Schnittstelle übertragen kannst ist noch lange nicht gesagt dass die übrigen Steuersignale (DCD, DTR, DSR, CTS, RTS) der Schnittstelle auch korrekt unterstützt werden. Die (oder eine Teilmenge davon) werden aber im Zusammenhang mit der Steuerung des STK verwendet.
Hi >Wenn du Bytes über die Schnittstelle übertragen kannst ist noch >lange nicht gesagt dass die übrigen Steuersignale (DCD, DTR, DSR, >CTS, RTS) der Schnittstelle auch korrekt unterstützt werden. >Die (oder eine Teilmenge davon) werden aber im Zusammenhang mit >der Steuerung des STK verwendet. Unsinn. Das STK verwendet lediglich TX und RX und keine Steuersignale. MfG Spess
Hi
>Na gut, dann nehm ich alles zurück und behaupte das Gegenteil.
Es reicht, wenn du nur von Sachen redest von denen du Ahnung hast. Dann
brauchst du auch nichts zurücknehmen.
MfG Spess
Hallo zusammen, bin auch neu hier und beschäftige mich nach 15 Jahren 8051 & Co nun auch mit AVR und STK 500. Mein Board wird von AVR Studio auch nicht mehr 'connected'. Die im Threat genannten Prozeduren laufen alle mit 'program' & 'verify' durch. (Aus dem Studio und Update direkt aus Windows) Auffällig ist, dass nach dem Einschalten die rote LED angeht die grüne bei 'Atmel' mehrfach blitzt und dann nur noch die rote an ist. Das war m.E. anders als es noch funktioniert hat. Ein 'geliehenes' STK 500 wird einwandfrei erkannt, so das ich das Problem auf das Board selbst reduzieren kann. Mit freundlichen Grüßen Rüdiger
Danke für den Hinweis, ich dachte ich hätte das alles so gemacht, aber Dein Post hat mich dazu gebracht noch einmal genau hinzusehen! Ein Jumper (zwischen Program Taster und RS232 Spare) hatte sich zerlegt;-) Die Plastikkappe war zwar ab, aber der Metallclip noch da! Muss wohl bei meinen Versuchen passiert sein, dem Board wieder leben einzuhauchen. Kaum machst's man richtig, funktioniert's;-) Danke noch mal und schönes Wochenende Rüdiger
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.