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

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