Vorbereitung
Inhaltsverzeichnis |
Voraussetzungen
Ihr braucht dazu:
- eine DBox 2 im Debug-Modus (egal, ob es eine Nokia, Sagem oder Philips ist)
- einen PC mit einer Netzwerkkarte
- ein Nullmodem (das ist ein gekreuztes Serielles Kabel)
- ein Netzwerkkabel. Hier kommt es drauf an, ob Ihr die DBox direkt am PC anschließt, oder über einen Switch/Hub oder Router. Direkt am PC bedarf es eines Crossoverkabels - über einen Switch/Hub oder Router eines normalen Patchkabels.
An Programmen wird benötigt:
- der Boot-Manager für die DBox
- den "Media-Sensing-Patch" (wird vom Hallenberg-Flashassistenten automaitsch installiert)
- das zu flashende Image
Das Netzwerk sollte unbedingt statische IP-Adressen haben (also kein DHCP).
Das richtige Image
Bei dem Image müsst ihr darauf achten, daß es für eure DBox geeignet ist. Es gibt Boxen mit einem Flashbaustein (ausschließlich von Sagem) und welche mit zwei Flashbausteinen (von Sagem, Nokia und Philips). Darum gibt es auch das Image in einer Ausführung für einen oder zwei Flashbausteine (1x oder 2x) und im Zweifelsfall sind diese Chips zu zählen.
Ebenso ist auch auf die Größe des Images zu achten: Die Größe eines Images mit Bootloader beträgt 8.388.608 Byte, ohne Bootloader 8.257.536 Byte. NG-Images (und die meisten anderen) sind ohne Bootloader!
Das Image das wir flashen möchten, darf weder im Pfad, noch im Dateinamen Leerzeichen enthalten, denn das mag der Boot-Manager nicht. Hier ein Beispiel:
- c:\images dbox2\ng-image\das_super_image.img <-- so gehts nicht (für die, die es nicht sehen: Zwischen Images und dbox2 ist ein Leerzeichen)
- c:\images-dbox2\ng-image\das_super_image.img <-- so gehts
Es ist auch manchmal ratsam, die Länge des Imagenamens zu kürzen. Da kann es auch zu Problemen kommen - muss aber nicht.
Image Flashen
- PC und DBox sind mit Netzwerkkabel Nullmodem zu verbinden. Dabei ggf. auf die Nummer des COM-Ports am PC achten und (wichtig!) das Nullmodem nur bei ausgeschalteten Geräten einstecken, da sonst ein COM-Port zerstört werden kann (schlimmstenfalls sogar beide)!
- Im Bootmanager passt ihr die IP-Adresse der DBox eurem Netzwerk an. Nehmt am besten die nächst höhere IP-Adresse als die vom PC (wenn bspw. der PC die 192.168.0.1 hat, dann verwendet die 192.168.0.2 für die DBox). Es müssen, bis auf beim COM-Port, alle Häkchen draußen sein. Beim COM-Port wählt ihr denjenigen, an den das Nullmodem angschlossen ist und als Geschwindigket 9600 Boud.
- Jetzt klickt Ihr links auf den Registerreiter Utilities und dort auf den Button Image flashen. Dann wählt ihr das zu flashende Image aus und klickt auf den Button Öffnen. Nun noch mit OK bestätigen und erst jetzt gebt Ihr der Dbox Strom (Netzstecker in die Steckdose). Das Ganze dauert circa 2 bis 4 Minuten.
Vorgehen bei »boot net failed«
- den Bootmanger starten und einstellen (s.o.) --> Utilities --> Image flashen
- das Image auswählen --> OK --> Letzte Warnung --> OK
- die Dbox bei gleichzeitig gedrückt gehaltener Pfeil-hoch-Taste und Standby-Taste (an der Box, nicht an der Fernbedienung) in die Steckdose einstecken
- Standby-Taste loslassen Pfeil-hoch-Taste noch für ca 5 Sekunden gedrückt halten dann auch loslassen
- im Bootmanager, im Comterminal (am blinkenden Prompt) boot net eintippen und Enter drücken
- warten (det Flashvorgang sollte nun laufen) und anschließend (hoffentlich) freuen.
Nach dem Flashen
Die Erfolgsmeldung des Bootmanagers über das erfolgreiche Flashen wird mit OK bestätigt und die DBox kann nun vom PC getrennt werden (Achtung: Auch jetzt wieder das Nullmodem nur bei ausgeschalteten Geräten trennen, da sonst wiederum die seriellen Schnittstellen beschädigt werden können).
Beim ersten Neustart nach dem Flashen wird vom NG-Image automatisch der Startassistent aufgerufen, der zum problemlosen Betrieb zwingend durchlaufen werden muß.
Nachwort
Es gibt mehrere Möglichkeiten, ein Image auf die DBox zu flashen. Falls es einmal mit dieser Anleitung nicht klappt, schaut mal in diese anschauliche Anleitung, oder besucht uns einfach im Forum
--Trapped 22:10, 8. Apr. 2008 (CET)