Problem mit JTAG und ATmega16

OP #1051852
Lesenswert?

Hallo Forum

Ich versuche mich gerade an den HIDKEYS von obdev.at. Dazu habe ich eine 
Schaltung auf einem Breadboard aufgebaut und das JTAG ICE MKII 
angeschlossen. Wenn ich das Programm auf den µC schleudere bleibt es 
auch drauf :) Wenn ich allerdings eine Debug-Session starte, klappert 
die rechte LED am JTAG ganz heftig, im Studio passiert dann aber nichts. 
Wenn ich dann die Debugsession pausiere, haben alle Register den Inhalt 
0xD1 und die Pointerregister 0xD1D1. Könnt ihr mir sagen was ich falsch 
mache? Ich habe leider mit selbst aufgebauten Schaltungen sehr wenig 
Erfahrung und ebensowenig Wissen, da ich auf diesem Gebiet plutiger(!) 
Anfänger bin.

Das JTAG funktioniert mit einem industriellen Board mit einem Atmega1281 
bestens.

Wäre toll wenn ihr mir helfen könntet

Edith is noch was eingefallen: ich kann über das JTAG interface im 
Studio auf alle Fuses, Betriebsspannung etc. zugreifen und ergalte auch 
eine (scheinbar) gültige Signatur und JTAG ID. Es scheint (mir) als sei 
die Kommunikation zwischen µC ind JTAG in ordnung, oder nicht?
Angehängte Dateien:
OP #1052073
Lesenswert?

Nein, es ist nur auf einem Breadboard ein Quarz (mit zwei C's), das USB 
Interface mit Pullup für lowspeed Device und JTAG über das squidcable 
angeschlossen. Ich denke, dass das Squidcable rictig angeschlossen ist, 
da ich ja eigentlich voll auf den AVR zugreifen kann.

Achso, wenn ich mit dem Studio den Speicher auslese, dann stehen da fast 
überall entweder FF (Programmspeicher) oder D1 (für alle anderen(sogar 
EEPROM, obwohl ich das nicht brauche).

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