AVRProgrammerDebuggerBauen: Unterschied zwischen den Versionen
aus dem Wiki des Entropia e.V., CCC Karlsruhe
TEM00 (Diskussion | Beiträge) (Bild AVR Programmer) |
Sprawl (Diskussion | Beiträge) K (+Quelle OpenOCD wird schneller) |
||
Zeile 17: | Zeile 17: | ||
=== [http://www.embedded-projects.net/ USBprog] === | === [http://www.embedded-projects.net/ USBprog] === | ||
* Pro: großes Funktionsspektrum durch austauschbare Firmware | * Pro: großes Funktionsspektrum durch austauschbare Firmware | ||
* der [http://www.embedded-projects.net/index.php?page_id=175 JTAG Adapter für OpenOCD] funktioniert (wenn auch langsam), der [http://www.embedded-projects.net/index.php?page_id=163 JTAGICE mkII (mk2) Klon] ist noch nicht benutzbar | * der [http://www.embedded-projects.net/index.php?page_id=175 JTAG Adapter für OpenOCD] funktioniert (wenn auch langsam, laut [http://www.mikrocontroller.net/topic/89469#766145 Forumsposting des Autors] soll sich das allerdings in ein paar Wochen ändern), der [http://www.embedded-projects.net/index.php?page_id=163 JTAGICE mkII (mk2) Klon] ist noch nicht benutzbar. | ||
=== [http://sunge.awardspace.com/avr-jtagice/avr-jtagice.html AVR JTAGICE Clone] === | === [http://sunge.awardspace.com/avr-jtagice/avr-jtagice.html AVR JTAGICE Clone] === |
Version vom 2. Februar 2008, 02:06 Uhr
Anforderungen
Kandidaten
IsoJtagISP
- Pro: Schaltkreise PC und Bastel sind voneinander isoliert (optokoppler). Wenn auf der Lötseite die Funken fliegen und die Flammen gen Himmel schlagen, bleibt der USB-Port ganz.
- Contra: um die Firmware zu wechseln (»Umschalten« zwischen Programmer und Debugger), muss man Windows benutzen, da die entsprechende Firmware verschlüsselt ist und nur das Atmel-Tool das schreiben kann (Quelle).
USBprog
- Pro: großes Funktionsspektrum durch austauschbare Firmware
- der JTAG Adapter für OpenOCD funktioniert (wenn auch langsam, laut Forumsposting des Autors soll sich das allerdings in ein paar Wochen ändern), der JTAGICE mkII (mk2) Klon ist noch nicht benutzbar.
AVR JTAGICE Clone
- Contra: benötigt Windows zur Inbetriebnahme (danach nicht mehr?), kein Programmieren, langsam (USB/RS233-Wandler onboard)
Pollin ATMEL Evaluations-Board Version 2.0
- Contra: RS232
AVRJtag
- Contra: RS232
USBtinyISP
- Contra: kein Debugging
USBisp
- Contra: kein Debugging