Hallo, ich habe hier auf dem Tisch gerade ein Siemens Dect Mobilteil liegen, das meine Eltern mir gestern vorbeigebracht haben. Das Problem an dem Teil war, dass es nicht auf die Tastatureingaben reagiert hat. Ich habe gestern das Teil aufgeschraubt und mal geschaut, ob da nicht irgendwie ein Stecker locker ist. War aber nicht der Fall. Sonst konnte ich vom bloßen hinsehen auch keine anderen Schäden finden. Alles ging, nur die Tastatur nicht. Heute morgen wollte ich das Mainboard von dem Teil in der Nähe des Steckers und des Hauptcontrollers etwas durchbraten. Doch bevor ich es gemacht habe, habe ich den Akko noch einmal rangehalten. Es ging wieder alles. Dennoch verstehe ich momentan nicht, wieso alles wieder geht. Was kann es denn für ein Fehler sein?
Es könnte sein, daß sich der freundliche Mikrokontroller, der auch die Tastatureingaben dankend entgegennimmt, "aufgehangen" hat. Du hast durch das Entfernen und Wiedereinsetzen des Akkus einen "richtigen" Reset erzeugt, denn der war über Nacht ab. (Der Akku, nicht der Reset) ;-) Wenn man ihn nur kurz abtrennt, gibt es u.U. keinen "anständigen" Reset, weil das Biest noch für ein Weilchen von diversen Stützkondensatoren gespeist wird und er verharrt in einem mistigen Zustand. Alte kirgisische Volksweisheit: Wer in der Elektronik nicht an Wunder glaubt, ist kein Realist. ;-) MfG Paul
:
Bearbeitet durch User
Paul Baumann schrieb: > Wer in der Elektronik nicht an Wunder glaubt, ist kein Realist. http://www.songtexte.com/songtext/katja-ebstein/wunder-gibt-es-immer-wieder-43de47c3.html
Paul Baumann schrieb: > Wenn man ihn nur kurz abtrennt, gibt es u.U. keinen "anständigen" Reset, > weil das Biest noch für ein Weilchen von diversen Stützkondensatoren > gespeist wird und er verharrt in einem mistigen Zustand. Sorry, aber ich verstehe das nicht. In dem Teil ein kleiner Elko, ein Tantal und drei kleine Kerkos. (In dem Gerät waren zwei Abschirmungen aus Metall. Wahrscheinlich für den DECT Teil. Die habe ich nicht geöffnet.) Vor allem habe ich mit mehr Kerkos gerechnet, aber okay. Aber so viel Rest-Energie kann da kaum gespeichert sein, um einen Controller zu betreiben. Vor allem, wenn ich einfach den Akku ziehe. Da müssten doch anderen Bauteile erst einmal die Energie aus den Kondensatoren verbrauchen, bevor sie merken, dass der Akku weg ist. Wenn ich den Akku in das Gerät reingelegt habe, hat das Ding angefangen zu booten. Das bedeutet für mich, dass Telefon ganz genau wusste, dass es vorher ausgeschaltet war. Wenn ich ein Gerät designe, das aus vielen Controllern besteht und alles über einen Haupt-Prozessor läuft, dann ist das erste was ich mache, einmal überall aufzuräumen und einen bestimmten definierten (Initial-)Zustand schaffen.
Frank schrieb:
>Sorry, aber ich verstehe das nicht.
Ja, das tut mir natürlich auch leid...
Du hast aber doch sicher selbst eine plausiblere Erklärung dafür?!
Paul
Paul Baumann schrieb: > Du hast aber doch sicher selbst eine plausiblere Erklärung dafür?! Voodoo?? Bei Siemens sitzt sicher irgendwo ein Mitarbeiter mit einem Plüsch-Telefon und sticht Nadeln rein. Diesmal ist die Nadel irgendwo im Tastatur-Controller gelandet. Über nacht hat er die eben rausgezogen. ;)
Frank Horn schrieb: > ein Stecker locker ist. Hast du den Stecker eventuell dennoch kurz aus- und neu eingesteckt? Eventuell kann das schon geholfen haben. Ansonsten kann es auch sein, dass irgendwo anders ein "Wackler" vorhanden ist. Ob jetzt am PCB selbst, bei einem BGA Ball oder Stecker, etc.
Frank Horn schrieb: > Aber > so viel Rest-Energie kann da kaum gespeichert sein, um einen Controller > zu betreiben. Es muss ja nicht der Controller sein. Irgendein windiger SRAM-Bereich oder ein Register mit einem verfrickelten Wert kann schon reichen, und die können erstaunlich lange von dem leben, was die diversen Kleinkondensatoren so absondern.
Sni Ti schrieb: > Hast du den Stecker eventuell dennoch kurz aus- und neu eingesteckt? > Eventuell kann das schon geholfen haben. Ansonsten kann es auch sein, > dass irgendwo anders ein "Wackler" vorhanden ist. Ja klar habe ich ihn ausgesteckt und auch mal ohne Tastatur gestartet. An einen Wackelkontakt glaube ich persönlich nicht, da beim Entfernen des Boards relativ viel gemacht habe - ohne Wirkung. Aber bis zum Morgen lag das Telefon komplett ruhig bei mir auf dem Schreibtisch bei konstanter Temperatur. Gregor Ottmann schrieb: > Es muss ja nicht der Controller sein. Irgendein windiger SRAM-Bereich > oder ein Register mit einem verfrickelten Wert kann schon reichen, und > die können erstaunlich lange von dem leben, was die diversen > Kleinkondensatoren so absondern. Ja, aber genau deshalb habe ich ja die Initialisierungsphase beim Booten des Telefons. Genau da macht man doch einen "reset" aller anderen Controller und schafft einen definierten Zustand von dem aus man weitermachen kann.
Und dann gibt es da noch programmierer welche sich eine Variableninitialisierung sparen weil sie diese für unnötig halten. Da kann eine S-RAM-Zelle Tage lang ein Bit festhalten bis es aufgibt. Gruß Winne
Frank Horn schrieb: > Steckers und des Hauptcontrollers etwas durchbraten. Durchbraten? Hä? Wenn die Tasten nicht nehr gescheit gehen, ist das Silikonöl ausgelaufen doer ausgetrocknet. Das gibt so einen fiesen Schnodder auf der Gummimatte, und die Kohle-Bahnen lösen sich in Schleim auf. mal sauber machen, gegebenenfalls mit Leitsilber die Kohle-Bahnen "updaten". Gummimatte durchmessen, ob noch niederohmig genug. Falls nicht --> Sekundenkleber und Alufolie zur Reparatur nehmen
Wegstaben Verbuchsler schrieb: > ist das Silikonöl ausgelaufen > doer ausgetrocknet. Das Es steht doch im Eingangspost, die Tasten gingen gar /nicht/, jetzt geht aber wieder alles.
Wegstaben Verbuchsler schrieb: > Durchbraten? Hä? Ja genau. Durchbraten! Mit ein Paar Gewürzen, damit es besser schmeckt. Hilft relativ oft, wenn die Technik streikt. Winfried J. schrieb: > Und dann gibt es da noch programmierer welche sich eine > Variableninitialisierung sparen weil sie diese für unnötig halten. Da > kann eine S-RAM-Zelle Tage lang ein Bit festhalten bis es aufgibt. Du glaubst doch wohl nicht, dass Siemens..... Gigaset..... ohh... verstehe ;)
Frank Horn schrieb: > Du glaubst doch wohl nicht, dass Siemens..... Gigaset Seit 2008 hat ein Siemens Gigaset nichts mehr mit der Firma Siemens zu tun.
Winfried J. schrieb: > Und dann gibt es da noch programmierer welche sich eine > Variableninitialisierung sparen weil sie diese für unnötig halten. Und Zufallswerte lassen auch zufällige Arbeitsweisen zu. Ab und an, möglicherweise nach Gewitter? spinnt meins auch. Dann für mehrere Sekunden den Akku raus und danach benimmt es sich wieder normal. Viell. auch Voodoo? ;-)
:
Bearbeitet durch User
Karl-Heinz M. schrieb: > > Ab und an, möglicherweise nach Gewitter? spinnt meins auch. Dann für > mehrere Sekunden den Akku raus und danach benimmt es sich wieder normal. > > Viell. auch Voodoo? ;-) Bei der Herstellung ergeben sich parasitäre Speicherzellen die dann, wenn sie aus irgendwelchen Gründe -geladen- werden, aktiv sind. lässt man dem Gerät Zeit die Ladung abzubauen dann ist diese Zelle wieder so wie ursprünglich. Das kann auch mal mehrere Tage dauern. Kippen kann durch Teilchen von der Sonne usw. und durch anderweitige schnelle Änderungen kommen. Kurt
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.