Forum: Mikrocontroller und Digitale Elektronik Problem mit AVRStudio5, AT STK500 und ATMega8515


von Niklas F. (nik94)


Lesenswert?

Hallo zusammen,
da ich neu bin, hoffe ich, dass ich hier im richtigen Unterforum 
gelandet bin.
Ich habe bis jetzt bereits einige µC erfolgreich mit dem STK500 und 
AVRDude bzw. AS5 programmiert. Wenn ich jetzt jedoch meinen ATMega8515 
im STK500 programmieren oder auslesen möchte, bekomme ich unter AVRS5 
folgende Fehlermeldung:
[quote]
Unable to enter programming mode. Please verify that the programmer is 
correctly attached to the target and that target power has been switched 
on. Also verify that the correct device and interface settings have been 
specified.
Timestamp:  2012-03-13 16:10:29.781
Severity:    ERROR
ComponentId:  20100
StatusCode:  0

Programming session setup failed: TCF command: Device:startSession 
failed:  Code:1 ,Service: ,Message from peer:Failed to enter programming 
mode. ispEnterProgMode: Error status received: Got 0xc0, expected 0x00
[/quote]
Unter AVRDude bekomme ich gesagt, dass die Devioce signification nicht 
korrekt sei.
Ich habe bereits geprüft obe der µC richtigrum im STK steckt und ob alle 
Anschjlüsse richtig sind.
Ich hoffe, mir klann jemand helfen.

von Karol B. (johnpatcher)


Lesenswert?

Wie ist denn das STK500 am PC angeschlossen? Sicher, dass du den 
richtigen COM-Port ausgewählt hast? Das STK500 ist auch richtig 
verkabelt?

von Niklas F. (nik94)


Lesenswert?

Das STK ist über einen USB-Serial-Adapter angeschlossen und ich habe den 
richtigen Port ausgewählt. Auch der Anschjluss am Bord ist richtig. Der 
Mega8515 ist im Sockel SCKT000D3 und ISP6PIN ist mit SPROG3 verbunden. 
Außerdem kann ich eine Fehlerhafte Verbindug ausschließen, da ich einen 
ATMega8 problemlos auslesen und besxchreiben kann. Ich habe den 8515 
auch bereits ausgetauscht, d.h. ein Defekt an dem Controller kann auch 
ausgeschlossen werden.

von Niklas F. (nik94)


Lesenswert?

Hier ein kleines "Update":
Ich habe jetzt versucht, einen ATMega16 im gleichen Sockel zu 
programmieren, dass hat auch problemlos funktioniert. Außerdem habe ich 
versucht den 8515 mit einem USB-ISP-Programmer zu programmieren, da 
bekomme ich jedoch dieselbe Fehlermeldung. Die frage wätre jetzt, was 
die Fehlerursache seien Könnte:
- Die ATMegas kann ich eigentlich ausschließen, da ich alle Verfahren 
mit 3 unterschuiedlichen getestet habe
- Die Programmieradapter können eigentlich ja auch ausgeschlossen 
werden, da ich µC anderer Bauart mit ihnen problemlos programmieren kann 
und die Boards auch kompatuieble mit den 855 sind (ich habe früher ja 
bereits welche damit programmiert)
- Ein Fehler an der Software ist, denke ich auch unrealistuisch.
=> Hat irgendjemand eine Idee, was die FehlerursaCHE SEINE kann bzw. ob 
ich irgendwo einen Denkfehler drinnen habe=?

von spess53 (Gast)


Lesenswert?

Hi

>Ich habe jetzt versucht, einen ATMega16 im gleichen Sockel zu
>programmieren, dass hat auch problemlos funktioniert

ATMega8515 und ATMega16 gehören aber in verschiedene Sockel.

ATMega8515 -> SCKT3000D3

ATmega16   -> SCKT3100A3

MfG Spess

von Niklas F. (nik94)


Lesenswert?

Ich hatrte beide in SCKT3000D3

von spess53 (Gast)


Lesenswert?

Hi

>Ich hatrte beide in SCKT3000D3

Dann hast du den ATMega16 ohne Stromversorgung programmiert? Schon mal 
die Pin-Outs der Controller verglichen?

MfG Spess

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.