ATmega1284P nicht per JTAG ansprechbar

OP #2735435
Lesenswert?
• ▲
▼
Hallo,

ich habe ein Problem mit meinem ATmega1284P. er lässt sich nicht per 
JTAG ansprechen. Per ISP konnte ich auf ihn zugreifen und die 
JTAGEN-Fuse enablen.
Per JTAG will er allerdings nicht. Wenn ich den 1284P durch einen 16 
ersetze, lässt sich dieser ganz normal ansprechen, auslesen, fuses 
setzen und dergleichen.
Der AVR steckt im Prototypensockel des AVR-Dragon die leitungen sind 
gemäß anleitung gesteckt (mega16 geht ja auch)

JTAG-Leitungen 1 zu 1 durchverbunden, alle Vcc und GND verbunden, Reset 
des AVR auf Pin 6 des JTAG-Headers (mit 10k pullup an Reset).

Die Fuses sehen folgendermaßen aus:
Ext: 0xFF
High: 0x99
Low: 0xDE

Woran kann das liegen. Die Fuse war einmal deaktiviert, da ich die 
Leitungen für JTAG für entwas anderes benötigt hatte, aber nach erneutem 
aktivieren der JTAG-Schnittstelle, sollte der AVR doch wieder 
ansprechbar sein.

Bin hier langsam echt am verzweifeln!
Moderator Persönliche Seite #2735440
Lesenswert?
• ▲
▼
Christian L. schrieb:

> Low: 0xDE

Da ist der low-power crystal oscillator mit 8 ... 16 MHz ausgewählt.
Bei diesen Frequenzen funktioniert der full-swing oscillator oft
zuverlässiger.

Aber das sollte für JTAG eigentlich egal sein, und ISP geht ja.

> Woran kann das liegen. Die Fuse war einmal deaktiviert, da ich die
> Leitungen für JTAG für entwas anderes benötigt hatte

Dafür muss man nicht an der Fuse spielen, das geht über das JTD-Bit
auch zur Laufzeit.

> aber nach erneutem
> aktivieren der JTAG-Schnittstelle, sollte der AVR doch wieder
> ansprechbar sein.

Ja, allerdings.
OP #2735734
Lesenswert?
• ▲
▼
Ich habe jetzt mal mit meinem Oszi nachgemessen und musste feststellen, 
dass der AVR ansprechbar ist, wenn ich mit der Tastkopfspitze an die 
TCK-Leitung gehe. Nachdem ich nun einen 33pF-Kondensator in die 
TCK-Leitung eingelötet habe, funktioniert die Kommunikation einwandfrei!

Woran kann das liegen?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.