ATTiny85 mit STK500v2 Beflashen

OP #4331873
Hallo,

Ich versuche im Momment einen ATTiny85 mit dem STK500 zu flashen, das 
funktioniert allerdings mal so gar nicht... Avrdude sagt mir nur, dass 
ich die Verkabelung noch einmal checken soll, aber ich hab schon alles 
mal andersrum reingesteckt und den Chip auch zwischen dem SCKT3600A1 und 
SCKT3400D1 gewechselt, hilft nix!

Hier die Fehlermeldung:
1
>> avrdude -c stk500v2 -p attiny85 -P /dev/ttyUSB0 -U flash:w:main.hex:i
2

3
avrdude: stk500v2_command(): command failed
4
avrdude: initialization failed, rc=-1
5
         Double check connections and try again, or use -F to override
6
         this check.
7

8

9
avrdude done.  Thank you.
Gast
Ich kenne die v2 vom STK500 nicht, aber bei der STK500 ist
der Tiny25/45/85 auch nicht vorgesehen.
Er kann aber auf dem Sockel SCKT3400D1 wenn ISP6 mit SPROG1
verbunden ist, ganz normal geflasht werden, wenn auf der STK500
auch noch (mit den Jumper-Käbelchen)
PortB-5 mit PortE (Reset) und
PortB-3 mit PortE (XT1) verbunden werden.
Oldie schrieb:
> aber bei der STK500 ist
> der Tiny25/45/85 auch nicht vorgesehen.

Doch, steht nur nicht im gedruckten Manual, sondern in der 
AVRstudio-Hilfe.
Ich hab auch noch das alte mit den beiden AT90S, statt ATtiny/ATmega.
Kann höchstens sein, daß das STK500 ein Update benötigt, aber das 
AVRstudio sagt Dir das schon.
Aus der Erinnerung heraus, etwas unscharf: Am Port B3 gibt es beim 
Tiny13 und Tiny45 ein Problem mit der Bezeichnung, zwei Pins sind 
vertauscht. Ich habe auch etwas mit Datenblatt und Scope rätseln müssen, 
bis es funktionierte. Stur nach Handbuch ging es nicht.
Nö, nur der ATtiny15 und der ATtiny25 im ATtiny15-Mode hat ne 
abweichende Pinbelegung:

"On ATtiny25, the programmable I/O ports PB3 and PB4 (pins 2 and 3) are 
exchanged in ATtiny15 Compatibility Mode for supporting the backward 
compatibility with ATtiny15."
Nein, mit Tiny25 oder Tiny15 hatte ich noch kein Projekt. Es war 
definitiv eine Abweichung zwischen Doku und Realität bei Tiny13 und 
Tiny4? Ein Jumper musste abweichend gesteckt werden, dann funktionierte 
es. Sollte mit einem Scope schnell zu finden sein.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.