Forum: Mikrocontroller und Digitale Elektronik Fuse BITS, verfused nochmal für AVR-Net io


von Tzu Y. (tzu)


Angehängte Dateien:

Lesenswert?

Hey Leute,

habe ein kleines Problem, kann nur irgendwas doofes sein was ich 
übersehen habe...

habe das AVR Net-IO board mit einem mega32 (funktioniert alles 
einwandfrei), nun wollte ich den Gehäuse gleichen mega644 20PU 
verwenden. doch leider nach dem FUSES des Atmels auf externe Clock, habe 
ich keinen Zugriff mehr!!!! habe die Fusebit Einstellungen mir gemerkt 
und hier nochmal auf der Seite (http://www.engbedded.com/fusecalc) 
eingegeben Siehe Bild im Anhang. Das AVR Net-io hat einen 16Mhz externen 
Quarz mit 22pF Kondensatoren. Habe zur Sicherheit es nochmal auf meinem 
Experimentiersteckbrett aufgebaut und folgende Quarze getestet --> 4Mhz, 
8Mhz, 20Mhzlaae leider bringe ich das Herz nicht zum schlagen?!?!

EXTENDED 0xFF
HIGH 0x9C
LOW 0xE0

Sieht jemand den ERROR?

Gruß
TZU

von Jannik O. (jannipanni)


Lesenswert?

Einen direkten Error sehe ich nicht, aber ich würde vllt mal versuchen, 
den JTAG auszuschalten (wenn du ihn nicht verwendest), denn der liegt 
auf portd und wenn du dein programm auf portd hast, könnte das auch zu 
errors führen.
RSTDISBL sehe ich nicht, das sollte jdenfalls nciht gesetzt sein, sonst 
kannst du deinen avr nur noch mit hv-programmierung programmieren.

von da1l6 (Gast)


Lesenswert?

Der Fehler ist das auf dem AVR-Net-IO keine externe Taktquelle für den 
AVR zur verfügung steht, nur einn quarz.

von Tzu Y. (tzu)


Angehängte Dateien:

Lesenswert?

Hey danke erstmal für die Antworten

@Obi Wan

also ich kann nun leider den JTAG nicht mehr deaktivieren, habe ja kein 
zugriff mehr, habe aber auch noch kein Programm geladen...  habe leider 
kein hv-programmierer, kann dies leider nicht testen

@da1l6

Also ich hätte jetzt gesagt das der mega32 laut Schaltbild einen 16Mhz 
Quarz hat, mit 2x 22pF also externe Taktquelle oder nicht?? so habe ich 
es auch nochmal auf dem Steckbrett aufgebaut? also Aufbau passt doch, 
oder verstehe ich dich falsch?
Quarz ist doch die externe Taktquelle? Hab ich was grundlegend falsch 
verstanden??

Schaltplan im Anhang!

Gruß
TZU

von Jannik O. (jannipanni)


Lesenswert?

Wenn du keinen HV-Programmierer hast, müsste es auch klappen, wenn du 
manuell 12V an den Reset-Pin bringst.Dann müsstest du den wieder 
programmieren können.

von Jim M. (turboj)


Lesenswert?

> Quarz ist doch die externe Taktquelle?

Nein, siehe AVR Fuses. Externe Taktquelle meint eine aktive Quelle 
mit einem Pin als Taktausgang - ein Quarz ist ein "crystal", der vom µC 
getrieben werden muss um zu schwingen. Genau dieser Treiber ist bei der 
"external Clock" Einstallung aber aus.

von ... (Gast)


Lesenswert?

Du kannst wieder Zugriff bekommen indem du an den Pin XTAL1 gegen GND 
eine externe Taktquelle z.B. einen Frequenzgenerator mit TTL-Pegel 
anschließt. Frequenz sollte ein paar hundert Kiloherz sein.

von Tzu Y. (tzu)


Lesenswert?

... schrieb:
> Du kannst wieder Zugriff bekommen indem du an den Pin XTAL1 gegen GND
> eine externe Taktquelle z.B. einen Frequenzgenerator mit TTL-Pegel
> anschließt. Frequenz sollte ein paar hundert Kiloherz sein.

JA SUPER (-: doofer Fehler..

DANKE SCHÖN, Jetzt funktioniert es (-:

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.