AVR-Studio 5 / AVR ISP MKii / Atmega162

Gast #2650027
Hallo,

ich brauch eure Hilfe. Ich habe mir den Atmega162 zugelegt. (anstatt 
Atmega8)
Es hat vorher alles wunderbar funktioniert. Jetzt scheint es so, als 
dass der ISP MKii die Fuse-Bits von ganz alleine setzt. Der Controller 
ist noch jungfräulich wurde also noch nicht beschrieben.

Wenn ich den Progger verbinde, leuchtet die LED grün. Ich kann hingegen 
den Controller nur noch auslesen und nicht mehr löschen, geschweige denn 
beschreiben. Sobald ich die Fuse-Bits auslese, wird die LED organge. Es 
scheint so, als ob der MKii beschäftigt ist. Sobald ich ihn von meinem 
Adapter trenne, blinkt die LED rot.

Die Fuses OCDEN/JTAGEN/SPIEN/WDTON/EESAVE waren beim allerersten 
Auslesen noch nicht gesetzt
Nach dem zweiten Auslesen, sah es so aus wie im Anhang.

Hatte jemand schon einmal dieses Problem?
Angehängte Dateien:
Gast
Hi

>Die Fuses OCDEN/JTAGEN/SPIEN/WDTON/EESAVE waren beim allerersten
>Auslesen noch nicht gesetzt

JTAGEN und SPIEN sind eigentlich aber werksseitig gesetzt. Sonst 
könntest du z.B. nicht über SPI programmieren.

Welcher Programmiertakt ist eingestellt? Auch mal ID und Spennung 
einlesen.

MfG Spess
Gast
Hallo,

Device-ID kann nicht gelesen werden, VTarget ist ok.

Programmiertakt 1MHz (habe ich nicht verändert)

In jedem Fall signalisiert mir der MKii mit der orangenen LED seine
Beschäftigung. Bei allerersten Auslesen waren einige Fuses eben nicht 
gesetzt.
An die von mir genannten habe ich versucht mich daran zurückzuerinnern, 
also keine Garantie für die Richtigkeit.

Gibt es Ideen?
Gast
Das war es tatsächlich. Vielen Dank.

Aber kannst du mir noch erklären, weshalb? Als Hinweis ist angegeben,
dass der ISP-Takt kleiner als 0.25*f sein soll. 1Mhz ist doch weit 
drunter.

Vielleicht kannst du mir dann auch bei etwas anderem helfen:

Ich habe einen extern Quarzoszillator dran, der mit 12 MHz taktet.
Wie muss ich den Fuse einstellen...

EXTXOSC_8MHZ_XX_16KCK_65ms währe mein Wahl.
Gast
Hi

>Aber kannst du mir noch erklären, weshalb? Als Hinweis ist angegeben,
>dass der ISP-Takt kleiner als 0.25*f sein soll. 1Mhz ist doch weit
>drunter.

Ein neuer ATMega162 läuft mit 1MHz. Davon < ein Viertel.

>Ich habe einen extern Quarzoszillator dran, der mit 12 MHz taktet.
>Wie muss ich den Fuse einstellen...

>EXTXOSC_8MHZ_XX_16KCK_65ms währe mein Wahl.

Sieht plausibel aus. Aber ich benutze kein 5er-Studio und möchte dir 
nichts falsches raten.

MfG Spess

Antwort schreiben

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