Am Wochenende habe ich versucht eine Sagem 2xAMD (Kabel) in den Debug-Modus zu bringen.
Es hat auch alles geklappt, bis auf die Tatsache, daß nach dem Deug-Enablen die Box "kein System" zeigte,
der Flashinhalt also hinüber war. Da ich aber eine Sicherung des BN-Image haben wollte,
habe ich mich an die Anpassung eines Fremdimages gemacht.
Hierfür hatte ich ein Image aus MEINER Nokia 2xAMD. Nach dem Flashen (und dem Anpassen der ".did") zeigte
die Box jedoch einen rosa Bildschirm und meldete Fehlercode UD1. Es muss also noch uNterschiede zwischen den
Images verschiedener Hersteller geben.
Aus verschiedenen Threads hier im Board habe ich mir die folgendes Script zusammengestrickt um die BN-Soft zu retten.
Dieses funktioniert allerdings nur, wenn das "copy_all.txt"-Script aus dem DBox-Bootmanager soweit erfolgreich
abgelaufen ist, daß die benötigten Dateien der Box auch auf die Festplatte kopiert wurden.
Die für das Debug-Enablen ersetzte "tuner.so" habe ich wieder durch das Original der DBox ersetzt.
Zuerst also das Fremdimage auf die DBox flashen. Dann die DBox mit dem gepatchen Kernel booten.
Alle Einstellungen im DBox2 Manager sind die gleichen, wie sie zum Kopieren der ".did" benötigt werden (steht in der
ReadMe von field). Das NFS-Root ist das Root des ausgelesenen Image-Tree ("C:\DBOX-Original").
Auf Basis des "copy_did.txt"-Script von field habe ich dann folgendes Script erstellt und ausgeführt.
Die benötigte ".did" wird ebenfalls mitkopiert :
-----schnipp-----
:check mount !Die DBox hat ihr Filesystem nicht gemount! Wahrscheinlich wird ein falscher BR-Kernel verwendet (zB der
aus dem minflsh.tar haut meistens nicht hin)
:exists cp.class !Die zum Kopieren notwendige Datei cp.class befindet sich nicht im NFS-Root-Verzeichnis!
:exists cpr.class !Die zum Kopieren notwendige Datei cpr.class befindet sich nicht im NFS-Root-Verzeichnis!
setenv PATH /root/platform/bin:/root/bin:/usr/bin:/usr/siege/bin:/mnt/bin
setenv TZ MET-01METDST-02,J84,J302
setenv LD_LIBRARY_PATH
/root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib
setenv SIEGEHOME /usr/siege
setenv CLASSPATH /usr/siege/lib/siege.jar:/usr/siege/lib/junior.jar:.:/lost+found/
mount %host_ip%:%nfsroot% /lost+found
;
arun siegep cp /lost+found/var/upgrade/.did /var/upgrade/.did
arun siegep cp /lost+found/var/upgrade/property /var/upgrade/property
arun siegep cp /lost+found/root/platform/lib/libfe.so.1.0 /root/platform/lib/libfe.so.1.0
arun siegep cp /lost+found/root/platform/drv/i2c.conf /root/platform/drv/i2c.conf
arun siegep cp /lost+found/root/platform/drv/i2c.so /root/platform/drv/i2c.so
arun siegep cp /lost+found/root/platform/drv/fp.conf /root/platform/drv/fp.conf
arun siegep cp /lost+found/root/platform/drv/fp.so /root/platform/drv/fp.so
arun siegep cp /lost+found/root/platform/drv/pal.conf /root/platform/drv/pal.conf
arun siegep cp /lost+found/root/platform/drv/pal.so /root/platform/drv/pal.so
arun siegep cp /lost+found/root/platform/drv/cam.conf /root/platform/drv/cam.conf
arun siegep cp /lost+found/root/platform/drv/cam.so /root/platform/drv/cam.so
arun siegep cp /lost+found/root/platform/drv/audio.conf /root/platform/drv/audio.conf
arun siegep cp /lost+found/root/platform/drv/audio.so /root/platform/drv/audio.so
arun siegep cp /lost+found/root/platform/drv/fb.conf /root/platform/drv/fb.conf
arun siegep cp /lost+found/root/platform/drv/fb.so /root/platform/drv/fb.so
arun siegep cp /lost+found/root/platform/drv/dmx.conf /root/platform/drv/dmx.conf
arun siegep cp /lost+found/root/platform/drv/dmx.so /root/platform/drv/dmx.so
arun siegep cp /lost+found/root/platform/drv/mpga.conf /root/platform/drv/mpga.conf
arun siegep cp /lost+found/root/platform/drv/mpga.so /root/platform/drv/mpga.so
arun siegep cp /lost+found/root/platform/drv/demod.conf /root/platform/drv/demod.conf
arun siegep cp /lost+found/root/platform/drv/demod.so /root/platform/drv/demod.so
arun siegep cp /lost+found/root/platform/drv/outdoor.conf /root/platform/drv/outdoor.conf
arun siegep cp /lost+found/root/platform/drv/outdoor.so /root/platform/drv/outdoor.so
arun siegep cp /lost+found/root/platform/drv/tuner.conf /root/platform/drv/tuner.conf
arun siegep cp /lost+found/root/platform/drv/tuner.so /root/platform/drv/tuner.so
arun siegep cp /lost+found/root/platform/drv/lcd.conf /root/platform/drv/lcd.conf
arun siegep cp /lost+found/root/platform/drv/lcd.so /root/platform/drv/lcd.so
arun siegep cp /lost+found/root/platform/drv/vp.conf /root/platform/drv/vp.conf
arun siegep cp /lost+found/root/platform/drv/vp.so /root/platform/drv/vp.so
arun siegep cp /lost+found/root/platform/drv/irtx.conf /root/platform/drv/irtx.conf
arun siegep cp /lost+found/root/platform/drv/irtx.so /root/platform/drv/irtx.so
;
arun siegep cp /lost+found/root/platform/drv/irrc.so /root/platform/drv/irrc.so
arun siegep cp /lost+found/root/platform/drv/ds.so /root/platform/drv/ds.so
arun siegep cp /lost+found/root/platform/drv/modem.so /root/platform/drv/modem.so
;
arun siegep cp /lost+found/root/platform/drv/drv_to_inst /root/platform/drv/drv_to_inst
;
; Script beendet !!!
; Wenn keine Fehler aufgetreten sind, wurden die Dateien kopiert!
-----schnipp-----
Danach die DBox normal neustarten.
Der Download den BN2.0 Soft aus dem Stream sollte dann neu beginnen.
Viel Erfolg !!!
Ich möchte nochmal betonen, daß die Vorlage für dieses Script von field und nicht von mir ist.
Anpassung eines BN-Fremdimages
-
- Neugieriger
- Beiträge: 18
- Registriert: Donnerstag 7. März 2002, 08:37
Anpassung eines BN-Fremdimages
Mit freundlichen Grüßen
Jack Russell
Sagem 2xAMD, Avia600-ENX, Kabel
Nokia 2xINTEL, Avia500-GTX, Sat
Jack Russell
Sagem 2xAMD, Avia600-ENX, Kabel
Nokia 2xINTEL, Avia500-GTX, Sat