AVR JTAG mit AVR Dragon

Gast #2967584
Lesenswert?

Hallo Gemeinde,

Ich hab ein Problem mit JTAG mit einem Atmega32 und dem AVR Dragon

ich habe schon einige andere Beiträge und Artikel gefunden, doch leider 
hat keiner mein Problem gelöst.

zu den Faken

ich habe den Controller so 
http://support.atmel.no/knowledgebase/avrstudiohelp/mergedProjects/AVRDragon/SCKT3100A3.htm 
angeschlossen

der Controller läuft mit einem externen 10Mhz Oszi
an PORTA ist ein LCD
an PORTB ist eine LED
ansonsten ist nur noch die Grundbeschaltung zu finden

Die Programmierung mit ISP funktioniert einwandrei
Doch mit JTAG kann ich nichtmal die ID des Controllers auslesen
Die Fusebits JTAGEN und OCDEN sind gesetzt

und ich verwende AVRStudio in der neusten Version
der Dragon ist auch auf dem neutsten Softwarestand

Danke schonmal für Eure Hilfe
Gast #2967829
Lesenswert?

Hallo,

danke für Deine Antwort.

Ja ich denke mal dass die Fuses so richtig sind wie sie sind
ich hab mal ein bild angfügt für alle Fälle ;)

und die Logig mit 0 und häkchen gesetzt ist mit auch nicht ganz 
eíngängig aber des menschen wille ist sein himmelreich
Angehängte Dateien:
#2967841
Lesenswert?

Hallo j3,

bist du bei deiner Suche hier vorbeigekommen ?
Beitrag "Dragon: Bereitstellung ISP+JTAG parallel klappt nicht"

Ich hatte auch mit JTAG so meine Probleme. Und musste nach dem 
erfolgreichen Abschluss durch einen Beitrag hier im Forum (siehe im 
Link) feststellen, dass es nicht immer von Dauer ist. Meiner Beobachtung 
nach ist der Drache hier sehr sehr empflindlich, was die Leitungslänge 
angeht. Manchmal scheitert bei mir nämlich JTAG auch mit Timeout. Dann 
mache ich meine Dragon-Dose auf und klemme den Pfostenstecker direkt auf 
die Dragon-Pins statt in die Fassung der Adapterplatine - und dann geht 
es wieder. Also vielleicht mal die Kabellänge prüfen. Sollte recht kurz 
sein.
So zumindest bei mir auf dem Schreibtisch.
(Sicherlich kann man da noch diverse Entsörmaßnahmen durchführen)

Gruß
Andree
Gast #2967845
Lesenswert?

Mal ne Blöde Frage hast du den µC direkt auf dem Dragon eingestöpselt?

Wenn Ja die 5V von VCC auf Pin 2 vom JTAG verbinden falls Vergessen 
hast.

Sollte µC extern in einer Schaltung sein sollte dort der Pin 2 vom
JTAG mit 5V verbunden sein. GND ist logischerweise immer verbunden 
werden.
#2967875
Lesenswert?

Hallo,

@Andree
ja hab ich gesehen hat mein Problem leider nicht gelöst

@Klaus
Du verwirrst mich

der Controller ist in einer externen Schaltung
der Pin vom JTAG ist auf Pin 11 des Controllers der widerum ist GND

laut atmel: 
http://support.atmel.no/knowledgebase/avrstudiohelp/mergedProjects/AVRDragon/SCKT3100A3.htm
ist das meiner Meinung nach auch richtig so
Danach ist 4 VCC und 10 GND
oder lieg ich da falsch?

ansonten ist die Schaltung so wie in meinem ersten Beitrag beschrieben 
und auch voll funktionsfähig
Gast #2967885
Lesenswert?

Robert Schrödl schrieb:
> http://support.atmel.no/knowledgebase/avrstudiohel...
> ist das meiner Meinung nach auch richtig so
> Danach ist 4 VCC und 10 GND
> oder lieg ich da falsch?

Das ist richtig! Hab da mal wieder was verwechselt, seufz!

Note
The target voltage, i.e. the 5V from the VCC header must be applied to 
either pin 2 on the SPI header or pin 4 on the JTAG header. This is 
because the AVR Dragon must read the target voltage.

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