AVRProgrammerDebuggerBauen: Unterschied zwischen den Versionen
aus dem Wiki des Entropia e.V., CCC Karlsruhe
Sprawl (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
Sprawl (Diskussion | Beiträge) (+Pollin-Board) |
||
Zeile 20: | Zeile 20: | ||
=== [http://sunge.awardspace.com/avr-jtagice/avr-jtagice.html AVR JTAGICE Clone] === | === [http://sunge.awardspace.com/avr-jtagice/avr-jtagice.html AVR JTAGICE Clone] === | ||
* Contra: benötigt Windows zur Inbetriebnahme (danach nicht mehr?), kein Programmieren, langsam (USB/RS233-Wandler onboard) | * Contra: benötigt Windows zur Inbetriebnahme (danach nicht mehr?), kein Programmieren, langsam (USB/RS233-Wandler onboard) | ||
=== [http://www.pollin.de/shop/shop.php?cf=detail.php&pg=NQ==&a=MTY5OTgxOTk= Pollin ATMEL Evaluations-Board Version 2.0] === | |||
* Contra: RS232 | |||
=== [http://aquaticus.info/jtag AVRJtag] === | === [http://aquaticus.info/jtag AVRJtag] === | ||
* Contra: | * Contra: RS232 | ||
=== [http://www.ladyada.net/make/usbtinyisp/ USBtinyISP] === | === [http://www.ladyada.net/make/usbtinyisp/ USBtinyISP] === |
Version vom 31. Januar 2008, 22:28 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
- Contra: JTAG-Implementierung unvollständig, 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