Probleme bei Fuses ATmega 2560

OP #6088051
Lesenswert?

Hallo zusammen,
ich habe nach langer Zeit nochmal ein Projekt begonnen.
Habe dabei eine eigene Platine mit einem ATmega 2560. Diesen habe ich 
von der Beschaltung genauso umgesetzt, wie bei einem älteren Projekt, wo 
alles funktioniert hat.

Mein Problem ist, das ich, wenn ich die Fuses setzte möchte, eine 
Fehlermeldung erhalte.

Ich benutze den DIAMEX-AVR ISP programmiere Adapter und das Atmel Studio 
7.0.


Fehlermeldung:
-----------------------------------------------
Failed to enter programming mode. ispEnterProgMode: Error status 
received: Got 0xc0, expected 0x00 (Command has failed to execute on the 
tool)

Unable to enter programming mode. Verify device selection, interface 
settings, target power, security bit, and connections to the target 
device.
-----------------------------------------------
Timestamp:  2019-12-28 15:57:45.146
Severity:    ERROR
ComponentId:  20100
StatusCode:  1
ModuleName:  TCF (TCF command: Device:startSession failed.)

Failed to enter programming mode. ispEnterProgMode: Error status 
received: Got 0xc0, expected 0x00 (Command has failed to execute on the 
tool)
Gast #6088063
Lesenswert?

Und was wäre jetzt dein Anliegen dazu?

Wenn du keine Frage stellst kriegst du keine Antwort.

Antworten auf nicht gestellte Fragen machen keinen Sinn.

Nur als Hinweis: wenn du keine klare Problemstellung mit den
erforderlichen Details lieferst wird es auch schwierig ....
Gast #6088073
Lesenswert?

@ A.R.

Ein paar Hinweise hast Du ja mit der Fehlermeldung schon erhalten:

Verify device selection, interface settings, target power, security bit, 
and connections to the target device.

Was hast Du dabei festgestellt?
OP #6088101
Lesenswert?

Geprüft habe ich:
- Device: ATmega 2560
- ISP Clock habe ich mittlerweile mit allen geschwindigkeiten probiert.
- Am ISP Adapter habe ich beide Schalter auf 0, da der Controller vom 
Netzteil direkt versorgt wird.
- Verbindung vom Stecker bis an den PIN des Controller bin ich ebenfalls 
nachgegangen und dieser ist auch korrekt.

Wie muss die Einstellung unter dem Gerätemanager vom ISP Adapter sein?
Habe dort folgende Einstellung:
- 9600  8  Keine  1  keine Flusssteuerung.
Gast #6088164
Lesenswert?

A. R. schrieb:
> Woran liegt diese Fehlermeldung und wie kann ich sie beheben sodass ich
> die fuses setzten kann?

Du hast einen Fehler in der Verschaltung deines ISP Anschlusses.

OMG schrieb:
> wenn du keine klare Problemstellung mit den
> erforderlichen Details lieferst .....

Will heissen eine gültige Schaltung und ein klares Foto vom
Aufbau damit sich dein Auditorium ein gutes Bild machen kann.
OP #6088257
Lesenswert?

Da ich die Schaltung bereits einmal so erfolgreich verwendet habe, 
schließe ich verdrahtung aus.

Was mir gerade einfällt. Ich hatte noch einen anderen Programier 
Adapter. Glaube den MK2 ISP, finde den  ur nicht mehr.
Ich glaube, bei den letzten Projekt hatte ich auch den blauen MK2 ISP 
verwenden müssen, da der grüne diamex ISP Probleme gemacht hat.
Gast #6088269
Lesenswert?

A. R. schrieb:
> Da ich die Schaltung bereits einmal so erfolgreich verwendet habe,
> schließe ich verdrahtung aus.
>

"Naja. Ich würde das ja gerne glauben, aber könnten Sie's bitte nochmal 
machen?" (Harry Morgan als Bürgermeister Olly Perkins in "Auch ein 
Sheriff braucht mal Hilfe").

Das die Schaltung schon einmal funktioniert hat, kann ein Zeichen 
sein, dass es daran nicht liegt, muss es aber nicht. Kabel können 
brechen. Man irrt sich beim Schaltplan oder Layout. Die Lötstellen 
können kalt sein. Das Kabel zwischen Programmer und Stecker auf dem 
Board faul.

> Was mir gerade einfällt. Ich hatte noch einen anderen Programier
> Adapter. Glaube den MK2 ISP, finde den  ur nicht mehr.
> Ich glaube, bei den letzten Projekt hatte ich auch den blauen MK2 ISP
> verwenden müssen, da der grüne diamex ISP Probleme gemacht hat.

Na dann probier das erstmal aus.

Und falls es nicht geht, poste mal Fotos vom Aufbau, Schaltplan und 
einen Link auf diesen Olimex-Programmer (bin auch MK2-Verwender und 
ansonsten STK-500).

Was mir noch einfällt: Du hast alle Datenraten versucht. Brauchst Du 
aber garnicht. Wenn es mit der niedrigsten nicht geht, dann geht es auch 
mit den höheren nicht (behaupte ich mal so). Was war also die niedrigste 
Datenrate, die Du versucht hast?
Über die Takterzeugung sollten wir schon noch was wissen.
Was den Typ betrifft: Hast Du die Einstellung in der SW geprüft? Oder 
hast Du nur geprüft ob der Chip tatsächlich der von Dir gedachte ist?

Und lass Dir AVR-Studio 4 nicht madig machen. :-)

Viel Erfolg.
Gast #6088365
Lesenswert?

A. R. schrieb:
> Da ich die Schaltung bereits einmal so erfolgreich verwendet habe,
> schließe ich verdrahtung aus.

Theorie != Praxis

Alles nachmessen: Versorgungsspannung, Takt, Spannung am Reset-Pin, 
Signale an MISO, MOSI und SCK. Notfalls kannst du einen Dauer-Reset 
erzeugen und dann erst die Stromversorgung einschalten, um zu 
verhindern, dass ein eventuell fehlerhaftes Programm den µC zum 
Aufhängen bringt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren