AVR mega32 Fusebits für 16MHz extern Quarz

Gast #672944
Lesenswert?

Hallo Leute
Ich möchte meinen mega32, der im Moment auf 8MHz intern läuft mit 
PonyProg auf einen externen 16MHz Quartz einstellen (SPS-Ctrl Platine).
Im Datenblatt des mega32, (Seite 26) geht die Tabelle jedoch nur bis 
8MHz. Die unterste Zeile dieser Tabelle verstehe ich nicht:
CKOPT:0; CKSEL3..1: 101,110,111; Recommended ange...: 12..22

Hat jemand des mega32 mit externem 16MHz Quartz am laufen und wie müssen 
die Fusebit gesetzt sein?
(Firma: Huddel und Brassel Ltd.) Persönliche Seite #2499949
Lesenswert?

hystyria schrieb:
> Das liegt daran, dass du SPIEN programmiert hast und somit keinen
> Zugriff mehr mittels ISP auf den Atmega hast. Mit SPIEN angehackt,
> deaktivierst du das ISP Interface.

Das ist doch voelliger Bloedsinn, wie lange haelt sich dieses Geruecht 
eigentlich noch ?
Man kann das SPI nicht per ISP deaktivieren ! Das geht nur per JTAG oder 
HV-Programmierung.

Wenn der externe Quarz richtig angeschlossen ist und auch schwingt, muss 
es mit den PonyProg Einstellungen von oben funktionieren, auch wenn die 
Kaese sind.

BODEN z.B. hat da nichts verloren. Zumindest nicht bei solch 
LED-blink-Prograemmchen.
Gast #2500001
Lesenswert?

Hallo Zusammen,
ich habe ein ähnliches Problem.
Ich Versuche mich grade daran einen ATmega48 mit dem Avr Dragon zu 
programmieren.
Leider habe ich mich direkt mit den fuse bits vertan und eingestellt, 
dass ich einen externen Quarz mit8-16Mhz habe. Ich hab allerdings nur 
4MhZ.

Jetzt kann ich nix mehr ändern und bin ratlos. Kann mir jemand sagen ob 
und wie ich das noch retten kann?

Einen weiteren uC habe ich leider nicht zur Hand...


Ich bin für jede Information dankbar!
Gast #2500025
Lesenswert?

Das hab ich schon gelesen...
Mein Problem ist, dass ich auf gar nix mehr zugreifen, bzw. nichts mehr 
verändern kann.
Ich hab vorher noch nicht mit dem AVR Dragon gearbeitet.
Ich weiß welche Fuses ich setzen muss, hab mich nur verklickt und bin 
jetzt ausgesprerrt.

Ich hab auch schon den Quarz ausgelötet und durch einen 15Mhz ersetzt. 
Nur hat mir das auch nicht geholfen...

Ich hab meine Einstellungen(die ich aber nicht ändern kann) angehängt.

Ich bin ratlos.
Angehängte Dateien:
#2500038
Lesenswert?

Probier erst mal, dass du einen externen Takt (also keinen Quarz) an den 
XTAL1 Pin hängst. Frequenz so hoch wies geht. Wenn du noch einen 2.ten 
µC hast, dann programmier ihn so, dass er einen Pin toggelt und dann 
gehst du mit diesem Signal auf XTAL1. ANsonsten musst du schauen wo du 
einen Takt herkriegst (555, was auch immer).

ISP Frequenz beim Auslese und Programmierversuch ganz niedrig setzen.
Gast #2500061
Lesenswert?

Danke erstmal für die schnellen Antworten.
Ich hab leider im Moment keine Teile dafür. Ich verstehe aber auch nicht 
warum ich nichts mehr ändern kann. Wie gesagt, ich habe den 4Mhz bereits 
durch einen 15Mhz Quarz ersetzt.( Den hatte ich noch.) Für 15 Mhz sollte 
meine Einstellung doch richtig sein oder irre ich mich da?

Ist es nicht denkbar das ich den Dragon irgendwie falsch verwende?

ISP Frequenz hatte ich auf 125kHz gestellt. Ich denke daran liegt es 
nicht. Ich kann aber auch keine Signature Bytes auslesen. Bekomme immer 
0x00 0x00 0x00 zurück.
#2500067
Lesenswert?

Fritz schrieb:
> Danke erstmal für die schnellen Antworten.
> Ich hab leider im Moment keine Teile dafür. Ich verstehe aber auch nicht
> warum ich nichts mehr ändern kann.

Weil dein µC keinen Takt mehr hat.
Und ohne Takt geht gar nichts

> Wie gesagt, ich habe den 4Mhz bereits
> durch einen 15Mhz Quarz ersetzt.( Den hatte ich noch.) Für 15 Mhz sollte
> meine Einstellung doch richtig sein oder irre ich mich da?

Die Frage ist: Was hast du wirklich eingestellt?
(Firma: Huddel und Brassel Ltd.) Persönliche Seite #2500130
Lesenswert?

Joe schrieb:
> Daran ist schon so mancher Atmega gestorben.

Daran ist sicher noch kein AVR gestorben. Aber wenn man sich so 
"Billigprogrammiergeraete" kauft muss man sich nicht wundern, wenn man 
das nicht mehr rueckgaengig machen kann.  Die 20.- die man fuer das 
STK500 mehr ausgegeben haette, setzt man nun in Bestellungen der 
"zerfuseten" AVRs um und quelt sich mit Steckbrettern und 
Wackelkontakten durch's Leben.

Fuer Anfaenger sehr zu empfehlen, wie man hier ja bald taeglich liest.

Aber wie war das noch. Warum einfach, wenn es auch umstaendlich geht.
Gast #2500200
Lesenswert?

Hi

Da du anscheinend weißt, das der Dragon Parallel-Programmierung kann, 
warum gibst du dann falsche Auskunft? Bewusste Irreführung?

>Ja, wenn man erst mal drauf rumloetet und Leitungen bastelt, oder gibt
>es die mitlerweile komplett ?
>Ich weiss nicht warum man sich sowas antut, ehrlich nicht.

Dann tust du mir Leid. Mit etwas Grips geht es ganz einfach:

Beitrag "Re: Gehäuse für das AVR Dragon"

MfG Spess
Gast #2500247
Lesenswert?

Hi

>Schoenes Gehaeuse was Du da gebastelt hast,...

Das stammt nicht von mir. Meine haben keins.

>Keine bewusste Irrefuehrung. Ich weiss nur das er das von Haus aus, ohne
>rumzufummeln, nicht konnte oder noch immer nicht kann. Keine Ahnung was
>es da jetzt gibt.

Kein Grund zu behaupten: Kann er nicht.

>Bevor es das Ding gab hatte ich schon ein STK500 und
>mich nie wieder drum gekuemmert. Allein schon wegen des Preises
>gegenueber dem STK500.

STK500 habe ich auch. Meine Dragons lagen beide, neu, unter 50€.

MfG Spess
Gast #2500384
Lesenswert?

Hi

>Gibt es den so fertig zu kaufen oder ist das selbst geloetet ?

Nein. Aber selbst für mäßig geübte Löter sollte die Bestückung von den 
Stiftleisten und der Fassung keine Hürde sein.

MfG Spess
Gast #2500470
Lesenswert?

Kostet doch alles extra. Ein Bekanter von mir hatte sich einen Traktor 
für den Wingert bestellt, und der Traktor wurde dann ohne Räder 
geliefert. Hatte vergessen das die extra bestellt werden müssen.
Gast #2500488
Lesenswert?

Hi

>Was ich nicht in den Kopf bekomme, warum wird das denn nicht direkt
>bestueckt ? Ich kaufe ja auch kein Auto, wo ich den Lenker selber
>anschrauben muss.

Aber für eine Standheizung wirst du wohl doch draufzahlen müssen (nicht 
alles was hinkt, ist ein Vergleich). Für den normalen Betrieb als ISP 
oder JTAG (also mit Lenkrad) ist das nicht notwendig. Wer es braucht 
kann es nachbestücken. Die Mehrzahl braucht es nicht (manche haben den 
Teil sogar entfernt). Warum soll man dann für Unnötiges bezahlen?

MfG Spess
(Firma: Huddel und Brassel Ltd.) Persönliche Seite #2500540
Lesenswert?

Auch ein Gedankenweg. Nur frage ich mich dann warum ein Dragon, wenn ich 
eh nur ISP nutzen will ? Dann kann ich auch einen Atmel xy fuer wenige 
Euronen kaufen der unter AVRStudio laeuft,. Also wenn dann doch bitte 
komplett.

Der Dragon ist fuer mich irgendsowas wie ein Zwitter zischen STK500 und 
JTAGICE im Billigformat. Wenn man den Dragon mit der 
Experimentierplatine und den ganzen Sockeln wie beim STK500 gemischt 
haette, also quasi das STK500 + dem JTAG, dann wuerde ich sagen, ja, 
komm, das lohnt noch, aber so ?

Ist aber eh alles unsinnig, denn mit den Xmegas kommen auch andere 
Boards (STK600 / STK1000) und in vielleicht 2 Jahren spricht niemand 
mehr von dem alten Scheiss.
Gast #2500601
Lesenswert?

Hi

>Auch ein Gedankenweg. Nur frage ich mich dann warum ein Dragon, wenn ich
>eh nur ISP nutzen will ? Dann kann ich auch einen Atmel xy fuer wenige
>Euronen kaufen der unter AVRStudio laeuft,. Also wenn dann doch bitte
>komplett.

Wieso nur ISP? JTAG, PDI und DW kann er doch auch. Nur wegen ISP kauft 
niemand einen Dragon.

>Ist aber eh alles unsinnig, denn mit den Xmegas kommen auch andere
>Boards (STK600 / STK1000) und in vielleicht 2 Jahren spricht niemand
>mehr von dem alten Scheiss.

Das STK600 ist zu teuer und wegen des mechanischen Aufbaus für mich 
zweifelhaft.

STK1000 -> AVR32 !=AVR,XMega

Ich finde dir XMegas zwar interessant. Werden aber ein Nischenprodukt 
bleiben. Dann wird eher der 'alte Sscheiss' bleiben.

MfG Spess

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren