Forum: Mikrocontroller und Digitale Elektronik AT Mega "steht still" - totalreset ?


von Skragan (Gast)


Lesenswert?

hallo leute,

kurze frage: ich habe hier ein board mit dem atmega8535-16pi drauf,
welchen ich mit einem externen 16mhz quarz betreiben will (c=2*22pf).
nachdem ich festgestellt habe, das er standardmäßig ja auf 1mhz intern
läuft, habe ich mit bascom das fusebit auf external high rising power
umgestellt - nun kann ich nicht mehr mit ihm reden und es oszilliert
immer noch nix. gibts ne möglichkeit, nen "totalreset" zu machen ?

von Tobi (Gast)


Lesenswert?

ext. takt an xtal1 und nochmal progroggen
forensuche für mehr

von Skragan (Gast)


Lesenswert?

mmh... ich denke zu kompliziert - probiere ich gleich aus, danke. hatte
wohl nach den falschen wörtern gesucht bei der forensuche (habe ich
selbstverständlich vorher gemacht)

gruß skragan

von Skragan (Gast)


Lesenswert?

alles wieder grün - danke

von Simon Küppers (Gast)


Lesenswert?

Ein geilen Tipp hab ich mal bekommen:
Einen zweiten AVR nehmen, der funktioniert. Möglichst hohe interne
Taktrate einstellen (kann ja nix kaputt gehen dabei). Und in einer
endlosschleife einen Pin toggeln. Ich hatte 1Mhz takt (nur..) und ich
erreichte ne freq von ca 300khz (glaube ich wars..Aufjedenfall ziemlich
niedrig). Das hat schon gereicht um den zerflashten Atmel
wiederzubeleben (schwingte wieder).

Was ich merkwürdiges an einem ATMEGA8515 festgestellt habe:
Steht Standardmäßig auf 1Mhz. OK, ausversehen auf Oszillatorbetrieb
geschaltetn, kein Oszillator da. Hm. Ich war verzweifelt denn immer
wenn ich versucht habe die Signatur vom Chip zu bekommen sagte er
"Chipsignatur FFFFFF, fehler.." Klingt logisch ! Aber ich hab bei
BASCOM dann einfach einen Mega8515 in der liste eingestellt, und konnte
TROTZDEM die Fuses abrufen. Sehr komisch, ich habs sogar mehrmals
ausprobiert und es hat immer geklappt. (Neues feature der Megas???)

Kann ich mir nicht erklären ehrlich gesagt. Ich benutze zum Flashen den
MCSelec Sample Programmer.

von Skragan (Gast)


Lesenswert?

nun, ich habs jetzt einfach mit nem frequenzgenerator gemacht. mir fiel
auf, das die fusebits sich besser unter avrstudio mit dem avr-isp
setzen lassen - die beschreibung der fusebits differiert nämlich zu
denen in bascom, d.h. setzt man bei avrstudio crystal oscillator, liest
man bei bascom resonator aus.... irgendwie verwirrend...

von Simon Küppers (Gast)


Lesenswert?

Jup stimmt so. Für nen externe Crystal hab ich in BASCOM immer 1111
geschrieben glaube ich. Da steht nix hinter, und angeblich wäre
external Crystal ne andere zeichenfolge. scheiß bascom..

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.