X

Opticum 9500 uboot - dualboot

Einklappen
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • dschlawiner
    Special VIP
    • 04.10.2007
    • 1538

    Opticum 9500 uboot - dualboot

    Für alle wo ihr OS21 mit linuxbootloader gelöscht haben,lichtblick zurück zur org. firmware.
    Angehängte Dateien
    sigpic CI+ das trojanische Pferd im Wohnzimmer!!! - DM 7020 HD - SAT & KABEL Tuner, Multifeed 19,2E-13,0E-23,5E-28,2E ,Seagate Baracuda LP 1,5TB
  • dschlawiner
    Special VIP
    • 04.10.2007
    • 1538

    #2
    Beim NF hat das freundlicherweise Ombrenrw übersetzt ...

    CP v NF

    @JACEK_TORUN (User bei Laki DVHK Forum) hat zum Upload funktionierende Version u-boot bereit gestellt, die es uns ermöglich wieder zu dem ursprünglichen Zustand zurückzukommen. Mit seiner Hilfe wäre es mir nicht gelungen soweit zu kommen, da meine Versuche endeten mit Fehlern.


    Das schrieb vom Flash fangen wir mit Gang in Kommandolinie (Kommandozeile) von U-Boot. Zuerst verbinden wir die Box über RS 232 mit dem PC und starten wir Hyperterminal oder ein anderes Kommunikationsprogramm. Übertagungsparameter 115200,8,n,1.

    Starten wir die Box, in Hyperterminal fängt 3 Sekunden Countdown zu laufen, in der Zeit drücken wir Enter (bevor E2 anfängt sich zu laden) und gehen wir raus aus dem Menü (Taste 3 soviel er sich erinnern kann).Dann sollte der Anfang der Kommandolinie (Kommandozeile) so anfangen "MB442>"
    Da wir in Erwägung verschiedene Versionen von Flash in der Boxen ziehen müssen, ist es ratsam Kommando '“flinfo“ zu geben um Anzahl von Flashsektoren wie auch seine Anfangsadresse raus zu bekommen ( meistens Fällen vermutet er das es 135 Sektoren sind und die Adresse mit A0000000 anfängt) Da die Sektoren von Null beginnen sollen alle richtigen Kommandos in Bereich von 0-134 mit 'done' bestätigt werde. Selbst das Flashen (Das Laden von dump auf dem formatierten in ext2 USB Stick und mit dem dump aus dem Hautkatalog) wird so aussehen:
    - Initiation USB Stick
    - auslesen von dump aus USB Stick und schreiben in den Ram (dauert etwas bis ein paar Minuten wenn USB Stick eine LED hat wird das Dauer sichtbar sein)
    - Entsicherung von gesamten Flash
    - Deinstallieren von Flash (danach sachalten wir auch u-boot aus. Während der Installation darf das Box nicht vom Strom getrennt werden, Zu Beginn ein paar Bemerkungen
    sonst ist die Box Service reif. Bis dahin müssen wir 100% sicher sein alles richtig gemacht zu haben, wenn nicht man kann alles immer noch wiederholen)
    - Flashen

    usb reset

    ext2load usb 0:1 85000000 Name von dump.bin

    protect off 1:0-134

    erase 1:0-134

    cp.b 85000000 a0000000 800000

    @ JACEK_TORUN empfiehlt uns eine Ram Kontrolle bevor wir flashen (nicht zwingend nur reine Vorsichtsmaßnahme) Am Ende reseten wir die Box und sollte mit dem Inhalt was in dump geschrieben war starten … Viel Spaß!

    Sorry wenn was nicht alle verständlich ist! Ich könnte auch nicht seine Gedanken lesen also habe es nach besten Wissen und Gewissen versucht es zu übersetzten…
    sigpic CI+ das trojanische Pferd im Wohnzimmer!!! - DM 7020 HD - SAT & KABEL Tuner, Multifeed 19,2E-13,0E-23,5E-28,2E ,Seagate Baracuda LP 1,5TB

    Kommentar

    • dschlawiner
      Special VIP
      • 04.10.2007
      • 1538

      #3
      CP v NF

      @JACEK_TORUN


      File Flasch.bin 8MB stellen wir uns selbst aus file DLD zusammen (Flasch ist glaube Flash gemeint)

      Info :
      1. mit AVMerger_STi710X machen wir STi7101_03000200_globo_fairy_ps_2.0.00_.dld auf

      2. in file .Bin 8MB (Temp_DldToBin) kopieren (zur Zeit nach Entpacken viele files haben Grössen von 7,7 MB und lassen sich nicht flashen) Das File welche er verwendet hat heisst "Flasch STi7101" und war nicht …all.dld

      3.file .Bin 8MB auf Flash umbenenen und auf USB Stick kopieren

      4.Box ohne USB Disk (am Ende kommt Kommando MB442> )
      MB442>

      Nach einander geben wir Kommandos
      MB442> flinfo

      Bank # 1: CFI conformant FLASH (16 x 16) Size: 8 MiB
      AMD Standard command set, Manufacturer ID: 0x01, Device ID: 0x7E1000
      Erase timeout: 16384 ms, write timeout: 2 ms
      Buffer write timeout: 5 ms, buffer size: 32 bytes

      Sector Start Addresses:
      A0000000 RO A0002000 RO A0004000 RO A0006000 RO A0008000 RO

      A000A000 RO A000C000 RO A000E000 RO A0010000 RO A0020000 RO

      A0030000 E A0040000 RO A0050000 RO A0060000 A0070000
      ........

      5.Schliessen USB Disk in der Box an (USB Disk meit er glaube ich USB Stick)

      Kommendo : usb reset

      Kommendo : ext2load usb 0:1 84000000 Flasch.bin
      Kopieren dauert lange ca. 8 min.

      Kommendos um es zu kontrolieren ob die kopie richtig ist:
      md 84000200 48
      md 84050000 48

      als erstes sollte kommen: ELF from bootvector.out (03/01/
      als zweites sollte kommen : GLOBO .. MOON 7101


      Test um eine Sektor zu programieren, Kommandos:
      protect off 1:12-13
      erase 1:12-13
      cp.b 84000000 a0050000 10000

      sprawdzenie poprawno[ci zaprogramowania jednego testowego sektora:
      Überprüfung und Test nach Richtigkeit von einem programierten Sektor:
      cp.b a0050000 85000000 1000
      md 85000200 48

      und solche Antwort soll wieder kommen: ELF from bootvector.out (03/01/
      Erst danach wenn erster Test vom Programieren 100% so ausgesehen hat
      Können wir das gesamte Flash löschen und beschreiben (programieren)


      Kommandos zum Löschen und beschreiben:
      protect off 1:0-134
      erase 1:0-134
      cp.b 84000000 a0000000 800000

      Kommandos zum Überprüfung:
      cp.b a0050000 85000000 60000
      md 85000200 48 <<< ELF from bootvector.out (03/01/
      md 85050000 48 <<< GLOBO ....

      Bei falschen oder anderen Antworten ,
      muß man erneut wiederholen (Löschen/Schreiben) bis zum Erfolg.
      Die Box nicht abschalten !!!!

      Man kann USB Stick neu programieren auf dam PC und alles wiederholen .


      Es klapt anscheinend ein User hat es geschaft wieder wieder zurück zu GLobo zu kommen.
      Angehängte Dateien
      sigpic CI+ das trojanische Pferd im Wohnzimmer!!! - DM 7020 HD - SAT & KABEL Tuner, Multifeed 19,2E-13,0E-23,5E-28,2E ,Seagate Baracuda LP 1,5TB

      Kommentar

      • dschlawiner
        Special VIP
        • 04.10.2007
        • 1538

        #4
        Dualboot ist schon fertig ,im netz zufinden "Opticum 9500 Dual-Boot by Jacek"

        Achtung es schwirren 2 Versionen im Netz rum !

        NECESSARILY READ THE ENTIRE DESCRIPTION !!!!!


        Software by Jacek_ToruD Polish version 2

        99% in the first was ok, but you need to change the env entry Hyperterminal:

        MB442> setenv bootcmd 'f * itest-eq 84001060 85fffffc, then it a0000540; else in
        sb reset; ext2load 0:1 a5000000 usb / boot / uImage; bootm a5000000; m 85fff 84001060
        FFC, it a0000540; fi '

        MB442> saveenv
        Saving Environment to Flash ...
        Unprotecting Flash ...
        . done
        Un-Protected 1 sectors
        Erasing Flash ...
        . done
        Erased 1 sectors
        Writing to Flash ...
        .... done
        Protecting Flash ...
        . done
        Protected 1 sectors

        MB442> printenv

        and after that change it will be OK. But for sure I throw corrected.

        ================================================== =================================


        IMPORTANT !!!IT IS NECESSARILY TO READ CAREFULLY !!!!!!!! (A few times, and understand)


        Software tested, but you still upload at your own risk!



        1.Operational tested, works 100%
        is packaged in version dld , but after unpacking by the program AVMerger we should get .bin 8MB.
        (8MB file can be uploaded via Uboot Linux.)

        2.If you dip into the USB "Pen" ext2 with Enigma,
        the Enigma will always start when you turn on the usb !.

        3. Without Enigma usb software runs "original" ...1. 2.24ps.


        4. Exchanging the canals list will erase your settings file 'env'
        but they are default stored to continue the decoder work. It can saved by the command "saveenv".
        -It is the most important entry, without it the E2 and the original soft will not work:
        setenv bootcmd 'f * itest-eq 84001060 85fffffc, then it a0000540, else reset the usb, usb ext2load a5000000 0:1 / boot / uImage; bootm a5000000; m 85fffffc 84001060; it a0000540; Fi'


        5. Linux Uboot is at A06D0000!
        - Env at A07B0000

        6. THE MOST IMPORTANT THING!!
        Exchanging the software by different one may erase the U-BOOT!!
        ( I added a security program and when you delete the U-boot the original Boot should run.
        However, I recommend uploading back through the whole set, including a boot!)


        For return will fit 1.0.86 soft because he was last complete!!!!!!

        IMPORTANT !!!!!
        Before returning from the dualboot you have to make sure that the dld file that you want to upload is complete!

        He must be unpacked by the "AV Merger" program, we get bin 8MB. <<<<<<<< Important
        If it is 7.68 mb DO NOT UPLOAD !!!!!!!



        IMPORTANT:
        The decoder will start for about 10-15 seconds longer than the original software,
        so if anyone do not want to play with Linux, please do not upload!

        Translated from polish ANIA
        Sorry for the mistakes
        sigpic CI+ das trojanische Pferd im Wohnzimmer!!! - DM 7020 HD - SAT & KABEL Tuner, Multifeed 19,2E-13,0E-23,5E-28,2E ,Seagate Baracuda LP 1,5TB

        Kommentar

        • dschlawiner
          Special VIP
          • 04.10.2007
          • 1538

          #5
          Deutsche Übersetzung by Ombrenrw CP v. NF

          Bitte die komplette Beschreibung genau durchlesen!!!

          Programm DualBoot von Jacek Torun aus Polen Version 2

          Die erste Version von DualBoot war zu 99% ok, man musste in Hyperterminal die Eintragung ändern "env":

          MB442> setenv bootcmd 'if itest *84001060 -eq 85fffffc; then go a0000540; else u
          sb reset;ext2load usb 0:1 a5000000 /boot/uImage;bootm a5000000;mw 84001060 85fff
          ffc;go a0000540; fi'

          MB442> saveenv
          Saving Environment to Flash...
          Unprotecting Flash...
          . done
          Un-Protected 1 sectors
          Erasing Flash...
          . done
          Erased 1 sectors
          Writing to Flash...
          .... done
          Protecting Flash...
          . done
          Protected 1 sectors

          MB442> printenv

          Und nach dieser Änderung ist es ok, trotzdem habe ich die korrigierte Version eingefügt.

          ================================================== =================================

          Sehr Wichtig ! Unbedingt genau durchlesen!!! (sogar mehrmals bis man es verstanden hat)


          Das Programm ist getestet, trotzdem das Einspielen geschieht auf eigene Gefahr
          und ich übernehme keine Haftung für irgendwas.

          1. Das Program ist getestet, funktioniert 100% und ist in .dld Format gepackt. Nach entpacken durch AV Merger entsteht eine Datei .bin 8 MB groß. (Die Datei 8MB groß kann über Linux uboot aufgespielt werden.)
          2. Wenn wir USB Stick (formatiert in ext2)auf dem die Enigma 2 drauf ist in den USB Stecker von Opticum rein stecken und Box einschalten, dann startet immer die Enigma 2.
          3. Ist keine Enigma 2 auf dem USB Stick dann startet die Box nach dem Einschalten ganz normal mit der originalen Software (FW)… 2.24ps.
          4. Wechsel der Settingslisten löscht die Einstellungen aus der Datei "env“, es sind jedoch Standards gespeichert worden so dass die Box weiter funktionieren sollte. Man kann es mit dem Kommando "saveenv" schreiben. Es ist die wichtigste Eintragung ohne diese startet die E2 und die originale Soft nicht.

          Hier nochmal verständlich nach Rücksprache mit Jacek:

          Nur im Sektor wo die Settingslisten gespeichert sind, war Platz frei und dort habe ich die “env“ Eistellungen gespeichert, wechselt man in der Software (Firmware 1.2.24) die Settingslisten werden einfach die “env“ Einstellungen gleich mit gelöscht. Deswegen auf alle Fälle habe ich auch die Standardeinstellungen geschrieben und gespeichert. Also ändert jemand die Settingslisten in der Software (Firmware 1.2.24) so muss es nachträglich in Hyperterminal vor Einspiellung durch Kommando “saveenv“ sie erneut in die Software (Firmware 1.2.24) eintragen und speichern, speichert sich die “env“ Einstellung nicht so dauert der Startvorgang der Box etwa 1 Sek. Länger.



          setenv bootcmd 'if itest *84001060 -eq 85fffffc; then go a0000540; else usb reset;ext2load usb 0:1 a5000000 /boot/uImage;bootm a5000000;mw 84001060 85fffffc;go a0000540; fi'


          5. Linuxuboot ist in Adresse A06D0000 oder in Adresse A07B0000 zu finden.

          6. Das Wichtigste!!!
          Wechsel auf andere Software (Firmware) kann zum Löschen von uBoot führen!!! (ich habe ein Sicherungsprogramm geschrieben, das bei Löschung von uBoot die originale Software startensoll. Ich empfehle jedoch die Rückkehr mit allem, inklusive dem Boot!!!) Für die Rückkehr ist die Software 1.0.86 zu empfehlen da sie die letzte als “komplett“ ist!!!

          Sehr Wichtig!!!

          Bevor wir aus dem Dualboot zurückkehren wollen, sollen wir uns 100% sicher sein dass die .dld Datei auch komplett ist!!!
          Etpacken wir sie mit "AV Merger" und es soll ein 8MB große Datei.dld rauskommen, bei Abweichungen wie zum Beispiel 7,6 MB .dld dürfen wir auf keinen Fall sie in die Box einspielen!!!

          Achtung Info:
          Das Hochfahren der Box dauert ca.10 bis 15 Sek. länger als bei der originalen Software.
          sigpic CI+ das trojanische Pferd im Wohnzimmer!!! - DM 7020 HD - SAT & KABEL Tuner, Multifeed 19,2E-13,0E-23,5E-28,2E ,Seagate Baracuda LP 1,5TB

          Kommentar

          Nicht konfiguriertes PHP-Modul

          Einklappen

          Opticum 9500 uboot - dualboot

          Einklappen
          Lädt...
          X