JTAG / AVR Studio

Gast #1095027
Lesenswert?
• ▲
▼
Hallo, ich bin neu auf dem Gebiet der µC Technik und daher blutiger 
Anfänger.
Ich habe mir eine bestücktes Board mit einem AT MEGA 128 zugelegt und 
dazu einen (ET-AVR JTAG USB V1.0).
Beide Produkte habe ich vom selben Anbieter und dieser behauptet das sie 
kompartiebel sind.
Nachdem ich im AVR Studio Verbinden möchte taucht eine Fehlermeldung 
auf.

"The OCD JTAG Adapter was detected, but the target device did not return 
a valid JTAG ID. Please check the points below.

-Check that the JTAG ICE is properly connected to the target device.
-Check that the JTAGEN fuse of the target devices is programmed.
-In case the existing application code programmed into the device 
disable the JTAG interface. Select the check box below to activate 
external reset upcon connect.
-In case the target devices is part of a daisy chain, click the button 
below to set the proper setting."

In einem eigenen Fenster kann man anschließend 4 Eigenschaften 
verändern:
Devices before:              Instruction bits before:
Devices after:               Instruction bits after:


ich bitte um Hilfe.

Danke
Gast #1095054
Lesenswert?
• ▲
▼
also:

es könnte sein dass die fuse bits deines proezssors nicht richtig 
eingestellt sind (jtag)

außerdem könnte noch sein (was ich aber nicht glaube) dass dein device 
nicht versorgt ist....
beispielsweise das jtagice mkII liefert ähnliche fehlermeldungen, wenn 
der µC nicht versorgt ist

lg
Gast #1095133
Lesenswert?
• ▲
▼
ich habe mir mit ihm das board gekauft.
bei mir ist es genau das gleiche...

programmiere ich den µC mit Ponyprog funktioniert es, sobald ich jedoch 
versuche über den JTAG eine Verbindung aufzubauen funktioniert es 
nicht...
Auf beiden Bauteilen leuchten die POWER LEDs.
Gast #1095212
Lesenswert?
• ▲
▼
Ups, sehe gerade deine Verbindungsaufbau.

Lass mal den ISP ganz weg.
Den JTAG über USB an den Rechner und die entsprechenden Signale (stehen 
auf deinem JTAG Gehäuse) an den Portanschlüssen deines ATMega verbinden.
PF4..7 lt. Schaltplan, dann noch VTG (+5V Target) und GND, das müsste 
reichen.

Du kannst mit JTAG direkt aus dem Studio programmieren (und debuggen) 
und
brauchst Ponyprog (und ISP) nicht.
Gast #1095333
Lesenswert?
• ▲
▼
du schreibst oben irgendwas von: JTAG adapter an ISP pins ... ^^

das funktioniert garantiert nicht...

du verwechselt das sicher, weil sowohl jtag programmer als auch isp 
programmer meistens den gleichen wannenstecker für die verbindung 
verwenden...

also mal überprüfen mit welchen pins der wannenstecker verbunden ist ;)
Gast #1095334
Lesenswert?
• ▲
▼
@ Christian R

du hast recht, normalerweise sollten bei frischen avrs die fustes für 
jtag enable gesetzt sein....

mir ist es aber grad erst vor 2 tagen passiert, dass ich einen frischen 
AVR zuerst richtig fusen musste, bevor ich mich über JTAG verbinden 
konnte ;)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.