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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.