MEGA16, Programmierung mit JTAGICE

Gast #74091
Lesenswert?
• ▲
▼
Hallo,
hat schon jemand den ATMEGA 16 oder andere AVRs nur über JTAG
programmiert (insbesondere die Fuse Bits - will OCDEN einschalten, um
debuggen zu können)?

Ich habe in einer Applikation nur das JTAG Interface, nicht das ISP
Interface. Programmierung über JTAG soll möglich sein, im AVR STudio
kommt aber nur "Detecting. FAILED!"

Kennt jemand dieses Problem und hat eine Lösung?

Danke für eure Mühe.
Gruß Winfried
Gast #74094
Lesenswert?
• ▲
▼
Solche globalen Aussagen sind oft schnell überholt. Besser für die
jeweils vorliegenden Typen im Datenblatt nachsehen. AFAIK haben aber
z.Zt. alle/die meisten JTAG-fähigen Typen JTAG auch ab Werk
eingeschaltet.

Gruß, Frank
Gast #74095
Lesenswert?
• ▲
▼
Hallo "mthomas",

ich nutze den original ATMEL JTAGICE. Allerdings auf Controller-Seite
nur die Pins TCK,TMS,TDI und TDO.

Wie gesagt kommt die Meldung "Detecting. FAILED!", wenn ich <TOOLS -
STK500/AVRISP/JTAGICE - STK500/AVRISP/JTAGICE> aufrufe.
Somit kann er die Fuses nicht lesen und erst recht nicht schreiben.
Woran kann es liegen?


Frank Linde: Wa ist mit "AFAIK" gemeint? Kann ich im Datenblatt nicht
finden?
Gast #74096
Lesenswert?
• ▲
▼
"AFAIK" ist eine gebräuchliche Abkürzung in Internet-Newsgroups oder
-Foren und bedeutet "As Far As I Know" (soweit ich weiß). Ist also im
Datenblatt tatsächlich nicht zu finden. ;-)

Gruß, Frank
Gast #74097
Lesenswert?
• ▲
▼
Schon mal versucht die Pins Vtref,GND, und nSRST ebenfalls zu verbinden?
Ich nutze nur den JTAG-Nachbau und verbinde diese Pins immer mit dem
"Target". (nSRST ist wohl nicht unbedingt notwendig, wenn JTD nicht
in der Software abgeschaltet wird)

Martin
Gast #74098
Lesenswert?
• ▲
▼
Hallo Martin,

natürlich habe ich auch VTref und GND angschlossen. Das war für mich
selbstverständlich, denn ansonsten meckert das AVRStudio schon.

Ich könnte es mal versuchen, nSRST auch anzuschließen. Vielleicht
klappt es dann.

"wenn JTD nicht in der Software abgeschaltet wird" --> wo kann man
das denn abschalten?

Winfried
Gast #672890
Lesenswert?
• ▲
▼
Hi,

hätte auch mal eine Frage zur JTAG-Schnittstelle. Wo muss ich den den 
VTref des JTAGICE am Controller anschließen. IM Document steht was von 
Referenzspannung. Meinen die die Betriebsspannung? Die VRef vom ADC 
wird's wohl nicht sein.

Gruß
Gast #672932
Lesenswert?
• ▲
▼
Ens noch: kann mir jemand gescheite Werte für die Widestände, die in 
JTAG-Leitungen sollen, nennen. Hab ich das richtig verstanden, das ich 
zwischen Targed und JTAGICE in den Datenleitungen Widerstände vorsehen 
muss, damit es keine Probleme bei Pegelunterschieden gibt. 
Versorgungsspannung bei mir wird wohl 5V aus 'nem Standardnetzteil 
werden.

Gruß

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