1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Minflsh selberbauen

Dieses Thema im Forum "Debug Modus" wurde erstellt von Nasher, 19. August 2008.

  1. Nasher
    Offline

    Nasher Administrator Digital Eliteboard Team

    Registriert:
    12. März 2008
    Beiträge:
    14.427
    Zustimmungen:
    17.051
    Punkte für Erfolge:
    113
    Ort:
    Rhein Energie S
    Allgemeines

    Um eine DBox2 ohne funktionierende Software in den Debug Modus zu bekommen, benötigt man eine Datei namens minflsh.tar.gz.

    Da auf den enthaltenen Dateien Rechte vonSun 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, diese fallen z.B. bei der Methode mit Kurzschluß an.

    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 miniflsh herstellen wollt, um ohne Kurzschluss in den Debug Modus zu kommen, braucht ihr Dateien aus einer BN < 1.6

    Voraussetzungen

    Die ausgelesenen Dateien einer BN-Software und ein Texteditor (Unix-fähig)

    Vorgehensweise

    Als erstes müssen Verzeichnisse erstellt werden. Folgende Verzeichnistruktur muss in einem Hauptverzeichnis-Ordner namens minflsh angelegt werden:

    /kernel
    /root
    /root/bin
    /root/lib
    /root/platform
    /root/platform/bin
    /root/platform/drv
    /root/platform/lib

    Außer /kernel entsprechen diese Verzeichnisse denen der BN-Software. Jetzt können wir die benötigten Dateien einfügen:

    Original-dateien--------------------- miniflsh
    /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

    Dieser Link ist nur für Mitglieder!!! Jetzt kostenlos Registrieren ?

    -----------------------------/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 noch was, 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

    mit folgendem Inhalt:

    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önnt ihr es mit: ./do dboxip nfs-mntpoint

    Damit ist das miniflsh fertig.
    Damit könnt ihr nun den Debug-Modus bei einer Box mit beschädigter BR-Soft enablen.




    thanks to d.h.​
     
    #1
    1 Person gefällt das.
  2. phantom

    Nervigen User Advertisement

  3. laleaua
    Offline

    laleaua Ist oft hier

    Registriert:
    3. Oktober 2008
    Beiträge:
    113
    Zustimmungen:
    72
    Punkte für Erfolge:
    0
    AW: Minflsh selberbauen

    Hallo,
    ich komme da nicht mit ,bitte erklären,danke

    MFG
     
    #2
  4. Nasher
    Offline

    Nasher Administrator Digital Eliteboard Team

    Registriert:
    12. März 2008
    Beiträge:
    14.427
    Zustimmungen:
    17.051
    Punkte für Erfolge:
    113
    Ort:
    Rhein Energie S
    AW: Minflsh selberbauen

    äähhhh....was soll man da erklären??
    womit kommst du denn nicht klar??
     
    #3
  5. Erdberquark
    Offline

    Erdberquark Hacker

    Registriert:
    26. Juli 2010
    Beiträge:
    337
    Zustimmungen:
    2
    Punkte für Erfolge:
    18
    AW: Minflsh selberbauen

    Habe da auch mal eine Frage, da auf meiner DBOX die BN-Software leider zerstört ist habe ich mir die Datei aus dem Netz geladen nur das ist eine Komplette img da sehe ich die einzelnen Verzeichnisse ja gar nicht.
     
    #4

Diese Seite empfehlen