Forum: Mikrocontroller und Digitale Elektronik Fuses von Atmega644 mit 16MHz Crystal


von Fritz (Gast)


Lesenswert?

Hallo,

ich habe eine Frage: wie muss ich die Fuses definieren, wenn ich ein 
Crystal 16 MHZ benutze und einen Atmega644 habe?

Danke

von Robin T. (rotoe) Benutzerseite


Lesenswert?

[vulgär mode]
RTFM
[/vulgär mode]

http://www.atmel.com/dyn/resources/prod_documents/doc2593.pdf

Ab S. 27

von Fritz (Gast)


Lesenswert?

ich kriege eine Fehlermeldung: ISP Mode Error
... woran kann es liegen? Ich habe mit AVRStudio für CKSEL: Ext Crystal 
Osc 8.0- MHz gewählt

von Robin T. (rotoe) Benutzerseite


Lesenswert?

Vlt. Hast du einen ATmega644 der nur bis 10MHz geht. Dann machst du ihn 
mit 16MHz schnell kaputt.

Aber vlt. hast du auch nur die Lastkapazitäten vergessen die an jedem 
der Quarz Pins sein müssen.

von Andreas K. (a-k)


Lesenswert?

Robin Tönniges wrote:

> Vlt. Hast du einen ATmega644 der nur bis 10MHz geht. Dann machst du ihn
> mit 16MHz schnell kaputt.

Ich glaube nicht, dass er bei 16MHz wegschmilzt. Wird schlimmstenfalls 
nur nicht zuverlässig funktionieren.

von 900ss (900ss)


Lesenswert?

Fritz wrote:
> ich kriege eine Fehlermeldung: ISP Mode Error

Die hattest D usicher schon bevor Du die Fuses auf 8MHz gestellt hast!??

> ... woran kann es liegen? Ich habe mit AVRStudio für CKSEL: Ext Crystal
> Osc 8.0- MHz gewählt

Das umstellen hat dan wohl nicht geklappt wegen der Fehlermeldung. Es 
sei den n die Fehlermeldung erscheint danach.

Mein Tip ISP-Frequenz richtig einstellen. Ich glaube das Studio weißt 
bei der Fehlermeldung auch darauf hin.

900ss

von Uqzze (Gast)


Lesenswert?

genau, die Fehlermeldung kommt nach der Verifizierung. Und als ich ISP 
Frequenz verkleinert habe, dann geht es! Aber in der Fehlermelung stand, 
dass ISP Frequenz muss 1/4 der Taktfrequenz sein. Bei mir hat aber mit 
viel kleineren ISP Frequenz funktioniert. 1/4 wäre 4MHZ, ich habe aber 
etwas in KHz Bereich eingestellt.

von 900ss (900ss)


Lesenswert?

<= 1/4 der Frequenz muß es sein und steht dort auch ;-)

von Benedikt K. (benedikt)


Lesenswert?

Robin Tönniges wrote:
> Vlt. Hast du einen ATmega644 der nur bis 10MHz geht. Dann machst du ihn
> mit 16MHz schnell kaputt.

Wiso erzählst du immer so einen Mist ?
Kaputt geht definitiv nix.
Soweit ich weiß sind die alle sogar identisch, sie werden nur 
unterschiedlich getestet. Man kann die also theoretisch beliebig 
tauschen, nur der Hersteller garantiert dann eben nicht, dass die in dem 
Frequenz/Spannungsbereich auch laufen.


Diese ISP Error Meldung kommt immer, sobald der Programmer nicht richtig 
den AVR erkennt. Ob das jetzt mit den F/4 zusammen hängt oder nicht kann 
man nicht sagen (ich finde diese Fehlermeldung mehr in die Irreführend 
als hilfreich, da es ja wie gesagt an allem liegen kann.)

@ Fritz
Funktioniert denn der Programmer an einem unverstellten Atmega644 noch ?

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.