Hi, ich habe hier einen USBtiny-basierten AVR-Programmer, mit dem ich einen ATTiny85 flashen will. Allerdings bin ich mir jetzt nicht sicher, wie ich die Geschichte verdrahten soll. Der USBTiny liefert auf seiner sechspoligen Leitung - Spannung und Masse - MISO, MOSI, SCK - RST An welche Pins des ATTiny knipse ich die jetzt? 1:1 an die gleichnamigen Leitungen? Oder MOSI und MISO kreuzen? Und kann ich /RESET beim ATTiny85 so überhaupt direkt verwenden? Danke!
http://bfy.tw/13Eu (Reset musst du fürs Flashen anschließen und wenn du nochmal flashen willst lässt du von dem entsprechenden Fusebit zur Deaktivierung die Pfoten weg)
OK, ich habe es genau wie unter http://tomscircuits.blogspot.de/2013/05/howto-isp-p2.html beschrieben angeschlossen, trotzdem meckert avrdude immer: sudo avrdude -c usbtiny -p attiny85 -U lfuse:w:0xe1:m -U hfuse:w:0xdd:m -U efuse:w:0xfe:m -b 600 -F avrdude: initialization failed, rc=-1 avrdude: AVR device initialized and ready to accept instructions avrdude: Device signature = 0x000000 avrdude: Yikes! Invalid device signature. avrdude: Expected signature for ATtiny85 is 1E 93 0B
Kerko direkt an den Versorgungspins des Tiny? Verkabelung 10 mal überprüft? Zur Erinnerung, falls du den Artikel nicht bis zum Ende gelesen hast: Taktfrequenz runter setzen! Der Tiny läuft im Auslieferungszustand mit 1MHz(soweit ich mich erinnere) Also mit maximal 250KHz beschreiben. Avrdude kennt dazu den -B Parameter Manche ISP Adapter haben dafür einen Jumper.
Ja, passt alles. Ich habe die Bitrate schon auf 1200, 600 und 300 runter gesetzt - ohne Erfolg. So langsam vermute ich, die Dinger sind schlichtweg im Eimer...
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.