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 ?
ext. takt an xtal1 und nochmal progroggen forensuche für mehr
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
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.
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...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.