Hi, da die vorhandenen Threads ja nun schon etwas angegraut sind... Was ist denn die günstigste brauchbare Methode AVRs über ISP zu programmieren? Für STM32 gibt es ja die günstigen ST-LINK Clones, gibt es sowas in der Art auch für AVR? Debugging mit AVR Studio (Oder wie auch immer es inzwischen heißt) wäre zwar schön, aber kein Muss. Hätte ich doch meinen Dragon nicht verkauft...
:
Bearbeitet durch User
Einige Möglichkeiten wären: guloprog - der Programmer von guloshop.de https://guloshop.de/shop/Mikrocontroller-Programmierung/guloprog-der-Programmer-von-guloshop-de::70.html eHaJo µISP-Stick https://www.ehajo.de/bausaetze/bedrahtet/81/isp-stick eHaJo USP-mkII (AVR Programmer) https://www.ehajo.de/boards/151/usp-mkii-avr-programmer myAVR mySmartUSB light - AVR ISP Programmer http://shop.myavr.de/Systemboards%20und%20Programmer/mySmartUSB%20light%20-%20AVR%20ISP%20Programmer.htm?sp=article.sp.php&artID=200006 Kein Anspruch auf Vollständigkeit.
:
Bearbeitet durch User
Die billigste Methode wäre immer noch ein Parallelport … Was spricht gegen eine der vielen USBasp-Varianten? Markus M. schrieb: > Hätte ich doch meinen Dragon nicht verkauft... Gut, an die Funktionalität eines Drachens reicht natürlich all der Billigkram nicht ran. Der Drachen beherrscht ja sogar Parallelprogrammierung.
Jörg W. schrieb: > Die billigste Methode wäre immer noch ein Parallelport … Habe ich früher tatsächlich gemacht (hatte einen SP12 aufgebaut), aber seit AVR-Studio war das zu aufwendig wegen fehlender Unterstützung und dann bin ich auf AVRISP MKII umgestiegen, der bis heute super zuverlässig funktioniert (damals 50€, keine Ahnung, was der heute kostet). Hier die Bauanleitung für den Parallelprogger SP12: http://www.rowalt.de/mc/avr/progd.htm Also hier der rechte Schaltplan, alles völlig ohne IC oder so (die Pins hatte ich zusätzlich mit Zenerdioden gegen eventuelle statische Überspannungen geschützt, keine Ahnung, ob das nötig war)): http://www.rowalt.de/mc/avr/twinavrh.png Hatte auch mal in China einen USBASP V2.0 für 3,50€ oder so gekauft, aber nie getestet. Der hier sieht genau so aus: https://www.ebay.de/itm/USBasp-Programmer-cable-NEW-FW-USB-ISP-KK2-0-Multiwii-ATMega-AVR-UK-TESTED/251743059843?hash=item3a9d0e3f83:g:9HwAAOSw0JpV6V1M Eventuell wäre das etwas für dich.
Daniel C. schrieb: > Hier die Bauanleitung für den Parallelprogger SP12: > http://www.rowalt.de/mc/avr/progd.htm > Also hier der rechte Schaltplan, alles völlig ohne IC oder so (die Pins > hatte ich zusätzlich mit Zenerdioden gegen eventuelle statische > Überspannungen geschützt, keine Ahnung, ob das nötig war)): > http://www.rowalt.de/mc/avr/twinavrh.png Vielleicht noch wichtig zu sagen, das Target (also den zu programmierenden Controller) hatte ich dabei immer extern mit Energie versorgt (dann spart man die ganzen grau gezeichneten Teile für VCC ein, also die fünf Widerstände und den 100uF-Elko).
nachdem Atmel/Microchip den AVRISP eingestellt haben, gibts den doch vom Chinesen für 10€ ich denke die stellen den in License her denn vor der Abkündigung gabs den noch nicht beim Chinesen. https://www.aliexpress.com/item/32758318113.html
Ich habe mir einige von diesen auf Halde gelegt: https://www.ebay.com/itm/New-SBASP-ISP-AVR-Programmer-Adapter-Protection-Case-ATMEGA8-ATMEGA128/112386046830?hash=item1a2abafb6e:m:m7_GZRLdnbkChv90CD6_ShA Ist im Prinzip ein USBASP Nachbau mit meist steinalter FW. Also 2 kaufen und den ersten mit Hilfe des 2. umprogrammmieren. Man kann die Dinger auch prima als Basis für V-USB Gerätchen verwenden. Alleine das Gehäuse ist es schon wert.
Wer es so günstig wie möglich haben will, der nimmt in aller Regel einen UsbAsp-Klon, den man aus China geliefert schon für ca. 1 Euro inkl. Porto bekommt. Sinnvollerweise nimmt man dann aber auch gleich zwei, einen als Ersatz und um die Firmware des jeweils anderen usbasp updaten zu können. Neben der mittlerweile eher historischen Variante per Parallelport käme ausserdem theoretisch noch die Möglichkeit infrage, ein Arduino-Board (z.B. das praktische Arduino Nano Board, das man aus China geliefert schon für etwas über 2 Euro bekommt) als ISP zu missbrauchen, über den mit der Arduino-IDE bereits mitgelieferten Sketch "ArduinoISP". Das funktioniert zwar, ist allerdings eher eine Notlösung, z.B. wenn man den ISP eigentlich einmalig benötigt.
Andreas B. schrieb: > Ich habe mir einige von diesen auf Halde gelegt: > Ebay-Artikel Nr. 112386046830 Davon hab ich auch einige. Funktionieren mit avrdude und Co. sehr gut. Hier eine kleine Anleitung zum Update: http://irq5.io/2017/07/25/making-usbasp-chinese-clones-usable/
Markus M. schrieb: > Für STM32 gibt es ja die günstigen ST-LINK Clones, gibt es sowas in der > Art auch für AVR? Gibt aber keinen Grund diese zu kaufen, da der originale nur 18€ netto kostet und man sich damit eine Menge ärger ersparrt. Benutze immer einen originalen Debugger... Z.B. Gebrauchtkauf: https://www.ebay-kleinanzeigen.de/s-anzeige/avr-isp-mkii-zubehoer/1274555650-168-5469
Den Arduino UNO/NANO ob original oder clone kann man auch als AVR ISP nutzen. Nur als Beispiel: http://www.martyncurrey.com/arduino-nano-as-an-isp-programmer/
Danke für eure Hinweise, werde die Links mal durchgehen. Parallelprogrammierung wie ich auf dem DRAGON hatte benötige ich definitiv nicht, hatte ich glaube ich in 5 Jahren einmal gebraucht (AVR war verFUSEd auf externen Takt wimre). Die Preisklasse um die 10 EUR schwebt mir in der Tat vor. Parallelport scheidet mangels Hardware aus :)
:
Bearbeitet durch User
ich habe den AVRMINIPROG von betemcu.cn für 7,50€.. hat zwar nicht die ganzen VCC einstellungen wie andere Programmer, wird aber als AVRISP MKII erkannt. ansonsten USBASP und USBISP.
Sebastian R. schrieb: > Hier eine kleine Anleitung zum Update: > http://irq5.io/2017/07/25/making-usbasp-chinese-clones-usable/ In diesem Zusammenhang: Auf den Board ist Platz für einen kleinen Spannungsregler. So kann man den USBASP leicht auf 3,3V umrüsten. Leider habe ich keinen passenden Regler mit diesem Pinout gefunden, so daß es auf ein Drahtgefummel hinaus lief. Außen 3V3 drauf schreiben nicht vergessen. ;-)
Andreas B. schrieb: > Leider > habe ich keinen passenden Regler mit diesem Pinout gefunden, Holtek HT7833 im SOT89 könnten passen.
Markus M. schrieb: > Was ist denn die günstigste brauchbare Methode AVRs über ISP zu > programmieren? Welche Betriebsystem? Der USBasp was Jörg W. sagt war (oder ist) Preis/Funktionsmaessig unschlagbar, nun abhängig von Betriebsystem kann alles gut oder schlecht gehen, von Linux ist natürlich nicht die Rede. Ab Win 7 (glaube ich Mal), war das mit dem "Signierung der Treibern", ich glaube Win 10 ist nichts anderes. Also bei der nicht originalle Teile von Atmel musste man da viele Umwege gehen um das Treiber zu signieren. Gruß
Thomas O. schrieb:
> https://www.aliexpress.com/item/32758318113.html
Unglaubig günstig, da macht man mit Sicherheit garnichts falsch oder?
Nur bisschen Geduld haben bis das Teil zu Hause ist.
:
Bearbeitet durch User
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.