Debug-Mode ausschalten
aus Wiki, der freien Wissensdatenbank
- Beliebiges
Filmformat
in TS-Datei umwandeln - Betanova flashen
- Bootlogo austauschen
- CDK booten
- Datendienste
- Debug-Mode ausschalten
- Direktaufnahme
- DualPES in
SPTS-Datei
umwandeln - DVD in TS-Datei umwandeln
- HDD an Ethernet
- LIRC
- NFS-Server
- NFS:Eisfair
- NFS:Gentoo
- NFS:SFU
- Neutrino:Customizing
- Neutrino:Kennwortschutz
Webinterface - Neutrino:Senderlisten
- SHOUTcast
- Shout To Neutrino
- TS-Film am
Computer
ansehen - TS-Film
in eine DVD
umwandeln (Windows) - TS-Datei in
MPEG4-
Format umwandeln - TS-Dateien schneiden
- Telefonanrufe anzeigen
- UCodes einspielen
- Udrec Suite Slackware
- VLC
- Windows:Mplayer
- YADD Mini-Howto
- YUV Ausgabe einstellen
- Zeitsynchronisation
Inhaltsverzeichnis |
Allgemeines
Falls Ihr jemals in die Verlegenheit kommen solltet, den Debug-Mode wieder loswerden zu wollen dann habt Ihr hier eine kleine Anleitung.
Die einfache Methode
Der BR-Loader bietet die Möglichkeit über einen Befehl den Debug-Mode wieder zu deaktivieren. Das funktioniert leider meistens nicht, Ihr solltet es aber mal testen.
Serielles Nullmodemkabel an die DBox2 anschließen und Terminal auf
9600,n,8,1 einstellen. Beim booten der DBox2 einfach den BR-Bootloader mit "Enter"
unterbrechen. (SOFORT BEIM EINSCHALTEN DRÜCKEN) ... oder die up bzw. down
(mittlere oder rechte ) Taste am Gerät drücken.
Es erscheint ein Prompt.
dbox2:root> printenv
Es werden alle Variablen angezeigt unter anderem auch die Product?.
Nun den Schreibschutz disablen ... wie beim debug enablen , dann
dbox2:root> setenv product? -1
... dann erscheint wieder Prompt ... wenn nicht, war der Schreibschutz noch aktiv ...
Wenn ihr jetzt neu bootet und der Debug-Mode aus ist, habt Ihr Glück.
Falls nicht müsst Ihr Euch hier durchschlagen.
Die komplizierte Methode (NUR für Nokia mit BMon 1.0 und 2x Intel)
!!! ACHTUNG: Bei einem Fehler ist die gesamte Box tot !!!
Das beschriebene Verfahren ist getestet und funktioniert,
stellt aber ein hohes Risiko dar.
Ihr solltet also einen guten Grund haben,
das hier durchzuführen.
Bitte überprüft die Eingaben vor dem Return noch einmal auf Richtigkeit.
Wir übernehmen für die Beschreibung keinerlei Garantie!
Die Methode braucht ihr NUR fuer Nokia Boxen mit Bootloader Version 1.0 und Intel Flash Bestückung.
(Bootloader Version ==> das was im Display in der ersten Zeile steht (BMon 1.0)
ONLY NOKIA BMON1.0 2x INTEL !!!! ( kein AMD, Sagem oder Philips )
Allgemeine Vorgehensweise
Ein Teil des Bootloaders wird ins RAM kopiert. Dort wird die Speicherstelle an der die Variable "Product?" gespeichert ist verändert. Danach wird dieser Teil das Flashs gelöscht und durch die veränderte Version im RAM überschrieben.
Beschreibung
Aktueller Hinweis : Achtung ihr Klicki-Bunti-User !!! Wir befinden uns hier auf Kommando-Ebene, da wird jede eingegebene Sequenz mit ENTER abgeschlossen !!
1. Ihr lasst Eure DBox2 mit dem PPCBoot hochfahren
und brecht den Autoboot dann durch Drücken von "Enter" ab. Es erscheint dann:
dbox2-ppcboot>
2. Ihr braucht die Speicherstelle, an der Product? abgespeichert ist.
Dieser Wert ist bei Nokia
Bmon 1.0 10000944
3. Zur Sicherheit schaut Ihr Euch mal den Speicherbereich an.
dbox2-ppcboot> md 10000944 -> 10000944: 00000000 00000000 ffffffff 00000000 ................
An der genannten Stelle sollte wie hier 00000000 stehen.
4. Jetzt wird ein Teil des Bootloaders ins RAM kopiert. Der 10000000-Bereich ist das
Flash, als RAM-Bereich
wählen wir 01000000. Wir kopieren 1000 Longs.
dbox2-ppcboot> cp 10000000 01000000 1000
5. Im Speicher wird nun die Product? auf true ( -1 ) gesetzt. Da wir im Speicher ändern wollen die entsprechend richtige Speicherstelle benutzen (Product? = 10000944 --> 01000944)
dbox2-ppcboot> nm 01000944 -> 01000944: 00000000 ?
Jetzt gebt Ihr
ffffffff
ein ( ps: und ENTER nicht vergessen ). Es erscheint wieder der gleiche Prompt aber mit Eurem neuen Wert. Mit Strg+C abbrechen. Sollte Strg-c nicht gehen dann ESC und ENTER zum abbrechen drücken .
6. Um das Flash
löschen zu können, muss vorher die Protection ausgeschaltet werden.
dbox2-ppcboot> protect off 1:0
7. '!!!ACHTUNG!!! Wenn Ihr hier fortfahrt gibt es kein zurück
mehr.
Bis zu diesem Schritt könnt Ihr es Euch nochmal anders überlegen und einfach abschalten.
Wenn Ihr also sicher seid, dann löschen wir jetzt den entsprechenen Flashbereich.
dbox2-ppcboot> erase 1:0
Jetzt auf keinen Fall mehr auschalten bevor Ihr fertig seid. Hoffentlich
gibts kein Stromausfall :)
8. Nun wird der veränderte Speicherinhalt wieder an seinen ursprünglichen
Platz kopiert.
dbox2-ppcboot> cp 01000000 10000000 1000
Es kann nun passieren, dass eine Fehlermeldung erscheint. Keine Sorge,
das macht nichts.
9. Vergleichen, ob alles korrekt kopiert wurde.
dbox2-ppcboot> cmp 01000000 10000000 1000
Hier sollte jetzt aber unbedingt eine Bestätigung stehen. Wenn nicht
wiederholt besser ab Schritt 6 nochmal.
10. Flash-Protection wieder anschalten.
dbox2-ppcboot> protect on all
11. So, jetzt kommt die Sekunde der Wahrheit :)
Ihr könnt jetzt die DBox2 reseten.
Wenn alles ok ist, bootet die Box jetzt ohne Debugmode.
dbox2-ppcboot> reset
Danke an
- v1.0, 8.04.2001 von McClean
- v1.1, 30.1.2002 von derget
- v1.2.1, 16.10.2003 (paar Hinweise zugefügt)
Grundlagen - Installation - Debug-Mode - Hardware - CDK/Development
LCars - Neutrino - Enigma - Plugins - Spiele - Software - Tools - Howto - FAQ - Images
Hauptseite - News - Alle Artikel - Bewertungen - Gewünschte Seiten - Index - Neue Artikel - Impressum - Meilensteine - Team
Hilfeportal - Seite bearbeiten - Bilder - Links - Tabellen - Textgestaltung