Hi NG, ich scheitere momentan am JTAG-Debugging meiner ATMEGA16 based Schaltung.
Der Olimex AVR-JTAG-USB bringt genauso wie ein selbsgebauter JTAG die Fehlermeldung "no valid JTAG-ID" unter AVR Studio - sehr unbefriedigend.
Auf der Fehlersuche bin ich nun auf einige Fragen gestossen:
- auf der Olimex-Website formatting linkkann man die Stecerbelgeung einsehen.
Bei mir liegen an Pin 4 und 7 jeweils 5V der Stromversorgung vom Targetsystem an. Korrekt ? Vref sollte dann im AVRStudio Auskunft über die Versorgungsspannung am Target geben.
- TDO, TDI und TMS haben jeweils gegen Vcc oder GND gemessen sehr hohe Widerstände (~30MOhm), nicht so TCK. Das hat gegen Masse "nur" 115 kOhm. Korrekt ? Ich kann es leider weder an einem anderen ATMega noch an einer funktionierenden Schaltung messen.
- Rätselhaft sind mir die beiden Pins 6 & 8 NSRST und NTRST. trotz langer Suche im Netz habe ich nicht den Sinn des zweiten Pins gefunden. Bei mir führt Pin 6 zum Reset-EIngang des ATMega, Pin 8 ist unbelegt.
Irgendwo habe ich mal gelesen, für die Funktion sei der Reset gar nicht zwinglich notwednig, nur könne das Target-System per Software resettet werden.
Hoffe, es kann mir jemand helfen
Gruss Nico