Unable to enter programming mode. Please verify device selection, interface settings, target power

Gast #3073090
Lesenswert?
• ▲
▼
Hallo Community,
folgendes Problem:

"Unable to enter programming mode.

Please verify device selection, interface settings, target power and 
connections to the target device."

Ich studiere Informatik, habe aber mit Microcontrollern und alles was 
dazu gehört KEINE Erfahrung.
Hab mich ein bisschen umgeschaut, aber bis jetzt konnte nichts davon 
mein Problem lösen.

Habe mir den STK 500 gebraucht mit Atmega8515L und Atmega16L gekauft.
Betriebssystem Win7 64 Bit.
Ich verwende das Atmel Studio 6.0 mit Service Pack 2.

Am STK 500 leuchten die rote Powerleuchte, Status grün und über den 
VTARGET Jumper ein Lämpchen grün (steht keine Bezeichnung dabei).
Betrieben wird mit 12V.

Wenn ich im AtmelStudio unter Tools, device Programming, unter Tool den 
STK 500 und den Ateml8515 auswähle und apply drücke funktioniert noch 
alles.
Interface und Board Settings lassen sich verändern und setzen.
Aber ich bekomme die obrige Meldung sobald ich Device Informations haben 
will.

Ebenso wenn ich "Start Debugging" drücke kommt diese Meldung:

"Atmel Studio was unable to start your debug session.
Please verify device selection, interface settings, target power and 
connections to the target device."

Ich hab den ISP Clock schon in jede erdenkliche position verstellt, da 
ich das als häufigen Lösungsansatz gesehen habe, zustand dadurch 
unverändert.

Wie gesagt bin blutiger anfänger und hatte noch nichts damit am Hut, 
dementsprechend bitte ich etwas detaillierter zu erklären.
Wie schon geschrieben ist das Ding gebraucht, ich weiß nicht ob das 
einen unterschiedmacht.

Ich hoffe ihr könnt mir helfen, besten Dank im Voraus.
Gruß Michael
#3073125
Lesenswert?
• ▲
▼
"start debugging" passt nicht zu einem STK500, der kann das doch nicht.

Das Debugging erfordert umfangreichere Lesemöglichkeiten, die der STK500 
nicht kennt. - und die Möglichkeit, breakpoints zu setzen.

Bei den meisten Proggern muss man aus dem Verhalten des programmierten 
Kontrollers herausbekommen, ob das Programm richtig läuft, bzw. wo der 
Fehler steckt.

Algorithmen prüft man z.B. auf dem PC (Simulator)auf ihr Verhalten bei 
den Grenzen des Wertebereichs, bei Entstehen z.B. einer Null usw.

Einige Ausnahmen bieten auch die debug-Möglichkeit an, z.B. der Dragon, 
soweit ich weiß und auch der AVR-ISP-MKII. Diese Progger können 
Studenten zu Sonderkonditionen bekommen.
Gast #3073198
Lesenswert?
• ▲
▼
Danke für die Antwort.
Das ist aber nehm ich an nicht gleich bedeutend mit, kann keine "Device 
Information" erhalten.
Was ist die Ursache dafür?

Ich hatte beim Debuggen auch das Problem das, Hab nicht mehr die genaue 
Meldung, er "0xc0..." erwartet und "0x0..." bekommt. Ich weiß aber 
gerade nicht an welcher stelle er die gegen die:
"Atmel Studio was unable to start your debug session.
Please verify device selection, interface settings, target power and
connections to the target device."
getauscht hat. Aber gut, kein Debuggen für STK 500

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.