Hallo zusammen! Ich spiele mit dem Gedanken mir aus dem Shop den ARM-USB-OCD JTAG-Adapter zu bestellen (für SAM7). Da ich viel mit AVRs mache, würde mich interessieren, ob der ARM-USB-OCD auch mit JTAG-fähigen AVRs verwendet werden kann. Hat das schon jemand ausprobiert?
hallo, ARM-USB-OCD ist nicht als jtagce ice für avr einsetzbar. aber folgendes projekt soll das mal können: http://www.embedded-projects.net/index.php?page_id=135 gruss gerhard
Hardwaretechnisch gesehen wird es gehen, es gibt keine Software, die diese Kombination unterstützt.
Das Problem ist weniger das JTAGICE "MK1"- oder -MK2-Protokoll (es dient ja nur zum Datenaustausch mit dem ICE über RS232 oder USB aufzunehmen und ist auch dokumentiert), sondern die "Spezialbefehle" die Atmel "auf den anderen Seite" für Debugging über die JTAG-Schnittstelle (oder DebugWire) im AVR implementiert hat. Nur wenige JTAG-Befehle sind standardisiert, hauptsächlich die für Boundary-Scan notwendigen, der Rest ist herstellerspezifisch. Zu den eigentlich interessanten Anweisungen, die notwendig wären um z.B. OpenOCD zu einem gdb-Server für AVRs mittels einem FTDI-JTAG-Interface wie dem von Olimex aus dem hiesigen Shop zu erweitern, gibt es meines Wissens keine vollständige öffentlich zugängliche Information. Ein wenig scheinbar durch "mitlesen" and der Schnittstelle ermittelte Information gab/gibt es im Umfeld von "bootice", war aber beim letzten Mal schauen nicht vollständig. Wenn genug Information zu AVR JTAG gesammelt wurden (z.B. im Rahmen des USBProg Projekts), ist es kein Hexenwerk mehr, diese auch für andere Software/Hardware zu "recylen". Langer Rede... das was schon weiter oben geschrieben wurde: Im Moment gibt es meines Wissens keine Sofware, mit der man das o.g. Interface für AVR JTAG-debugging verwenden kann. Martin Thomas
Vielen Dank für die Antworten! Werde mir also dann doch eher eine Selbstbaulösung suchen...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.