So, heute meldet sich Schnuffel mal wieder zu einem neuraligischen Thema: Dem Alien-FX, also dem Christbaumbeleuchtungssystem unserer Notebooks!
Manchmal will das Ding einfach nicht mehr. Auch werden im Interent oftmals gebrauchte Notebook's gekauft. Und wenn man so ein Ding kauft und neu aufsetzt, kann es sein, dass gar nichts mehr leuchtet.
Wie weiter?
Auch da gilt: Sehr sorgfaeltig arbeiten, den wenn Ihr einen Fehler macht, dan kann es sein, dass gar nicht mehr geht mit dem Alien FX.
So, nun mal etwas zur Technik: Die Alien FX Hardware besitzt einen eigenen Microcontroller, welcher ein eigenes Bios/Firmware besitzt. Das Ganze wiederum haengt am USB BUS.
Der Treiber dafuer wird mit dem Alienware Command center installiert. Und da beginnt das Problem: Das Alienware Command Center macht auch automatisch Updates des Alien FX Controllers. Und da kommen wir nun zu Pudels Kern: Je nach Bios des Akien FX Controllers braucht es einen entsprechenden treiber im Command Center.
Beginnnen wir nun bei Auslieferung: Bei Auslieferung ist in unserem Beispiel die FX Firmware 1 installiert. Und dazu natuerlich ein Command Center, welches den entsprechenden Treiber fuer die Firmware 1 hat.
Daher laeuft jetzt ja auch alles. Treiber Version 1 spricht mit FX Firmware Version 1. Die verstehen sich bestens. Wenn man nun ein neues Command Center, also sagen wir mal Version 2, runterlaedt, passiert folgendes: Waehrend des Installierens vom neuen Command Center ist noch immer die FW 1 und der Treiber zur FW1 des FX Modules geladen. Also kann das Command Center, welches sich jetzt gerade installiert, ueber den treiber 1 von der Vorgaengerversion (die noch geladen ist) mnit dem FX Modul sprechen. Und dasFX Modul nun mit Version 2 aupgraden. Nachher installiert sich das neue Command Center (die version 2) auch fertig und damit auch die Version 2 des Treibers. Und alles laeuft!
Alles kapiert? Oder wakeln Eure Loeffel schon
Nun gibt es aber je nach Geraet 3 - 7 verschiedene Command Center Versione. Und wenn man eine Kiste im Internet kauft, die blank ist, instaliert man typischerweise alles neu. Von der Dell homepage. Ist nun aber auf dem Geraet zuletzt die version 2 des Command Centers installiert gewesen, (mit einer Version 2 des FX BIOS) geht FX maessig eben gar nichts! Das, weil man eben die neueste Version des Command Center installiert hat. Un diese vielleicht Treiber Version 4 installiert hat welche wiederum FX Bios Version 4 voraussetzt. Der treiber der Version 4 kann nun mal nicht mit der Firmware der version 2 reden. Geht nicht.
Frage: Tja, also wie findet man nun raus - wo man steht? Antwort: Eigentlich gar nicht, da der treiber ja fehlt, kann man nicht mit dem FX Modul sprechen. Das versteht nicht mal bahnhof, das ist im Moment naemlich tot.
Loesung:
Erstens beachten, dass man nur das Command Center vom jeweiligen Typ verwenden darf. Also m17xr2 braucht die der r2, die r1 die der r1 und die r3 die der r3!
Im Device Manager findet Ihr ein USB Device, das nicht zugeordnet werden kann, das ist das FX Modul.
Sicherstellen das kein Command Center installiert ist. Das Ding notfalls mit dem "Programm entfernen" funktion der Systemsteuerung beseitigen.
Den Ordner "Alien FX" (bei neueren Command Center im Ordern "user/"username"/my documents, und bei aelteren Versionen im Ordener user/"username"/Appdata/local beseitigen
Nun installiert ihr erst das neueste Command Center.
Neu Booten
Device Manager pruefen
Error noch immer da?
Dan Command Center ueber windows - systemsteuerung - programm deinstallieren entfernen
Neu booten
Jetzt das zweitneueste Command Center instalieren
Neu Booten
Device Manager pruefen
Error noch immer da?
Dan Command Center ueber windows - systemsteuerung - programm deinstallieren entfernen
Neu booten
So, das wiederholt ihr nun so lange bis Ihr das Command Center erwischt - welches den richtigen treiber hat. Das erkennt Ihr daran, dass dan der fehler im Device Manager weg ist.
Jetzt Geraet neu booten
Command Center starten
Jetzt geht's!
Bei den Geraeten m14x, m14xr2, m17xr3, m17xr4, m18x und m18xr2 koennt ihr nun einfach das neueste Command Center von Dell installieren
Bei allen anderen Geraeten nun das spiel in ungekehrter Reihnefolge; Immer eine Version neuer - aber ohne Deinstallation dazwischen!
Ein Durcheinandermachen der einzelnen versionen des Comamnd Centers (Treiber FX Firmware) kann zur zerstuierhung des FX Modules fuehren. Daher SORGFAELTIG arbeiten. (Die aelteren Versionen findet Ihr auch auf der Dell Humepage - im Detailbereich des Command Centers, in cronologischer Reihenfolge).
Ein zerstoehrtes FX Modul bedeutet bei den Noteboosk ein neues MB!
So, wenn es nun ganz schlaue Hasen gibt, die vielleicht denken, machen wir es umgekehrt und installieren einfach mal das aelteste Command Center - das wird schon gehen... ACHTUNG STOLPERFALLE HASENSTRICK!!!!!!!!!!!
Da das FX Modul ein Variables Memory hat (daher Leutet ja das Ding auch beim Einschalten wieder genau so, wie es vorher warm, bevor treiber geladen sind) ist das Flash des Microcontrollers, wo das Biso drinn steht - physikalisch identisch mit dem Flash, wo die Konfigurationsdaten (Blinkfrequenzm, Farben etc...) abgelegt sind.
Und diese Speiechegrenze verschiebt sich je nach version und die Tabelle ist anders, da neue Funktionen dazugekommen sind.
Das heisst, wenn man eine aeltere version der FX Firmware ueber eine neuere spielt, knallt's! Genau so auch, wenn man eine Version ueberspringt (ausser bei den neuen Geraeten, siehe Punkt 21, bei denen geht es).
Viel Glueck und Gruesse vom Schnuffel
Anmerkung der Administration:
Die Diskussion dieser Schnuffel-Anleitung befindet sich in folgendem Thread: