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:
Es gibt 2 Programmiermodi, ISP und HV.
Schau in der AVRstudio-Hilfe nach, welche Kabel und Jumper je nach Mode
zu stecken sind und wähle dann den Mode aus.
Der HV-Mode muß immer funktionieren, auch bei verfusten AVRs.
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.
Georg G. schrieb:> Ein Jumper musste abweichend gesteckt werden, dann funktionierte> es.
Bei mir funktiert es jedenfalls, wenn ich es genau nach dem Manual im
AVRStudio 4.18 mache.
Ich nehme das gleiche Programmieradapter für Tiny13 und Tiny 25/45/85,
da gibt es keine Unterschiede in der Pinbelegung. Allerdings steht hier
kein STK500, sondern ein AVRISP MkII.
Soo.. Danke, dass mit dem Reset brücken hat geklappt, muss man erstmal
drauf kommen, wenn man keine Ahnung von dem Teil hat (benutze sonst
USBASP)
Grüße
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.