Forum: Mikrocontroller und Digitale Elektronik ATMega1284P verfused ?


von Matthias (Gast)


Lesenswert?

Hi,

Hab gerade meine Fuses auf die folgenden Werte gesetzt:
-U lfuse:w:0xef:m -U hfuse:w:0x99:m -U efuse:w:0xff:m
damit hab ich ihn wohl den Takt genommen ?
Ich dachte ein

Zwischen den beiden XTal Pins hängt ein 14,718Mhz Quarz, und je 18pf 
gegen Masse. Mit anderen Quarz (8Mhz, 14Mhz) tut sich auch nichts.
Leider reagiert der gute nun nicht mehr auf Programmierversuche,
hab wohl was verwechselt ?

Muss ich mir nun so ein Ding besorgen ?
http://www.electroons.com/blog/wp-content/uploads/2013/03/MXO45.jpg

Grüsse

Matthias

von Matthias (Gast)


Lesenswert?

Sehe ich doch richtig CKSEL ist doch 1111 also müsste es doch 
funktionieren ?

von S. Landolt (Gast)


Lesenswert?

Ja. Wir sehen beide 'Low Power Crystal Oscillator > 8.0 MHz'. Aber was 
nützt das?

von Matthias (Gast)


Lesenswert?

Manchmal sitzt man vor einen Problem, hat alles richtig und doch alles 
falsch. Ohne - Pol, bleibt jeder AVR leer...
Kann gelöscht werden. Schande über mein Haupt.

von Witzbold (Gast)


Lesenswert?

Matthias schrieb:
> Ohne - Pol, bleibt jeder AVR leer...
> Kann gelöscht werden. Schande über mein Haupt.

Vielleicht sollte man ja wieder Gehäuse mit Fenstern einführen und 
darunter eine Solarzelle platzieren.
Aber dann kommt wieder einer auf die Idee, im dunklen Geäuse was flashen 
zu wollen und wundert sich, das es nicht geht :-)

von c-hater (Gast)


Lesenswert?

Matthias schrieb:

> Hab gerade meine Fuses auf die folgenden Werte gesetzt:
> -U lfuse:w:0xef:m -U hfuse:w:0x99:m -U efuse:w:0xff:m
> damit hab ich ihn wohl den Takt genommen ?

Offensichtlich, da du ihn ja nicht mehr ansprechen kannst.

> Zwischen den beiden XTal Pins hängt ein 14,718Mhz Quarz, und je 18pf
> gegen Masse.

Schön. Und welche Lastkapazität hat der Quarz? Das ist nämlich der 
Knackpunkt, wenn man den LowPower-Oszillator benutzt, so wie du das 
getan hast, da müssen die Kondensatoren recht genau zu der Lastkapazität 
des Quarzes (unter Berücksichtigung der parasitären Kapazitäten des 
Aufbaus) passen, sonst schwingt der Quarz entweder garnicht oder 
zumindest viel zu langsam an.

> Muss ich mir nun so ein Ding besorgen ?
> http://www.electroons.com/blog/wp-content/uploads/2013/03/MXO45.jpg

Nein. Du brauchst bloß die Kondensatoren etwas zu variieren. So eng ist 
die Abhängigkeit nun auch wieder nicht, daß man nicht nach zwei, drei 
Versuchen mit unterschiedlichen Werten was gefunden hat, was gut genug 
paßt, daß man mit dem Ding zumindest wieder reden kann.

Versuch's mit 12,15,22,27 pf. Irgendwas davon wird ziemlich 
wahrscheinlich funktionieren.

Vorausgesetzt, es ist wirklich das im Controller angekommen, was du 
glaubst, reingeschrieben zu haben. Wenn die Kommunikation da schon nicht 
so perfekt lief, kann es leicht passieren, daß du tatsächlich was völlig 
anderes geschrieben hast, als du wolltest, weil beim Controller einfach 
mal nur noch Bitmüll angekommen ist.

Aber auch dann gibt es meist noch die Möglichkeit, das Teil durch einen 
externen Takt an XTAL1 wieder zum Leben zu erwecken.

Erst wenn auch diese Möglichkeit vergeblich ausgeschöpft wurde, braucht 
man wirklich HV-Programming. Oder, oft billiger: einfach einen neuen 
Controller...

von Joachim B. (jar)


Lesenswert?

c-hater schrieb:
> Offensichtlich, da du ihn ja nicht mehr ansprechen kannst......

zuviel Text für:

Matthias schrieb:
> Ohne - Pol, bleibt jeder AVR leer...
> Kann gelöscht werden. Schande über mein Haupt.

von c-hater (Gast)


Lesenswert?

Joachim B. schrieb:

> zuviel Text für:
>
> Matthias schrieb:
>> Ohne - Pol, bleibt jeder AVR leer...
>> Kann gelöscht werden. Schande über mein Haupt.

Du hast offensichtlich keine Ahnung von den Problemen, die asynchrone 
Kommunikation so mit sich bringt...

Aber Hauptsache, überhaupt irgendwas "gesagt"...

von S. Landolt (Gast)


Lesenswert?

> asynchrone Kommunikation
?
Also bei mir gibt es links unten [Vorschau], und wenn ich sehe, dass 
sich mein Beitrag erledigt hat, klicke ich eben nicht auf [Absenden].

Aber zugegeben, nach der Mühe mit der langen Antwort mag das 
schwerfallen.

von Joachim B. (jar)


Lesenswert?

c-hater schrieb:
> Du hast offensichtlich keine Ahnung von den Problemen, die asynchrone
> Kommunikation so mit sich bringt...

doch, nach 2-maligem Lesen habe sogar ich das verstanden, sorry 
dafür.....


Ist mir heute auch passiert, man tippt einen längeren Text, jemand kommt 
zur Tür rein, wird erledigt und als ich fertig tippte und auf absenden 
ging war der Thread, gesperrt verschoben.........

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.