Forum: Projekte & Code usbprog - AVR USB Programmer ansteuerbar über avrdude & Co


von Benedikt S. (Firma: embedded projects GmbH) (flopper)


Lesenswert?

Hallo,

da ich an meinem neuen Rechner keine parallele Schnittstelle habe,
musste ich mir einen USB Programmieradapter basteln. (Kaufen kann ja
jeder ;-) )

So ich hab einen avrisp mkII Klon geschrieben, da Atmel zu ihrem Adapter
ein Dokument AVR069 mit dem Protokoll freigegeben hat.

http://www.ixbat.de/index.php?page_id=122

Dadurch kann man meinen Adapter eigentlich mit jeder Software die den
avrisp mkII unterstuetzt verwenden. (Gut man muss den Adapter meistens
in eine Config Datei schreiben, oder ein paar Quelltextzeilen
hinzufuegen, aber es ist nie viel da er 1:1 wie der AVRISP mkII
arbeitet)


Ich habe auf meiner Seite mal einen angepassten avrdude fuer Linux.
(Werd wohl mal mein Windows anschmeissen müssen, und avrdude dort auch
mal durch den GCC jagen, dann gibts auch eine .exe)

Um die Software auf dem USB Adapter leicht austauschen zu können, habe
ich einen Update Mechanismus über das Internet gebastelt. Man startet
eigentlich nur eine Anwendung und klickt dort auf einen Button "Update".
Dann wird über das USB Kabel die Firmware auf dem Adapter ohne extra
Kabel austauscht.

Evtl. wuerde ich mehrer Platinen aetzten lassen, ich denk da sollt man
mit ein paar (1-x) EUR pro Platine hinkommen (sind ja nur 2x4 cm oder
so). Wenn jemand interesse hat auch eine zu haben dann schreibt mir am
besten eine Email an sauter@ixbat.de

Evtl. kann auch jemand der mehr Ahnung von der E-Technik hat die Platine
mal ueberarbeiten.

Die Bauteile kosten ca. 10 EUR. Hier koennte ich evtl. auch eine
Sammelbestellung machen, wenn Interesse besteht.


Viele Gruesse
Benedikt

von Hauke R. (lafkaschar) Benutzerseite


Lesenswert?

Sieht doch schon mal sehr schön aus. Ich hab gerade mal kurz übers 
Layout geguckt, ich würde dickere Leiterbahnen für die 
Versorgungsspannung nehmen, und auch ne Massefläche reinbauen.

Aber ich wäre auch an einer Platine interessiert.

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Glückwunsch an Benedikt! Ich sehe gerade, dass es dein USBProg in die 
Elektor Oktober 2007 geschafft hat. Ich habe das Heft gestern bekommen 
und erst kurz vorm zubettgehen überflogen. Mein erster Eindruck: ein 
überdurchschnittlicher und interessanter Artikel.

von Stefan B. (stefan) Benutzerseite


Lesenswert?

USBprog - universeller Adapter für Embedded-Programmierer
Zwerg am Drücker
von Benedikt Sauter
Erschienen im Linux-Magazin 2008/03

http://www.linux-magazin.de/heft_abo/ausgaben/2008/03/zwerg_am_druecker?category=0

Übrigens das Themen-Spezial ist in diesem Monat Embedded ;)

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
Noch kein Account? Hier anmelden.