Hallo,
Nach langem Suchen und und keinem Finden, poste ich doch noch mal die Frage:
Wie kann ich meinen ATTiny über USB programmieren?
Denn ich habe gehört es soll nicht so einfach sein, da die Adapter nicht wirklich funktionieren . Leider hab ich keine parallele Schnittstelle an meinem Notebook und ich befürchte, dass ich meinen 10 Jahre alten Desktop nicht mehr ewig benutzen werde. -_-
Am liebsten wäre es mir, wenn ich eine Bauanleitung zu solch einem USB-Programmieradapter hätte, um ihn anschließend selbst zu löten. Der Preis für einen feritgen wird wohl nicht ohne sein.
Gruß, Ringelkrat
Wenn etwas klemmt, wende Gewalt an.
Wenn es kaputt geht,
hätte es sowieso erneuert werden müssen.
Hi,
mit folgenden "USB to Serial" IC´s hab ich schon gearbeitet und gute Erfahrungen gemacht.
<u>Layout schwieriger, keine Treiberprobleme!</u>
http://www.ftdichip.com/Products/FT232R.htm ((USB UART))
http://www.ftdichip.com/Products/FT245R.htm ((USB FIFO))
oder
<u>Layout einfach, manchmal Teiberprobleme (Treiber updaten)!</u>
http://www.prolific.com.tw/eng/Products.asp?ID=59 ((USB to Serial Bridge Controller))
http://www.prolific.com.tw/eng/Products.asp?ID=22 ((USB to Dual Serial Bridge Controller))
mit dem hab ich selber noch nicht gearbeitet, ist ganz NEU, hört sich aber gut an!
http://www.prolific.com.tw/eng/Products.asp?ID=5 ((USB Docking Controller))
Nach dem USB-Umsetzer einfach einen normalen Seriellen ISP-Promer anschliessen.
Oder das ganze gleich zu einem Layout zusammenfassen und fertig.
Gruß MrQu
Hallo
@Cybrix:-> Meinst du die normalen Hardware-Umwandler, die man normalerweise für die Kompabilität mit alten Druckern benutzt? Ich selber habe eher gehört, dass es mit Druckern zwar funktioniert aber das es doch Probleme geben soll mit ISP. Kannst du mir vielleicht ein konkretes Beispiel nennen, was auch sicher funktioniert?Oder man benutzt ein USB /serielle wandler das soll auch ganz gut gehen.
@ogni42: -> Hehe, bei Reichelt ist es Z.Zt. nicht lieferbar. Aber ich hab mal bei bei ATMEL geschaut. Hier der offizielle Link zum Datenblatt: http://www.atmel.com/dyn/resources/p...ISPmkII_UG.pdf
Komisch ist nur, dass das Bild bei Reichelt mit seriellem (statt USB) Kabel ist: Bild hier Naja, aber auf der ATMEL-Seite steht, es funktioniert mit USB und AVR Studio. Ich denke man kann sich das AVR Studio hier (http://www.atmel.com/dyn/products/to...+&tool_id=2725) herunterladen, aber ich glaub nicht, dass es kostenlos ist. Ich probier's mal...
So ich habs probiert. Da steht:Nett .
@MrQu: Ja also die IC's von Prolific finde ich weder bei Reichelt noch bei Conrad. Die anderen, von FTDI Ltd. finde ich auch nur bei Reichelt (5.65€ für FT232R). Was aber heißt?((USB UART)) [...] ((USB FIFO))
Außerdem was heißt hier Treiberupdate? Welchen Treiber müsste man dann updaten?
Wie auch immer. Ich werd mal schauen wie das mit AVR Studio ist, dann überleg ich mir, ob ich dann demnächst die komplette Lösung (AT AVR-ISP MKII) von Reichelt (AT AVR ISP; 39,95€) hole. Ist wohl an der Grenze mit dem Preis. Vieleicht ist es ja doch möglich mit einem USB->Seriell-Umwandler zu Arbeiten möglich. Kostet aber auch um die 40€ (glaub ich). Ich hab ja schon ein ISP (STK200).
Schon mal danke! MfG Ringelkrat
Hallo,
ich benutze einen Programmieradapter von fischl.de (http://www.fischl.de/usbasp/), funktioniert wunderbar. Der ist mit einen Mega8 ausgerüstet, also man braucht keinen FT232. SMD ist hier auch nicht notwendig, da reicht auch ein kleines Stück Lochrasterplatte.
Programmiert wird mit Avrdude, auch aus Bascom heraus.
Schauts euch einfach mal an.
Viele Grüße Matthias
Hallo,
@ogni42: Also ich hab mal AVR Studio installiert, aber wenn ich eine neues Projekt erstelle, dann weiß ich nicht welche debug platform ich auswählen soll. Ich denke mir mal JTAGICE mkII (wenn ich den AVR ISP mkII benutzen möchte), aber da ist der ATTiny26 nicht verfügbar, wie es aber im Datenblatt vom mkII steht (http://www.atmel.com/dyn/resources/p...ISPmkII_UG.pdf)!
@MatthiasW: Und der USBasp ist USB-Adapter und AVR-Programmierer in einem!? Das wäre ja sehr erstaunlich!! Welche Prozessoren unterstützt er denn?
Danke, David
Als Debug Plattform solltest Du den Simulator wählen.
Der JTAGICE ist etwas anderes als der ISP mkII!
Reichelt hat das falsche Bild aber den richtigen Programmer (von denen habe ich meinen bekommen) Der sollte im März wieder lieferbar sein. Anscheinend hat ATMEL die Nachfrage unterschätzt.
Der ISP mkII funktioniert wunderbar. Ist vom Preis her OK (kann auch bei 3.3V flashen, Überspannungsschutz etc) und rattenschnell. Wenn's um den Einstieg geht tut's natürlich auch ein SIProg, aber der ist halt nicht so schnell und macht mit USB-RS232 Konvertern bisweilen Probleme.
@ Ringelkrat
Der Adapter ist nur zum Programmieren da, ich benutze ihn vom 2313 bis Mega16. Sollte laut Beschreibung bis Mega128 laufen.
Und wirklich schnell und einfach aufzubauen...
Matthias
Ja gut,
also ich werd es wahrscheinlich so machen:
- Ich werde zuerst versuchen den Programmieradapter USBasp von fischl.de nachzubauen (hört sich eigentlich easy an...)
- Sollte das nicht klappen, so werde ich mir den ISP mkII kaufen
Danke erst mal für eure Hilfe. Ich werde den USBasp nicht gleich bauen, da ich erst mal meine Facharbeit schreiben muss...
Gruß, Ringelkrat
Lesezeichen