ich bin zu blöd

Gast #750657
Lesenswert?

Hallo!
noch ein Atmega ist kaputt :(
Es war ein mega16. den wollte ich mit Hilfe dieser schönen Seite mit 
fusebits versorgen für 16 Mhz Quarz.
jetzt schreibt pony "unknow or missing device"
was habe ich bloss falsch gemacht?
Danke
Angehängte Dateien:
(Firma: TravelRec.) Persönliche Seite #750670
Lesenswert?

>aber der Quarz ist ja dran. reicht das nicht?
>warum ist er kaputt?

Der ist nicht kaputt und der Quarz reicht (momentan) nicht. Du hast 
höchstwahrscheinlich die Fuses so geändert, daß der Controller einen 
externen Takt erwartet. Der interne Quarzinverter ist in dem Fall 
abgeschaltet, wodurch der Quarz nicht schwingen kann.
Gast #750740
Lesenswert?

@Andreas Kaiser
danke für den link! den sehe ich 5 mal am tag!
anhang diesem Artickel, habe ich mein Controller verfused.
alle schicken mir links und dattenblätter, aber was konkretes sagt 
keiner.
#750750
Lesenswert?

Alex wrote:
> anhang diesem Artickel, habe ich mein Controller verfused.

"anhang" ist gut...

> alle schicken mir links und dattenblätter, aber was konkretes sagt
> keiner.

Wozu auch, wenn es im Datenblatt genau beschrieben ist? Einfach mal 
lesen, verstehen und danach richten. Klar, es steht nicht alles 
zusammengefasst auf einer Seite, da musst Du schon Stift und Papier 
nehmen und Dir die Informationen von verschiedenen Seiten und Kapiteln 
zusammentragen. Wer dazu zu faul ist, der hat es nicht besser verdient.

...
Gast #750752
Lesenswert?

Konkret:

a) du hast die Fuses nicht für den Quarzoszillator des entsprechenden 
Frequenzbereichs gesetzt

b) du hast die Fuses richtig gesetzt aber den Quarz falsch verschaltet

c) du hast alles richtig gemacht aber der Quarz, die Kondensatoren oder 
der Mega ist defekt (daran glaube ich am wenigsten)
Gast #750753
Lesenswert?

>Wie wärs wenn du statt zu motzen erst einmal den dort erwähnten Tip zum
>Reaktivieren ausprobierst?
habe ich. es funktioniert.
aber ich bin immer noch der Meinung, dass es so sein sollte.
netürlich ist das falsch. es funktioniert ja nicht. wie es richtig ist 
komme ich beim bessten Willen nicht drauf.
es ist ja nicht so, dass ich kein Datenblatt gelesen habe.
es ist ja auch WESENTLICHER schneller und einfacher das Datenblatt 
durchzulesen , als hier die gewünschte Antwort zu bekommen.
und weil es anders nicht geht, habe ich schon mal hier geschrieben.
#750761
Lesenswert?

Das wichtigste, das du bei Pony beachten musst, ist:

Ehe du im Dialog auch nur irgendetwas umstellst, immer
vorher auf 'Read' klicken.

Ansonsten sehen deine CKSEL Einstellungen nicht schlecht aus.
Bei einem Quarz alle 4 Haken bei den CKSEl weg, ist eigentlich
die korrekte Einstellung. Wenns dann nicht geht, dann wirds
wohl ein elektrisches Problem am Quarz oder der Beschaltung
sein.

> es ist ja auch WESENTLICHER schneller und einfacher das Datenblatt
> durchzulesen , als hier die gewünschte Antwort zu bekommen.

:-)
SChneller ist es nicht. Aber wenn du das Datenblatt studiert hast,
dann kannst du das auch wenn mal keiner hier im Forum sein sollte.

Gib einem Mann einen Fisch und er hat einen Tag zu essen.
Lehre ihn zu fischen und er hat sein Leben lang zu essen.
Gast #750765
Lesenswert?

Wenn das Bild oben die jetzige Fuseseinstellung zeigt, also den Zustand 
unmittelbar vor dem Schreiben genau dieser Fuses, dann ist der µC NICHT 
verfust im Sinn von "Externer Takt ist eingestellt".

Bei Ponyprog sollte man zuerst die Fuses einlesen, dann Änderungen 
machen und dann erst die Fuses neu programmieren. Viele Probleme lassen 
sich darauf zurückführen, dass der erste Teilschritt nicht gemacht 
wurde. Vielleicht weisst du noch wie du vorgegangen bist?

Die im Bild gezeigten Fuses sind für einen Quarz (external crystal( 
gesetzt. Es kann aber sein, dass dein Quarz nicht richtig schwingt und 
dsshalb der µC nicht in die Gänge kommt. Welche Messmöglichkeiten hast 
du, um hier nachzuforschen?

Was die Ursache für die fehlenden externe Taktquelle sein kann... schwer 
zu ferndiagnostizieren. Wenigstens das Schaltbild müsste man mal sehen 
oder - wenn es ein bekanntes Board ist - wenigstens einen Link auf das 
Layout des Targetboards.

Durch ein Anlegen eines > 1MHz Takts an XTAL1 wie oben vorgeschlagen, 
würdest du den Quarz quasi ersetzen. Vielleicht hilft das, wenigstens 
soweit, dass du wieder auf internen RC-Oszillator umstellen kannst.
#750766
Lesenswert?

Alex wrote:
>>Wenns dann nicht geht, dann wirds
>>wohl ein elektrisches Problem am Quarz oder der Beschaltung sein.
> was muss ich jetzt machen?

Das übliche:
Alle Verbindungen kontrollieren.
Auf Kurzschlüsse kontrollieren.
Ev. anderen Quarz nehmrn (könnte ja defekt sein)
Ev. die Kondensatoren tauschen.
Platine auf Haarrisse untersuchen.
...
Gast #750859
Lesenswert?

@Jörg Wunsch
zu deinem blöden Kommentar habe ich ober schon was geschrieben.
du hast nicht mal alles durchgelesen, aber reisst schon dein Maul auf!
ich frage mich, ob es sich überhaupt lohnt hier noch was zu fragen.
eine "normale, KONKRETE" Antwort habe ich sowieso noch NIE bekommen, 
auch wenn ich euch drum bitte.
ich hau ab!
#750869
Lesenswert?

Alex wrote:
> ich habe das Gefühl, dass ihr aus Prinzip keine fertige Lösung geben
> wollt.

Zu diesem Thema wirst du auch in den seltensten Fällen etwas
anderes hier hören.
Hier will nämlich keiner Schuld sein, wenn dein Mega nicht
mehr geht, weil er verfust wurde.
100-tausende da draussen schaffen es, einen Mega nach Datenblatt
richtig zu fusen. Du wirst das auch hinkriegen. Die entsprechenden
Hinweise dazu hast du ja bereits.
Lerne damit zu leben, dass du selbst etwas anhand eines Datenblattes
rausfinden musst. Irgendwann ist die Zeit in der die Tante mit
einem aufs Klo geht, einfach vorbei.
Gast #750871
Lesenswert?

>Warum hängst du nicht einen Defibrilator, äh Ozillator an XTAL1....


habe ich doch schon gemacht...
>Autor: Alex (Gast)
>Datum: 14.01.2008 11:47
>habe ich. es funktioniert. ich weiss nur noch die richtige Einstellung >nicht
#750872
Lesenswert?

Alex wrote:
>>Warum hängst du nicht einen Defibrilator, äh Ozillator an XTAL1....
>
>
> habe ich doch schon gemacht...
>>Autor: Alex (Gast)
>>Datum: 14.01.2008 11:47
>>habe ich. es funktioniert. ich weiss nur noch die richtige Einstellung >nicht

Und?
Hast du es erneut versucht, dem Ding die richtigen Fuses einzustellen?
Du hast jetzt 2 Bestätigungen, dass deine Fuses so wie du sie
im ersten Post eingestellt hast, ok sind.
CKSEL 0 bis 3: alle Haken weg. (ohne Gewähr)
Gast #750874
Lesenswert?

>Und?.......

habe ich.
Quarz schwingt. aber ohne ext. Takt macht der Controller nichts.

>Hast du es erneut versucht, dem Ding die richtigen Fuses einzustellen?
wenn ich wüsste welche die richtigen sind...
wie gesagt, datenblatt habe ich gelesen, und danach die Fusebits 
gesetzt. Und weil es nicht so geklappt hat, habe ich hier gepostet.
Gast #750890
Lesenswert?

Also Du sagst der Quarz schwingt aber ohne ext. Takt macht der 
Controller nichts.

????

Der Quarz liefert doch den Takt von extern. Verstehe ich nicht ganz.

Hast Du mal die Verdrahtung von Deinem Quarz mit dem uC überprüft? Wenn 
das alles richtig verdrahtet ist inklusive der zwei Kondensatoren 
funktioniert das. Das ist idiotensicher.

Woher weiss Du, dass der Quarz schwingt? Hast Du das mit einem 
Oszilloskop überprüft oder woher bist Du Dir da so sicher?

Gruss
Guile
#750908
Lesenswert?

Maaaaaan...das ist doch echt unmöglich!!!

Erst eine überschrift wie "ich bin zu blöd", dann Fragen wie "mein Auto 
läuft nicht, warum?" und dann beim Verweis aufs Datenblatt pampig 
werden.
Was erwartest du hier eigentlich? Dass dich jemand anruft, der dich 
frägt, wann du mal Zeit hast, um die den µC zu flashen? Also ich hab 
keine 2 Minuten gebraucht, da habe ich die passende Information aus den 
Datenblatt gefunden:

Device Clocking Option CKSEL3..0
External Crystal/Ceramic Resonator 1111 - 1010
External Low-frequency Crystal 1001
External RC Oscillator 1000 - 0101
Calibrated Internal RC Oscillator 0100 - 0001
External Clock 0000

CKOPT CKSEL3..1
Frequency Range(MHz)
1 101 0.4 - 0.9
1 110 0.9 - 3.0
1 111 3.0 - 8.0
0 101, 110, 111 1.0 ≤

1 heißt Haken NICHT gesetzt.

Auch wenn ich jetzt vom Moderattor eines auf den Deckel bekomm:
Wenn du mit der Einstellung hier bist, die anderen für dich arbeiten zu 
lassen und dich nicht selbst um etwas kümmerst (z.B. Datenblatt mal zu 
Hand nehmen), dann bist du hier an der falschen Stelle!!

Ja, der Ton ist hier letzter Zeit rauher geworden, aber nur, weil auch 
die Fragen immer dreister werden.

Gruß
Christian
#751248
Lesenswert?

Hannes Lux wrote:
> Sven L. wrote:
>> Generation Pisa...
>
> Wer? Der clevere Frager, der sein Ziel, dass Andere für ihn die Arbeit
> machen, ja doch erreicht hat, oder die Antworter, die trotz Pöbeleien
> für ihn arbeiten?
>
> Sorry...
>
> ...

Der Frager, welcher mal einfachste Dinge im Datenblatt verstehen sollte, 
um dann weitere Lerneffekte zu erzielen.

So, wie ich es bisher hier mitbekommen habe, wird niemand abgewiesen, 
selbst bei einfachsten Fragen. Doch sollte irgendwo der Stil und der 
Respekt den anderen gegenüber gewahrt werden.

Dachte eigentlich, dass das klar sei.
Gast #751275
Lesenswert?

Klarer Fall. Zieh'n Finger Alex, mehr Info's kannst du mit solch einem 
Verhalten nicht erwarten! Und: Du hast recht, manchmal geben wir hier 
aus Prinzip keine konkreten Antworten. Vor allem wenn Leute pampig 
werden.



post scriptum:

Zugegeben, die Zeile

1
  0 101, 110, 111 1.0 ≤

hat bei mir auch schon für Verwirrung gesorgt - sehr unglücklich 
dargelegt.

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