Probleme mit AVRISP und tiny45

OP #1529742
Hi,

ich versuche zum ersten Mal einen AVR über ISP zu programmieren, bisher 
hatte ich bei den MEGAs immer JTAG verwendet was keine Probleme gemacht 
hat.

Nun habe ich hier meine erste echte Platine mit einem tiny45 drauf und 
versuche ihn mit dem AVRISP mkII zu programmieren.

Ich habe die neueste Version von AVRStudio installiert und ein 
Firmwareupdate für den ISP wurde automatisch gemacht.

Ich kann auf den ISP zugreifen und auch die CPU Kennung abfragen. Wenn 
ich die FUSES auslese bekomme ich immer wieder wechslende Werte, 
besondern irritierend ist, dass er mir einen Externen Quartz anzeigt, 
obwohl ich keinen dran habe. Wenn ich versuche neue FUSEs zu 
programmieren meldet er mir schreiben ok, aber beim Lesen sei ein Fehler 
aufgetreten und die Werte sind unverändert.

Wenn ich das HEX-File meines Programmes versuche zu programmieren, so 
meldet er auch schreiben ok, aber verify geht schief.

ISP-Frequenz hab ich bis auf 500kHz runtergesetzt ohne Veränderung.

Habe auch alle Verbingungen Steckverbinder->Chip durchgemessen, auch 
keine Probleme. Hat irgendwer noch ne Idee??

Gruß

Tom
Angehängte Dateien:
Gast #1529763
Hallo Tom,

Ist der Attiny neu? Dann gilt: interner RC-Oszi mit 8MHz, CKDIV8 
programmiert, d.h. F_CPU=1MHz. Du solltest die ISP-Frequenz auf nicht 
höher als 1/4 davon (also 125kHz oder 250kHz) setzen.
OP #1531721
Der Hinweis von Drachenbändiger hat geholfen, tatsächlich CHKDIV8 
aktiviert. Nachdem ich auf 125kHz runter bin hats sauber funktioniert.

Ich trau mich an die Wiki-Artikel noch nicht ran, aber vielleicht an 
einer der alten Hasen daui ja eine Anmerkung in den ISP-Artikel machen.

Gruß
Tom

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.