Forum: Mikrocontroller und Digitale Elektronik AtMega verfust


von Peter K. (peterka2000)


Lesenswert?

Ja, ich bin jetzt auch einer der glücklichen, die zwei AtMega 8515 
innerhalb von 5 Minuten verfust haben.
Nachdem ich nach meinen Fuse Problemen mit AVRDude und meinen MyAVR 
MySmart USB MK3 habe(siehe Thread 
Beitrag "AVRDUDE Fusebits") Programiere ich die 
Fuses erstmal unter Windows mit dem ProgTool. Dort habe ich nur(!) die 
lfuse umgestellt auf Ext. RC Osc. 8.0MHz - 12MHz; Start-up time: 18 CK + 
4ms
Und ganz schnell: nicht mehr erreichbar! Ich habe an den schon einen 
Quartz mit den Kondensatoren angeschlossen, eigentlich müsste das ja 
Funktionieren

von Frank L. (hermastersvoice)


Lesenswert?

Glückwunsch!

von Peter K. (peterka2000)


Lesenswert?

Frank L. schrieb:
> Glückwunsch!
Ja, vorallem: Die beiden sind die einzigen ATMegas innerhalb der 
nächsten 5 km.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Peter K. schrieb:
> Ext. RC Osc

Dann kannst du jetzt entweder die Schaltung aus dem Datenblatt (bei 
meinem auf Seite 38) statt des Quarzes anbauen oder einfach an XTAL1 
einen Takt aus einem Oszillator einspeisen. Da geht so gut wie alles, 
vom TTL Oszillator bis zum 7414.

Peter K. schrieb:
> Ich habe an den schon einen
> Quartz mit den Kondensatoren angeschlossen, eigentlich müsste das ja
> Funktionieren

Nee, leider nicht. Der Quarzoszillator funktioniert doch wesentlich 
anders als das externe RC Dings.

von Peter K. (peterka2000)


Lesenswert?

Matthias Sch. schrieb:
> Peter K. schrieb:
>> Ich habe an den schon einen
>> Quartz mit den Kondensatoren angeschlossen, eigentlich müsste das ja
>> Funktionieren
>
> Nee, leider nicht. Der Quarzoszillator funktioniert doch wesentlich
> anders als das externe RC Dings.
Auf was muss ich das dann Stellen? Ich dachte das ist so ein RC Dings?
Auf das? Crystal/Resonator Medium Freq.; Start-up time: 16K CK + 4 ms;
Und was ist dann der 8 MHz - Medium Freq.?
Und was muss ich bei Start-up time einstellen. bis jetzt hatte ich immer 
16CK +4ms

von Karl H. (kbuchegg)


Lesenswert?

Peter K. schrieb:
> Matthias Sch. schrieb:
>> Peter K. schrieb:
>>> Ich habe an den schon einen
>>> Quartz mit den Kondensatoren angeschlossen, eigentlich müsste das ja
>>> Funktionieren
>>
>> Nee, leider nicht. Der Quarzoszillator funktioniert doch wesentlich
>> anders als das externe RC Dings.
> Auf was muss ich das dann Stellen? Ich dachte das ist so ein RC Dings?

Das RC-Dings heißt RC-Dings, weil da ein Widerstand (BEzeichnung in 
Schaltplänen: R) und ein Kondensator (Bezeichnung in Schaltplänen: C) 
ein sog. RC-Glied bilden.

> Auf das? Crystal/Resonator

Ein Quarz ist ein 'Crystal', ganz genau.

Ist doch im Datenblatt des 8515 wunderbar mit Zeichnungen abzulesen, 
welcher Begriff wofür benutzt wird.

> Medium Freq.; Start-up time: 16K CK + 4 ms;
> Und was ist dann der 8 MHz - Medium Freq.?
> Und was muss ich bei Start-up time einstellen. bis jetzt hatte ich immer
> 16CK +4ms

Ist erst mal alles ziemlich wurscht. Erst mal muss der grundsätzliche 
Typ stimmen, damit der µC überhaupt mal was hat, was schwingt und zu 
seiner per Fuse ausgewählten Innenbeschaltung passt.

von Lothar (Gast)


Lesenswert?

Peter K. schrieb:
> Ja, ich bin jetzt auch einer der glücklichen, die zwei AtMega 8515
> innerhalb von 5 Minuten verfust haben.

Demnächst mal auf einen vergleichbaren ARM umsteigen :-)

LPC11Axx ist billiger und hat keine Fuses ...

von Peter K. (peterka2000)


Lesenswert?

und Welche Werte währen jetzt bei so einem RC Oszillator notwendig? ich 
hab schon Die Formel gefunden: f=1/3RC
f Sollte so ungefähr 8000000 sein, oder reicht auch schon ein 
"Langsamer" Takt von 40 kHz? Und eine Kondensator könnte ich jetzt auf 
die schnelle 68 p oder 100n auftreiben. Was bräuchte ich dann für nen 
Widerstand?

von Peter K. (peterka2000)


Lesenswert?

Die 50kHz würde ich ja eigentlich mit einem 68p Kondensator und einen 
10kWiderstand hinbekommen.

von Karl H. (kbuchegg)


Lesenswert?

Peter K. schrieb:
> Die 50kHz würde ich

Denk dran, du musst mit der ISP Frequenz runter gehen, wenn du zugreifen 
willst!

Aus dem Gedächtnis: Die ISP-Frequenz darf nicht höher als 1/4 der 
Taktfrequenz sein.

von Peter K. (peterka2000)


Lesenswert?

Also 12500? Wie mache ich das im ProgTool von MyAVR

von Fallobst (Gast)


Lesenswert?

Lothar schrieb:
> Demnächst mal auf einen vergleichbaren ARM umsteigen :-)
>
> LPC11Axx ist billiger und hat keine Fuses ...

Fängt das hier schon wieder an. Zeig mir einen LPC11Axx und ich zeig dir 
einen günstigeren Avr.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Peter K. schrieb:
> Die 50kHz würde ich ja eigentlich mit einem 68p Kondensator und einen
> 10kWiderstand hinbekommen.

Sind bei mir runde 490kHz. Reicht aber, um ihn wieder auf den 
Crystal/Quarz Oszillator zurück zu setzen. Denke daran, das die 
Programmierfrequenz kleiner als 1/4 Oszillator sein muss, also dann bei 
ca. 100kHz.

von Peter K. (peterka2000)


Lesenswert?

Und kann ich die ISP-frequenz irgendwie im ProgTool von MyAVR 
einstellen?

von MQuark (Gast)


Lesenswert?


von Lothar (Gast)


Lesenswert?

Fallobst schrieb:
> Fängt das hier schon wieder an. Zeig mir einen LPC11Axx und ich zeig dir
> einen günstigeren Avr.

Alternativ könnte ja Atmel den AVR endlich mal ein Bootloader-ROM mit 
internem Oszillator spendieren wie es jeder ARM hat. Kostet doch so gut 
wie nix. Aber vielleicht müssen sie ja MyAVR stützen, damit die ihre 
"Anti-Verfuse-Tools" verkaufen können.

von Fallobst (Gast)


Lesenswert?

Wenigstens sind sie einfach zu retten (HV). Zudem ist das eher ein 
Anfängerfehler. Im Gegensatz zu den Fuses hält dein Arm eine höhere 
Spannung höchstwahrscheinlich nicht lange aus. Einen Avr hab ich selbst 
mit 12V noch nicht gebraten.

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.