JTAGICE mkii debugging Probleme

Gast #2916080
Lesenswert?

Hallo Miteinander!

Habe heute das JTAGICE mkii bekommen und bin am versuchen es zum laufen 
zu bringen.
Über die ISP (6pins) schnittstelle von JTAGICE mkii habe ich meinen 
ATMEGA168 via AVR Studio 4 erfolgreich programmieren können.

Wollte dann natürlich den Debug Modus ausprobieren. Habe dazu die DWEN 
Fuse gesetzt. Problem ist aber jetzt: Immer wenn ich auf den Debugpfeil 
klicke bekomme ich die Fehlermeldung:

Unable to connect to device ...
....
Retry debug wire connection
Use SPI to enable debugWire Interface.

Habs auch über SPI versucht zu enablen. ISt auch nicht gegangen. Und 
über ISP kann ich jetzt auch nicht mehr programmieren da ja DWEN gesetzt 
ist.
Hat vielleicht wer eine Idee was es sein könnte?

LG Lukas
Moderator Persönliche Seite #2916098
Lesenswert?

Lukas schrieb:
> Hat vielleicht wer eine Idee was es sein könnte?

Wie ist denn der Reset-Pin beschaltet an deinem Controller?

Da sollte am besten gar nichts weiter dran sein (außer dem JTAGICE
natürlich), ggf. noch ein Pullup-Widerstand von 4,7 kΩ oder 10 kΩ.
Insbesondere darf da nicht zu viel Kapazität dranhängen, weder
in Form des (sonst am Reset-Pin üblichen) Keramikkondensators noch
in Form zu viel parasitärer Kapazitäten.
Moderator Persönliche Seite #2916113
Lesenswert?

Lukas schrieb:
> GGf. Kondensator entfernen?

Nicht nur "ggf.", sondern "auf jeden Fall"!

DebugWIRE ist ein Eindrahtbus, der über die Reset-Leitung arbeitet.
Wie bitteschön sollte der denn gegen einen 10-nF-Kondensator
arbeiten?

Du kannst es probieren, den 10-kΩ-Widerstand erstmal dran zu lassen,
aber im Zweifelsfalle ist /RESET komplett ohne Außenbeschaltung
für debugWIRE erstmal das Sinnvollste.

Dass man ohne die Schutzbeschaltung nicht mehr im fertigen Gerät
arbeiten sollte, ist natürlich was anderes, aber dort braucht man
dann auch (hoffentlich :) kein debugWIRE mehr.  Also einfach
während des Debuggens unbestückt lassen und erst danach bestücken.

(Aus gleichem Grunde kann man vermutlich auch Steckbretter dafür
vergessen.)

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