Forum: Mikrocontroller und Digitale Elektronik ATTiny flashen - welche Pins?


von Squeezer (Gast)


Lesenswert?

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!

von heiße presswurst (Gast)


Lesenswert?

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)

von Squeezer (Gast)


Lesenswert?

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

von Paul B. (paul_baumann)


Lesenswert?

Squeezer schrieb:
> 1:1 an die gleichnamigen
> Leitungen?

Ja.

MfG Paul

von Ulrich F. (Gast)


Lesenswert?

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.

von Karl K. (karl_k69)


Lesenswert?

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
Noch kein Account? Hier anmelden.