Verfügbare Informationen zu "minflsh selberbauen"
Qualität des Beitrags: Beteiligte Poster: COMMANDER Forum: CYPER-FORUM Forenbeschreibung: CYPER-FORUM aus dem Unterforum: DBOX-1-2 Antworten: 1 Forum gestartet am: Donnerstag 25.05.2006 Sprache: deutsch Link zum Originaltopic: minflsh selberbauen Letzte Antwort: vor 17 Jahren, 8 Monaten, 3 Tagen, 4 Stunden, 17 Minuten
Alle Beiträge und Antworten zu "minflsh selberbauen"
Re: minflsh selberbauen
COMMANDER - 21.08.2006, 09:21minflsh selberbauen
minflsh selberbauen
Einleitung
Um eine Dbox ohne funktionierende Software in den Debug-Mode zu bekommen benötigt man eine Datei namens minflsh.tar.gz.
Da auf den enthaltenen Dateien Rechte von Sun bzw. Betaresearch liegen, ist es auf normalem Wege nicht erhältlich, allerdings kann man es sich auch selber bauen wenn man die ausgelesenen Dateien der BN-Soft hat, wie sie z.B. bei der Methode mit Kurzschluss anfallen.
Die Methode mit dem Abbrechen des BN-Updates funktioniert leider nicht mit dem aktuellen Chorus-Kernel (Datei os), dafür benötigt man einen Kernel einer BN-Version kleiner 1.6. Wenn ihr also ein minflsh herstellen wollt um ohne Kurzschluss in den Debugmode zu kommen, braucht ihr Dateien aus einer BN < 1.6.
Benötigtes:
Die ausgelesenen Dateien einer BN-Software und ein Texteditor (Unix-fähig)
Die Prozedur
Verzeichnise erstellen:
Wir benötigen folgende Verzeichnistruktur:
Ein Hauptverzeichnis namens minflsh
Darunter legen wir folgende Struktur an:
/kernel
/root
/root/bin
/root/lib
/root/platform
/root/platform/bin
/root/platform/drv
/root/platform/lib
Ausser /kernel entsprechen diese Verzeichnisse denen der BR-Software
Jetzt können wir die benötigten Dateien einfügen:
Orginal-Dateien
minflsh
/root/platform/kernel/os -> /kernel/os
/root/bin/initactor -> /root/bin/initactor
/root/lib/libinit.so.1.0 -> /root/lib/libinit.so.1.0
/root/lib/libnana.so.1.0 -> /root/lib/libnana.so.1.0
/root/platform/bin/ddf -> /root/platform/bin/ddf
/root/platform/bin/ddfexec -> /root/platform/bin/ddfexec
/root/platform/drv/drv_to_inst -> /root/platform/drv/drv_to_inst
/root/platform/lib/libcx.s.so -> /root/platform/lib/libcx.s.so
/root/platform/lib/libddf.so.1.0 -> /root/platform/lib/libddf.so.1.0
/root/platform/lib/libddfdrv.so.1.0 -> /root/platform/lib/libddfdrv.so.1.0
tuner.so -> /root/plaform/drv/flash.so
Jetzt öffnet noch /root/platform/drv/drv_to_inst mit einem Texteditor.
Dort alle Einträge löschen, wir benötigen nur eine einzige Zeile:
flash 5
Jetzt braucht ihr nochwas um das ganze auszuführen.
Bei Windows ist das leicht, der Bootmanager liefert das entsprechende Script gleich mit.
Für Linux baut ihr euch ein Script namens do
Rein kommt das:
rsh $1 setenv PATH /root/platform/bin:/root/bin:/usr/bin:/usr/siege/bin:/mnt/bin
rsh $1 setenv TZ MET-01METDST-02,J84,J302
rsh $1 setenv LD_LIBRARY_PATH /root/platform/lib:/root/lib:/usr/lib
rsh $1 setenv SIEGEHOME /usr/siege
rsh $1 setenv CLASSPATH /usr/siege/lib/siege.jar:/usr/siege/lib/junior.jar:.:/class:/lost+found/class
rsh $1 umount -F /
rsh $1 mount $2 /
echo "Now look at your terminal-programm (57600/8n1)";
rsh $1 arun initactor -v -V -i 4
ausführen könnte ihr es mit: ./do dboxip nfs-mntpoint
So, fertig ist das minflsh.
Damit könnt ihr nun den Debug-Mode bei einer Box mit beschädigter BR-Soft enablen.
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken
Weitere Beiträge aus dem Forum CYPER-FORUM
Probleme beim Image flashen - gepostet von COMMANDER am Montag 21.08.2006
Ähnliche Beiträge wie "minflsh selberbauen"
Wurfkiste selberbauen - Nadine (Sonntag 27.05.2007)
STÄLLE usw. zum selberbauen - unegawaya (Dienstag 19.06.2007)
minflsh arayanlar buraya - MeSuT BoSS (Dienstag 21.06.2005)
Liposaver selberbauen,aber wie? - Grisu (Montag 09.01.2006)
Der Panda zum selberbauen - mannikiel (Dienstag 06.02.2007)
bmw selberbauen - chrescht (Freitag 16.06.2006)
EWA Hardcore Television #262 - 26.03.11 - Bob Holly (Freitag 17.06.2011)
df35/36 usw blattlagerwelle zum selberbauen?!?! - bdjoe (Dienstag 16.05.2006)