Forum: Mikrocontroller und Digitale Elektronik AVR-Studio 5 / AVR ISP MKii / Atmega162


von Benulba (Gast)


Angehängte Dateien:

Lesenswert?

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?

von spess53 (Gast)


Lesenswert?

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

von Benulba (Gast)


Lesenswert?

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?

von spess53 (Gast)


Lesenswert?

Hi

>Programmiertakt 1MHz (habe ich nicht verändert)

Also der ISP-Takt ist gemeint. Bei einem neuen ATMEga also <250kHz.

MfG Spess

von Benulba (Gast)


Lesenswert?

Genau,

der steht und stand auch vorher schon bei 1MHz.

von Benulba (Gast)


Lesenswert?

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.

von spess53 (Gast)


Lesenswert?

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

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.