20 EUR usb programmierer fuer Atmel AVR Controller & Co

(Firma: embedded projects GmbH) #470712
Lesenswert?

Hallo,

ich habe keine parallele Schnittstelle mehr, drum hab ich mir einen 
kleinen USB Adapter entwickelt. Der Voreil ist, dass ich eigentlich nur 
ein AVR ISP mk2 nachgebaut hab. So kann man Software die diesen bereits 
unterstuetzt mit einer minimalem Modifikation verwenden. Aktuell hab ich 
avrdude angepasst. Desweiteren hab ich ein Update Mechanismus eingebaut, 
so dass man die Firmware in dem Adapter ueber das Internet und USB ohne 
extra Kabel jederzeit austauschen kann.

http://www.ixbat.de/usbprog

Man kann den Dongle auch nach einer kleinen Modifikation mit dem 
AtmelStudio verwenden.

Alles ist komplett Open Source!

Ich stell gerade eine Sammelbestellung zusammen. Wenn jemand mitmachen 
will gibt es hier ein kleines Formular:

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

Das ist noch keine Bestellung, sondern Ihr sagt mir nur mal das Ihr auch 
einen Adapter haben wollen wuerdet :-)


Viel Spass damit

Benedikt Sauter

Gast #477669
Lesenswert?

@thomas: Parallel-to-USB Adapter klappt garantiert nicht, da die 
Programmiersoftware i.d.R. den Port direkt adressiert und die USB 
Adapter lediglich die Betriebssystemaufrufe abfangen. Ich habe noch 
keinen USB-Parallel-Adapter gefunden, der funktioniert (lasse mich aber 
gerne eines besseren belehren).
PeterK
#508434
Lesenswert?

@Bene: Ich hab dir vor längerem ne Mail geschickt weil ich Probleme mit 
dem usbprog hab. Ich versuchs jetzt hier mal.
Prinzipiell funkt das ganze. USB Device wurde erkannt beim Einstecken, 
Treiber automatisch erkannt von der vorherigen AVR-Studio Installation.
Wenn ich im AVR-Studio aber was mache möchte bekomm ich sehr häufig die 
Fehlermeldung wie im Anhang. Signatur lesen geht immer, wenn ich den 
Flash oder den EEPROM lesen will kommt aber diese Fehlermeldung. Device 
war ein AT-Mega 8. Der wird auch automatisch erkannt. Beim Reiter 
"Board" wird eine Spannung von 4,2 Volt angezeigt. Ist das vielleicht zu 
wenig? Könnte das ein Problem sein mit dem Kondensator der da nicht 
mitgeliefert wurde bei deinem Bausatz?

Gruß - Markus
(Firma: embedded projects GmbH) #517804
Lesenswert?

1.Programmierst du mit dem AVR Studio?

2. Wie schnell ist der ATTiny getaktet?
Der ISP muss immer 1/4 der Clock Geschwindigkeit vom Zielprozessor 
haben.
Mit dem AVR Studio kann man dies unter Board einestellen.

3. Notfalls mir einen Tiny zuschicken, dann kann ich das mal 
untersuchen.

Gruss Bene
(Firma: embedded projects GmbH) #518507
Lesenswert?

Ah ok, das liegt dan der fehlenden Funtkion.
Ich denk der hat kleinere Flash Seiten. Wenn du das schnell brauchst, 
müsstest du mir einen zuschicken, sonst musst du warten bis ich einen 
bei meiner nächsten Bestellung mitbestellen kann.

Werd das dann implementieren. Also das kann die Firmware noch nicht, 
aber  ist kein Problem der das bei zu bringen.

Mit avrude sollte es klappen, der arbeitet mit dem avrisp anders als das 
AVR Studio.

Gruss Bene
Gast #521892
Lesenswert?

@Benedikt:

Also ich geb's jetzt auf. Das Problem oben hat nix mit dem Tiny2313 zu 
tun. Nachdem ich nun einen Mega8 beschreiben wollte (AVRStudio), hab ich 
jetzt nach zwei Stunden rumprobieren aufgegeben.
Ich kann alles - nur nicht das Device beschreiben. Da kommt beim verify 
immer der Fehler wie oben.
Der parallel Adapter macht null Probleme, funzt alles auf Anhieb. Also 
kanns kein Hardware Problem sein. Ich mach jetzt mit dem weiter.

Wenn du willst schick ich dir den Adapter zu, dann kannst du ihn dir 
anschauen ob er vielleicht nicht richtig zusammengelötet ist. Du 
brauchst ihn auch nicht zurückschicken, das Teil hat mich schon zuviel 
Zeit gekostet - nix für ungut.

Gruß - Markus
(Firma: embedded projects GmbH) #521896
Lesenswert?

Hm Hallo Markus,

wie du kannst gar nichts programmieren?

Wuerdest du mir noch einen gefallen machen und es mit der version 
probieren die hier an dem Beitrag haengt? Mit der sollte es eigentlich 
mit dem ATMega8 klappen. Es war ein Fehler in der Firmware drinnen?

Waere dir sau dankbar :-)

Gruss Bene
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren