HV Programmierung von Tiny13 mit STK500 funktioniert nicht

OP #1717150
Lesenswert?

Arbeite an eine Projekt mit einen Tiny13 (kein Tiny13A!)
Da auch der Resetpin als Port gebraucht wird geht weitere Programmierung 
nur per HV.
Genau da macht das STK500 (Board-Rev02 , AVR Studio neueste Version) 
zicken.

Per SPI lässt sich der Tiny einwandfrei programmieren, auch das Prog 
läuft. Soweit OK. Resetpin per Fuse als Portpin eingstellt, läuft auch 
alles. Nur wenn ich nun per HV Prog mit dem STK zugriff auf den Timy 
haben will erhalte ich keine Rückmeldung vom Chip. Die Verkabelung und 
Jumper sind alle korrekt und mehrfach überprüft, genauso die 
Einstellungen im Studio. Auslesen der Signatur bringt nur 00 00 00.
Probeweise versuchte ich die HV Programmierung mit einem Tiny15. da 
funktionierte es plötzlich. Das Auslesen der Signatur funktionierte aber 
nur wenn auch der Tiny15 ausgewählt war (normalerweise erfolgt das Lesen 
ja auch wenn ein anderer Typ ausgewählt ist und man erhält die Meldung 
das die Signatur nicht passt), war der Tiny13 ausgeählt kanm auch nur 00 
00 00. Sehr merkwürdig.
Der Tiny13 ist definitiv OK, das per ISP eigespielte Programm arbeitet 
es muss nur an einigen Stellen geändert und spezifische Daten ins EEprom 
geschrieben werden.
Warum geht die Programmierung nicht, der tiny13 ist ja schon länger auf 
dem Markt so das die Unterstützung von STK500 arbeiten sollte? Im den 
Datenblättern des beiden Tinys konnte ich keine prinzipiellen 
Unterschiede in Bezug auf die HV-Programierung zu erkennen.
OP #1717903
Lesenswert?

Der steckt schon im richtigen Sockel. Jedenfalls der DIP-Typ mit dem ich 
versuche dem Problem auf die Spur zu kommen. Habe aber aber 
zwischenzeitlich auch mal den A Sockel ausprobiert was aber nichts 
gebracht hat. Möglicherweise ist das Teil bei den Versuchen mitlerweile 
gestorben. Werde es morgen mit einen neuen DIP Tiny13 versuchen.
Hatte nur den einen DIP das fertige Projekt ist dann alles SMD.
OP #1718057
Lesenswert?

spess53 schrieb:

> Hast du evtl. den falschen Sockel benutzt?

Danke Du hast mich auf die richtige Spur gebracht.
Habe mir nochmals genau die Datenblätter angesehen. Und Aha, die haben 
beim 13er Port 3 und 4 vertauscht, das hatte ich glatt übersehen 
(schäm).
Beim Testen auf dem Breadboard ging da natürlich nur der 15er.
Sicher hat der 13er bei den Tests gelitten und war als ich ihn 
schlieslich direkt auf das STK in den richtigen Sockel gesteckt habe 
gesteckt habe schon tot.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren