Kann jemand einen HV Programmer für 8-beinige ATtinys empfehlen? Also am besten einen fertigen Programmer der von vielen Tools unterstützt wird und kein Entwicklungs-Kit oder ähnliches (richtigen Prommer). Oder eine ganz einfache Schaltung zum selber bauen.
>Kann jemand einen HV Programmer für 8-beinige ATtinys empfehlen? Bist du zu blöd die Fuses richtig zu setzen? >Also am besten einen fertigen Programmer der von vielen Tools Welche vielen Tools? Bitte komplette Liste anlegen sonst kann man dir nichts empfehlen. >Oder eine ganz einfache Schaltung zum selber bauen. google kennst du?
Zum Selberbauen: http://mdiy.pl/atmega-fusebit-doctor-hvpp/?lang=en oder günstig ein STK500 schießen.
Ich hatte auf billig China-Nachbauten gehofft, so wie man sie von STK500 kompatiblen ISP Programmern findet... Nein, habe keine Fuses zerschossen. Geht das nicht auch einfach über z.B. die RS232 vom PC und ein bisschen Kleinkram zum Pegelwandeln?
Ich will den Reset-Pin als IO nutzen und brauche eine Möglichkeit mehr als ein mal zu Programmieren. Ist doch nicht ungewöhnlich, oder?
Artjomka schrieb: > Ist doch nicht ungewöhnlich, oder? Nein, aber wenn du davon zurück willst, brauchst du zwingend einen HV-Programmer, weil dann für ISP der Reset-Pin nicht mehr zur Verfügung steht. Ich habe mir den Fusebitdoctor gebaut, um eben diesem Problem entgegnen zu können, da ich den Reset-Pin ebenfalls als IO benötigt habe.
Artjomka schrieb: > Geht das nicht auch einfach über z.B. die RS232 vom PC und ein bisschen > Kleinkram zum Pegelwandeln? Das geht bei uC mit ROM-Bootloader und die gibt es von fast jedem Hersteller (NXP, STM, Freescale, TI, FTDI) nur nicht von Atmel (und Microchip). Also entweder erst mal ATtiny-Bootloader flashen: Beitrag "ATtiny45 Bootloader" Oder (natürlich besser) umsteigen auf 8-beinigen NXP (LPC810) :-)
Lothar schrieb: > Also entweder erst mal ATtiny-Bootloader flashen: Ich glaube das ist die Lösung...
Artjomka schrieb: > Ich glaube das ist die Lösung... Aber nur, wenn du nicht den gesamten Flash-Speicher für dein eigenes Programm benötigst und dein Bootloader als Soft-UART funktioniert. Meines Wissens haben die 8-Pinner ATtiny25, -45 und -85 keinen Hardware-UART.
Roger Withaker schrieb: > Bootloader als Soft-UART funktioniert "Es wird keinerlei Peripherie verwendet (Timer, UART)" "Halb-Duplex (nur ein IO-Pin)"
Artjomka schrieb: > Geht das nicht auch einfach über z.B. die RS232 vom PC und ein bisschen > Kleinkram zum Pegelwandeln? Nein, ein COM-Port hat leider nicht genug Output-Pins dafür. Für den eigentlichen Programmiervorgang würden die drei verfügbaren Pins zwar reichen, aber zuvor muß der AVR erstmal in den HV-Modus gebracht werden und zur Steuerung dieses Vorgangs fehlen zwei weitere Pins. Natürlich könnte man mit entsprechender Elektronik Abhilfe schaffen, aber dann kann man auch gleich einen µC verwenden, um alle Vorgänge zu steuern und damit den PC samt COM-Port gleich ganz weglassen.
Artjomka schrieb: > Kann jemand einen HV Programmer für 8-beinige ATtinys empfehlen? Das hier ist zwar kein "normaler" Programmer, denn man kann die Tinys damit nicht "programmieren", aber man kann die Fusebits gezielt setzen und zurücksetzen. Löst das Problem wahrscheinlich genauso. Jedenfalls verwende ich den immer, wenn ich den Resetpin für andere Zwecke brauche. https://guloshop.de/shop/Mikrocontroller-Programmierung/HVSP-Fusebit-Programmer::63.html "Fusebitdoktor" geht aber bestimmt genauso. Vorteil der beiden Lösungen ist, dass sie unabhängig sind, also keine extra Software und keine Verbindung zu einem PC brauchen.
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.