Forum: Mikrocontroller und Digitale Elektronik STK500 erkennt ATTiny45 nicht


von Jürgen H. (hansmd)


Lesenswert?

Abendgruß,

habe ein Problem mit dem STK500 (an COM1, WIN7, Atmel Studio 4.19).
Es wird kein ATTiny45 und auch nicht der ATTiny85 erkannt.

Gibt es eine gute Anleitung im Netzt wo die Steckplätze für die
einzelnen AVRs aufgelistet sind und die Jumpereinstellungen?

Würde auch gern meine anderen ferfuseten Controller über die
Parallel-Programmierung wieder zum "Leben" erwecken.

Danke vom Jürgen

Die Beschreibung der Schaltung des STK500 habe ich!

von Hmmm (hmmm)


Lesenswert?

Hans-Jürgen H. schrieb:
> Gibt es eine gute Anleitung im Netzt wo die Steckplätze für die
> einzelnen AVRs aufgelistet sind und die Jumpereinstellungen?

Beim STK500 ist ein Handbuch dabei, gibt es auch als PDF:

https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/UserGuides/doc1925.pdf

von Björn W. (bwieck)


Angehängte Dateien:

Lesenswert?

Hier ist die STK500 Hilfe aus AVRStudio 4. Eventuell hilft das.

von Jürgen H. (hansmd)


Lesenswert?

Danke!

Sehe gerade, dass der ATTiny45 nicht in der Liste ist.
Hatte das STK500 vor ca. 15 Jahren ersteigert und
bisher so gut wie nichts damit gemacht. Ein Handbuch war
nicht dabei.
Bisher war ich mit dem Diamex und meinen selbst gebauten
Boards immer gut bedient.
Wollte nur mal die verfusten Tinys wieder beleben.
Ein externer Takt hat leider nicht geholfen und auch die
Anleitung der Arduino-Fraktion mit der High-Volt-Option
brachte nicht den Erfolg.

Schönen Abend noch

von Arduino F. (Firma: Gast) (arduinof)


Lesenswert?

Hans-Jürgen H. schrieb:
> Würde auch gern meine anderen ferfuseten Controller über die
> Parallel-Programmierung wieder zum "Leben" erwecken.

Das wird dir niemals gelingen, da der Tiny nicht genug Pins dafür hat.
Der Tiny möchte es gerne Seriell haben.

Und ja, der STK500 kann das.
Sowohl ISP als auch HVSP

: Bearbeitet durch User
von Peter R. (gelb)


Lesenswert?

Anschließen wie bei tiny22 beschrieben.
Steht im gedruckten Handbuch auch nicht drin, habe ich vor 15 Jahren 
selbst dort nachgetragen.

Und es hat bei mir vor 1 Woche noch funktioniert...

Grüße,
Gelb

von Peter D. (peda)


Angehängte Dateien:

Lesenswert?

Hans-Jürgen H. schrieb:
> Es wird kein ATTiny45 und auch nicht der ATTiny85 erkannt.

Ja, das PDF ist uralt und wird schon lange nicht mehr gepflegt. Die 
möglichen AVRs sieht man erst im Programmierdialog.
Als Sockel ist der vom ATtiny15 auszuwählen.

von Jürgen H. (hansmd)


Lesenswert?

Danke Peter,
vielleicht werde ich mir ja mal auf meinem anderen
Windows10-PC das Studio 7 installieren.
Bisher bin ich beim Studio 4.19 geblieben, da hier
alle meine Programmier-Adapter laufen.

Sehe mir gerade eure "Bewertungen" an! Frage mich, wer
die Antworten auf meine Frage bei euch als nicht
"lesenswert" gekennzeichnet hat. Gibt mir schon zu denken!

von Arduino F. (Firma: Gast) (arduinof)


Lesenswert?

Hans-Jürgen H. schrieb:
> Sehe mir gerade eure "Bewertungen" an! Frage mich, wer
> die Antworten auf meine Frage bei euch als nicht
> "lesenswert" gekennzeichnet hat.

Falsche Frage!
Denn die Bewertungen sagen oft mehr über den Bewerter aus als über die 
Beiträge.

Grundsätzliches über Bewertungen:
Wenn diese gerechtfertigt sein sollen, muss man sicherstellen, dass der 
Bewerter   Kompetenter ist, als der Bewertete.
Wenn das nicht sichergestellt ist, ist das Bewertungssystem sinnfrei, 
und die Bewertungen absurd.

: Bearbeitet durch User
von Wastl (hartundweichware)


Lesenswert?

Hans-Jürgen H. schrieb:
> Gibt mir schon zu denken!

Einfach ignorieren, oder unangemeldet (ausgeloggt) lesen.

Gerade die Bewertungen sind nicht lesenswert.

von Peter D. (peda)


Lesenswert?

Hans-Jürgen H. schrieb:
> Sehe mir gerade eure "Bewertungen" an!

Da hat jemand eine Bot installiert und geilt sich daran auf. Sieht man 
daran, daß alle früheren Posts mindestens gleich negativ sind.
Einfach nur die + Bewertungen ernst nehmen.

von Ob S. (Firma: 1984now) (observer)


Lesenswert?

Peter D. schrieb:
> Hans-Jürgen H. schrieb:
>> Sehe mir gerade eure "Bewertungen" an!
>
> Da hat jemand eine Bot installiert und geilt sich daran auf. Sieht man
> daran, daß alle früheren Posts mindestens gleich negativ sind.
> Einfach nur die + Bewertungen ernst nehmen.

Ist leider auch nicht mehr ganz so. Die Minusbots müssen ja seit der 
Einführung eines "Zwangsguthabens" auch immer Plus vergeben, bevor sie 
Minus vergeben können. Das tun sie offensichtlich auch in "lebenden" 
Threads.

von Ob S. (Firma: 1984now) (observer)


Lesenswert?

Arduino F. schrieb:

> Und ja, der STK500 kann das.
> Sowohl ISP als auch HVSP

Wobei man sagen muss, dass HVSP eigentlich viel einfach ist als HVPP. 
Die Pins bleiben dieselben wie bei ISP, das Protokoll bleibt auch das 
gleiche. Sprich: So ziemlich jeder ISP-Programmer läßt sich mit recht 
geringem Aufwand auf HVSP erweitern.

Aber klar: der STK500 kann das von Hause aus. Wenn man den schon hat, 
braucht man halt nicht basteln.

von Wastl (hartundweichware)


Lesenswert?

Peter D. schrieb:
> Da hat jemand eine Bot installiert und geilt sich daran auf.

Nach völlig unbestätigten Berichten soll es Forum-Softwaren
geben bei denen ein Bot keine Chance hat. Also so schwer kann
das nicht sein ein Forum so zu betreiben dass derartige
"Erscheinungen" nicht auftreten (können).

von S. L. (sldt)


Lesenswert?

> Wobei man sagen muss, dass HVSP eigentlich viel
> einfach ist als HVPP. Die Pins bleiben dieselben
> wie bei ISP, das Protokoll bleibt auch das gleiche.

Tatsächlich? Bei z.B. einem ATtiny45?

von Martin H. (horo)


Lesenswert?

Ob S. schrieb:
> Wobei man sagen muss, dass HVSP eigentlich viel einfach ist als HVPP.
> Die Pins bleiben dieselben wie bei ISP, das Protokoll bleibt auch das
> gleiche. Sprich: So ziemlich jeder ISP-Programmer läßt sich mit recht
> geringem Aufwand auf HVSP erweitern.

Das wäre ein genialer Schachzug von AVR gewesen, den sie aber leider 
nicht realisiert haben:

ISP: MOSI (PB0), MISO (PB1) und CLK (PB2)

HVSP: SDI (PB0), SII (PB1), SDO (PB2) und SCL (PB3)

von Ob S. (Firma: 1984now) (observer)


Lesenswert?

S. L. schrieb:
>> Wobei man sagen muss, dass HVSP eigentlich viel
>> einfach ist als HVPP. Die Pins bleiben dieselben
>> wie bei ISP, das Protokoll bleibt auch das gleiche.
>
> Tatsächlich? Bei z.B. einem ATtiny45?

Stimmt, Das hatte ich definitiv falsch in Erinnerung. Bei den 
Tiny25/45/85 ist es offensichtlich nicht ganz so einfach. Aber woher, 
zum Teufel, stammt meine Erinnerung? Bei irgendeinem der Tinys muß es so 
sein, wie ich sagte.

von S. L. (sldt)


Lesenswert?

an C-hater:

Die Freigabe steht doch noch gar nicht im Bundesgesetzblatt!?


PS:
> Bei irgendeinem der Tinys ...
Also weder bei n5 noch bei n4; und n61 hat bereits HVPP. Die ganz 
kleinen haben irgendetwas namens TPI.
  Aber alle kenne ich auch nicht.

: Bearbeitet durch User
von Thomas (kosmos)


Lesenswert?

Hast du vielleicht ein EEPROM Programmiergerät ala TL866ii+, T48, die 
können das reine Programmieren auch und meist sind hier neue µC sehr 
schnell mit in der Funktionsliste.

AVR-Studio 4 wird einfach zu alt sein.

Oder du nimmst eine aktuelle Version von MPLAB, Michrochip-Studio, 
Atmel-Studio 5-7, falls die das STK500 noch unterstützen.

von Jörn P. (jonnyp)


Lesenswert?

Ich programmiere noch mit 4.19 und habe den tiny45 un tiny85
noch in der Auswahl. Es hat da mal vor etlichen Jahren ein Update für 
STK500 gegeben und imho sind die seit der Zeit in der Liste.

Bei den 8.-Pinnern gibt es aber noch etwas zu beachten: Zitat

"When programming 8-pin devices, note the following: Pin 1 is used both 
as RESET and as PB5 on some devices (ATtiny11, ATtiny12 and ATtiny15). 
Pin 1 on the 8-pin sockets SCKT3400D1 and SCKT3400D1 are connected to 
PB5. The RESET signal used during ISP programming is therefore not 
connected to pin 1 on these sockets. This signal must be connected by 
placing a wire between RST and the PORTE header and PB5 on the PORTB 
header".

Beschreibung und Schaltpläne finden sich im web.

von Ralf K. (kurtx)


Lesenswert?

Ich hatte mir notiert:

Tiny25/45/85 in den Steckplatz SCKT3400D1
ISP6 und SPROG1 (blau) mit 6-poligem Jumperkabel verbinden
PORTB-PB5 mit PORTE-RST verbinden
PORTB-PB3 mit PORTE-XT1 verbinden

Und los geht's.

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.