USBASP oder USB ISP-Programmer für ATMEL AVR

#4297615
Lesenswert?
• ▲
▼
prog schrieb:
> worin besteht der Unterschied zwischen einem "USBASP" für 5€ incl
> Versand (ebay) und einem "Programmer ATMEL AVR-ISP-MKII" für 40€ (Pollin
> Best-Nr. 810 206) und einem "USB ISP-Programmer für ATMEL" für 20€

Zuerst mal: es sind beides ISP-Adapter zum programmieren von Atmel-µC.

Die Unterschiede sind:

Der USBASP ist ein Hobby-Projekt, kann also auch einfach selber gebaut 
werden. Er konnte lange nur ISP, mit aktueller Firmware und einem 
aktuellen AVRDUDE aber auch TPI und PDI. Außerdem kann er nur µC 
programmieren die mit 3.3V oder 5V laufen; die Spannung muß dabei am 
USBASP umgeschaltet werden (per Jumper). Wobei es auch Varianten gibt 
die man nicht umschalten kann. Der USBASP liefert am Programmieranschluß 
Spannung, kann also kleine Schaltungen auch gleich aus dem USB 
versorgen. USBASP aus China haben oft eine veraltete Firmware drauf. Die 
kann man zwar updaten, braucht dazu aber auch wieder einen ISP-Adapter.

Das AVR ISP MkII hingegen kommt vom gleichen Hersteller wie die µC. Es 
kann alle Protokolle (auch die die Atmel vielleicht erst nächstes Jahr 
einführen wird). Es ist direkt per USB auf die neueste Firmware 
updatebar. Es kann µC mit Spannungen zwischen 1.8V und 5.5V 
programmieren und stellt sich automatisch auf die Betriebsspannung des 
Ziel µC ein, kann die Zielschaltung aber nicht selber versorgen. Es 
funktioniert out-of-the-box mit jeglicher Software von Atmel.

Du wirst von vielen Leuten hier den Hinweis bekommen, doch ja das 
Original zu kaufen und um "Frickel"-Lösungen wie USBASP einen Bogen zu 
machen. Ich kann dem nur eingeschränkt zustimmen. Es stimmt zwar, daß du 
mit einem ISP-Adapter der nachweislich funktioniert und sich 
entsprechend den offiziellen Tutorials verhält erstmal weniger falsch 
machen kannst. Andererseits sind kaputt gelieferte USBASP auch nicht 
häufiger als kaputt gelieferte AVR ISP. Es gibt genug Tutorials für 
USBASP. Und mit AVRDUDE steht eine leistungsfähige Software bereit die 
zudem auch in AVR-Studio eingebunden werden kann (Anleitung findest du 
mit der Suche hier im Forum).

Außerdem ist das AVR ISP für meinen Geschmack und gemessen an dem was es 
kann viel zu teuer. Wenn man mehr Geld ausgeben will als für den USBASP, 
dann sollte man gleich zum ATMEL ICE greifen. Das kann dann auch gleich 
debuggen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.