Das ist ein wichtiges Thema.
X
X

xbmc meets sh4

Einklappen
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • space-hunter
    Neuer Benutzer
    • 24.06.2011
    • 7

    #46
    xbmc.bin fehlten noch ein paar libs in usr/lib/xbmc/system/
    -> libcpluff-sh.so, ImageLib-sh.so

    nun sehe ich schon mal den xbmc screen.
    Aber immer noch ein Error - CCurlFile::CReadState::Open, didn't get any data from stream
    (evtl Networksettings, mit den LIRC Error beschäftige ich mich später)

    hier der Start von /usr/lib/xbmc/xbmc.bin

    250hd:~# /usr/lib/xbmc/xbmc.bin --debug
    Adding 1080i50 - w=1920 h=1080 fps=50.000000 p=0
    Adding 720p50 - w=1280 h=720 fps=50.000000 p=1
    Adding 576p50 - w=720 h=576 fps=50.000000 p=1
    Adding 576i50 - w=720 h=576 fps=50.000000 p=0
    Adding 1080i60 - w=1920 h=1080 fps=60.000000 p=0
    Adding 720p60 - w=1280 h=720 fps=60.000000 p=1
    Adding 1080p24 - w=1920 h=1080 fps=24.000000 p=1
    Adding 1080p25 - w=1920 h=1080 fps=25.000000 p=1
    Adding 1080p30 - w=1920 h=1080 fps=30.000000 p=1
    commandline read: xbmc.bin

    ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.4.11 |~~~~~~~~~~~~~~~~~~~~~~~~~~
    (c) 2001-2010 The world wide DirectFB Open Source Community
    (c) 2000-2004 Convergence (integrated media) GmbH
    ----------------------------------------------------------------

    (*) DirectFB/Core: Single Application Core. (2012-08-12 06:27)
    (*) DirectFB/STMfbdev: Found 'STx7109c3-main' (ID 101) with frame buffer at 0x04411000, 12288k (MMIO 0x00000000, 0k)
    (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
    (*) DirectFB/Input: TDT RC event driver 0.1 (directfb.org)
    (*) DirectFB/Genefx: No software fallbacks supported
    (*) DirectFB/gfxdrivers/stgfx: FB file descriptor = 8
    (*) BDisp/Surfaces: using 12288kB of video memory (0 bytes reserved)!
    (*) BDisp/Surfaces: no auxmem available!
    (*) DirectFB/Graphics: ST Microelectronics BDisp 1.0 (ST Microelectronics)
    (*) DirectFB/Core/WM: Default 0.3 (directfb.org)
    Reading took 170 msec
    Reading took 210 msec
    (!) Core/SurfBuffer: Buffer allocation failed!
    --> General failure!
    (!) Core/SurfBuffer: Buffer allocation failed!
    ###############################################

    und hier das xbmc Log
    cat ./root/.xbmc/temp/xbmc.log
    ..
    ..
    00:18:23 T:710230032 INFO: LIRC Initialize: using: /dev/lircd
    00:18:23 T:710230032 DEBUG: Failed to connect to LIRC. Retry in 20s.
    00:18:28 T:765002936 WARNING: FillBuffer: curl failed with code 28
    00:18:28 T:765002936 ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
    00:18:28 T:765002936 DEBUG: CurlFile::Open(0x2d98fdb http://feeds.feedburner.com/xbmc
    00:18:28 T:765002936 DEBUG: Got rss feed: http://feeds.feedburner.com/xbmc
    00:18:28 T:765002936 DEBUG: RSS feed encoding: UTF-8
    00:18:28 T:765002936 DEBUG: Parsed rss feed: http://feeds.feedburner.com/xbmc
    00:18:28 T:765002936 DEBUG: Thread CRssReader 765002936 terminating
    00:18:44 T:710230032 INFO: LIRC Initialize: using: /dev/lircd
    00:18:44 T:710230032 DEBUG: Failed to connect to LIRC. Retry in 40s.

    Kommentar

    • niovs
      Erfahrene Benutzer
      • 31.10.2009
      • 955

      #47
      Hi,

      kann mir mal einer sagen wo das hin soll?

      patching file xbmc/visualizations/OpenGLSpectrum/opengl_spectrum.cpp
      can't find file to patch at input line 4217
      Perhaps you used the wrong -p or --strip option?
      The text leading up to this was:
      --------------------------
      |diff --git a/xbmc/windowing/egl/WinBindingEGL.cpp b/xbmc/windowing/egl/WinBindingEGL.cpp
      |index 0bf2c6c..568e274 100644
      |--- a/xbmc/windowing/egl/WinBindingEGL.cpp
      |+++ b/xbmc/windowing/egl/WinBindingEGL.cpp
      --------------------------
      File to patch:

      root@test-virtual-machine:~# find . -iname WinBindingEGL.cpp
      root@test-virtual-machine:~#

      edit: hab den patch jetzt mal ausgelassen , mal schauen.

      btw.: man koennte noch ruby und cmake in dass setuptdt.sh mit aufnehmen, die fehlten eben
      Zuletzt geändert von niovs; 14.08.2012, 16:39.

      Kommentar

      • space-hunter
        Neuer Benutzer
        • 24.06.2011
        • 7

        #48
        Zitat von niovs Beitrag anzeigen
        Hi,

        kann mir mal einer sagen wo das hin soll?

        patching file xbmc/visualizations/OpenGLSpectrum/opengl_spectrum.cpp
        can't find file to patch at input line 4217
        Perhaps you used the wrong -p or --strip option?
        The text leading up to this was:
        --------------------------
        |diff --git a/xbmc/windowing/egl/WinBindingEGL.cpp b/xbmc/windowing/egl/WinBindingEGL.cpp
        |index 0bf2c6c..568e274 100644
        |--- a/xbmc/windowing/egl/WinBindingEGL.cpp
        |+++ b/xbmc/windowing/egl/WinBindingEGL.cpp
        --------------------------
        File to patch:

        root@test-virtual-machine:~# find . -iname WinBindingEGL.cpp
        root@test-virtual-machine:~#

        edit: hab den patch jetzt mal ausgelassen , mal schauen.

        btw.: man koennte noch ruby und cmake in dass setuptdt.sh mit aufnehmen, die fehlten eben
        hier mein Suchergebnis zu "WinBindingEGL.cpp"

        ubuntu@ubuntu-VirtualBox:~/tdt/tdt$ sudo find . | grep WinBindingEGL.cpp
        [sudo] password for ubuntu:
        ./cvs/apps/xbmc-nightly.patched/xbmc/windowing/egl/WinBindingEGL.cpp
        ./cvs/apps/xbmc-nightly/xbmc/windowing/egl/WinBindingEGL.cpp
        ./cvs/apps/xbmc-nightly.org/xbmc/windowing/egl/WinBindingEGL.cpp
        ubuntu@ubuntu-VirtualBox:~/tdt/tdt$

        Kommentar

        • 0711Schorsch
          VIP
          • 16.06.2008
          • 284

          #49
          Code:
          ufs912:~# /usr/lib/xbmc/xbmc.bin --debug
          commandline read: xbmc.bin
          
             ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.4.11 |~~~~~~~~~~~~~~~~~~~~~~~~~~
                  (c) 2001-2010  The world wide DirectFB Open Source Community
                  (c) 2000-2004  Convergence (integrated media) GmbH
                ----------------------------------------------------------------
          
          (*) DirectFB/Core: Single Application Core. (2012-08-09 08:45)
          (*) DirectFB/STMfbdev: Found 'STi7111-main' (ID 102) with frame buffer at 0x48390000, 15360k (MMIO 0xfe20b000, 4k)
          (*) DirectFB/Genefx: No software fallbacks supported
          (*) DirectFB/stgfx2: stdev/stdrv: 0x1347240 / 0x135d968
          (*) DirectFB/stgfx2: running in stmfbdev
          (*) BDisp/BLT: shared area phys/size: 0x48331000/188416
          (*) BDisp/BLT: blitter is a 'STi7200c2/7111/7141/7105' (6)
          (*) BDisp/BLT: nodes area phys/size:  0x48332000/184320 (184320 usable -> 768 nodes) -> ends @ 0x4835f000
          (*) BDisp/BLT: shared area/nodes mmap()ed to 0x29575000 / 0x2b4e2000
          (*) BDisp/BLT: reserved 12397 bytes for CLUT & filters @ 0x48390000 + 0x00efcf00 = 0x4928cf00
          (*) DirectFB/stgfx2: CLUT mmap()ed to 0x2b4bb700
          (*) DirectFB/stgfx2: CLUT mmap()ed to 0x2b4ba700
          (*) DirectFB/stgfx2: CLUT mmap()ed to 0x2b4bab00
          (*) DirectFB/stgfx2: CLUT mmap()ed to 0x2b4baf00
          (*) DirectFB/stgfx2: CLUT mmap()ed to 0x2b4bb300
          (*) BDisp/Surfaces: using 15347kB of video memory (12544 bytes reserved)!
          (*) BDisp/Surfaces: no auxmem available!
          (*) DirectFB/Graphics: ST Microelectronics BDispII w/ user space AQs 0.9 (ST Microelectronics)
          (*) DirectFB/Core/WM: Default 0.3 (directfb.org)
          Parsing took 0 msec
          Decoding took 530 msec
          Saving took 660 msec
          Reading took 100 msec
          So, XBMC startet schon mal und ich bekomme das Menü nur Navigieren kann ich noch nicht...

          Kommentar

          • space-hunter
            Neuer Benutzer
            • 24.06.2011
            • 7

            #50
            für 0711Schorsch

            das Problem mit den Navigieren habe ich auch.
            Als Workaround: die Conf-Datei editieren und die Steuerung via Web aktiviern.
            Danach im Browser mit http://IPAdresse:8080 die Box steuern (oder eine Android App nehmen)

            /root/.xbmc/userdata/guisettings.xml

            <services>
            <devicename>XBMC</devicename>
            <esallinterfaces>false</esallinterfaces>
            <escontinuousdelay>25</escontinuousdelay>
            <esenabled>true</esenabled>
            <esinitialdelay>750</esinitialdelay>
            <esmaxclients>20</esmaxclients>
            <esport>9777</esport>
            <esportrange>10</esportrange>
            <upnprenderer>false</upnprenderer>
            <upnpserver>false</upnpserver>
            <webserver>true</webserver>
            <webserverpassword>xbmc</webserverpassword>
            <webserverport>8080</webserverport>
            <webserverusername>xbmc</webserverusername>
            <webskin>webinterface.default</webskin>
            </services>

            Kommentar

            • 0711Schorsch
              VIP
              • 16.06.2008
              • 284

              #51
              Jo das funktioniert, danke.
              Ich hab bei der Gelegenheit mal gleich noch den UPNP-Renderer aktiviert und
              siehe da nach einem Start von XBMC kann mal Mediendateien zum Receiver pushen.
              OK das abspielen hat noch nicht wirklich sauber funktioniert aber immerhin wird sie
              von Standard UPNP-Apps als Renderer erkannt. Das könnte ne richtig feine Sache werden...

              Kommentar

              • nobodynhio
                Neuer Benutzer
                • 02.10.2010
                • 33

                #52
                Meine Meinung!,
                Könnte jmd kurz rein schmeissen mit welcher Umgebung (und eventuellen tweaks) es jetzt durchbaut? Habs vor paar Tagen versucht bin aber an selbigem Gescheitert wie einige vor mir... Im GIT hab ich auf die schnelle keine Änderungen gefunden?!. Krieg meine Build Maschine erst frühestens Ende der Woche wieder aber dann will ich gleich dabei sein
                Kathi ufs-912

                Kommentar

                • niovs
                  Erfahrene Benutzer
                  • 31.10.2009
                  • 955

                  #53
                  /home/test/sh4_xbmc/tdt/tdt/cvs/apps/xbmc-nightly/xbmc/system_gl.h:36:25: fatal error: GL/glew.h: No such file or directory
                  compilation terminated.
                  make[2]: *** [GUIDialogAddonSettings.o] Error 1
                  make[2]: Leaving directory `/home/test/sh4_xbmc/tdt/tdt/cvs/apps/xbmc-nightly/xbmc/addons'
                  make[1]: *** [xbmc/addons/addons.a] Error 2
                  make[1]: Leaving directory `/home/test/sh4_xbmc/tdt/tdt/cvs/apps/xbmc-nightly'


                  nu kommt sowas und die dateien

                  ./cvs/apps/xbmc-nightly.patched/xbmc/windowing/egl/WinBindingEGL.cpp
                  ./cvs/apps/xbmc-nightly/xbmc/windowing/egl/WinBindingEGL.cpp
                  ./cvs/apps/xbmc-nightly.org/xbmc/windowing/egl/WinBindingEGL.cpp


                  gibts bei mir nicht, auch ein
                  git pull

                  aendert daran nichts

                  Kommentar

                  • space-hunter
                    Neuer Benutzer
                    • 24.06.2011
                    • 7

                    #54
                    Zitat von nobodynhio Beitrag anzeigen
                    Meine Meinung!,
                    Könnte jmd kurz rein schmeissen mit welcher Umgebung (und eventuellen tweaks) es jetzt durchbaut? Habs vor paar Tagen versucht bin aber an selbigem Gescheitert wie einige vor mir... Im GIT hab ich auf die schnelle keine Änderungen gefunden?!. Krieg meine Build Maschine erst frühestens Ende der Woche wieder aber dann will ich gleich dabei sein
                    Meine aktuelle Build Umgebung:
                    Ubuntu 12.04 32bit, Kernel 3.2.0-24-generic-pae, aktueller apt-get Status, OS läuft in Virtualbox 4.1.18
                    wie niovs schon unten genannt: ruby und cmake müssen noch zusätzlich installiert sein
                    Meine OS Versuche mit Fehler:
                    Ubuntu 10.10 32bit, aktueller apt-get Status, OS läuft in Virtualbox 4.1.18
                    Fedora 16 64bit, Kernel 3.4.6-1.fc16.x86_64 aktueller yum Status, (SDL Errors..)

                    Gruss
                    Space-Hunter

                    Kommentar

                    • tiopedro1958
                      Neuer Benutzer
                      • 12.08.2011
                      • 10

                      #55
                      Ich kann diese Buildumgebung wärmstens empfehlen, da hat Visitor etwas Feines zur Verfügung gestellt, danke auch nochmals an Ihn dafür an dieser Stelle.

                      niovs /home/test/sh4_xbmc/tdt/tdt/cvs/apps/xbmc-nightly/xbmc/system_gl.h:36:25: fatal error: GL/glew.h: No such file or directory
                      compilation terminated.
                      Ich tippe du hast DIFF0 genommen, bei DIFF2 hast du den Fehler nicht.

                      Ich selbst habe für Spark(7111) gebaut, das lief nach Installation der bereits genannten Pakete und dem nicht kopierten paplayer damit reibungslos, starten jedoch will es von USB geflashed noch nicht. Da scheint für Spark noch einiges nicht drin zu sein, wie auch die rcS angepasst werden muss. Ich packe hier eben mal das gekürzte Flash-Log in die Box.

                      Code:
                      Loading from NAND 512MiB 3,3V 8-bit, offset 0x18000000
                         Image Name:   Linux-2.6.32.57_stm24_0210
                         Image Type:   SuperH Linux Kernel Image (gzip compressed)
                         Data Size:    2184455 Bytes =   2.1 MiB
                         Load Address: 80801000
                         Entry Point:  80802000
                      ## Booting image at 80000000 ...
                         Image Name:   Linux-2.6.32.57_stm24_0210
                         Image Type:   SuperH Linux Kernel Image (gzip compressed)
                         Data Size:    2184455 Bytes =   2.1 MiB
                         Load Address: 80801000
                         Entry Point:  80802000
                         Verifying Checksum ... OK
                         Uncompressing Kernel Image ... OK
                      found phy at addres = 2
                      stmac_phy_get_addr(): id1 = 0x0, id2 = 0x8201
                      stb_id = 9080059f
                      
                      Starting kernel console=ttyAS0,115200 root=/dev/mtdblock6 rootfstype=jffs2 rw init=/bin/devinit coprocessor_mem=4m@0x40000000,4m@0x40400000 printk=1 rw ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:LINUX7109:eth0:off bigphysarea=6000 stmmaceth=msglvl:0,phyaddr:2,watchdog:5000 nwhwconf=device:eth0,hwaddr:xx:00:xx:00:xx:xxManufacture=Spark-Project STB_ID=09:00:08:00:00:05:9F - 0x00000000 - 0 ...
                      
                      
                      INIT: version 2.86 booting
                      
                      init frontpanel
                      WAIT 1 min
                      Mount /dev in tmpfs
                      Copying device nodes to /dev
                      Starting portmap daemon....
                      Loading autofs
                      Starting autofs
                      Starting DEBUG Interface
                      Mounting local filesystems...
                      Cleaning /tmp /var/run /var/lock.
                      Hostname: Spark.
                      starting telnetd
                      init stmfb
                      LOADING MODULES
                      load a firmware
                      copLoadFile (file /boot/audio.elf)
                      ustslave: Kernel Version: 24
                      base_address 0x40400000
                      seeking to 0
                      seeking to 400
                      seeking to 5c18
                      seeking to b058
                      seeking to ff08
                      seeking to 136f0
                      seeking to 15008
                      seeking to 15018
                      seeking to 3bcc0
                      seeking to 3dfb8
                      seeking to 46558
                      seeking to 48a58
                      seeking to 71e68
                      seeking to 75fe8
                      seeking to 77878
                      seeking to 77c88
                      seeking to 90ef0
                      seeking to a16c0
                      seeking to 139f28
                      seeking to 139ff0
                      seeking to 13b6b0
                      seeking to 13ed70
                      seeking to 1427b0
                      seeking to 145408
                      seeking to 14b3c8
                      seeking to 159f58
                      seeking to 177b78
                      seeking to 17a378
                      seeking to 184460
                      seeking to 18c9a8
                      seeking to 221208
                      seeking to 26e400
                      seeking to 26e438
                      seeking to 26e470
                      seeking to 275820
                      seeking to 275828
                      seeking to 275830
                      seeking to 275840
                      seeking to 2955c0
                      load v firmware
                      copLoadFile (file /boot/video.elf)
                      ustslave: Kernel Version: 24
                      base_address 0x40000000
                      seeking to 0
                      seeking to 60980
                      seeking to 148478
                      seeking to 1484b0
                      seeking to 1484e8
                      seeking to 158858
                      seeking to 158864
                      seeking to 158880
                      seeking to 184d94
                      seeking to 186e00
                      init embx
                      init AVS
                      init player 191
                      insmod: can't insert '/lib/modules/pti.ko': File exists
                      init lircd
                      /etc/init.d/rcS: line 163: /usr/bin/lircd: not found
                      BusyBox v1.20.2 (2012-08-08 08:51:19 CEST) multi-call binary.
                      
                      Usage: mknod [-m MODE] NAME TYPE MAJOR MINOR
                      
                      Create a special file (block, character, or pipe)
                      
                          -m MODE    Creation mode (default a=rw)
                      TYPE:
                          b    Block device
                          c or u    Character device
                          p    Named pipe (MAJOR and MINOR are ignored)
                      
                      Mounting local filesystems...
                      Hostname: Spark.
                      starting telnetd
                      Starting FTP server: vsftpd.
                      Model: spark
                      vBoxType: 10
                      Input device name: "fulan front panel buttons"
                      Input device name: "TDT RC event driver"
                      Selected Remote: Spark RemoteControl
                      RemoteControl Map:
                                   STANDBY - 25 - 116
                                      MUTE - 85 - 113
                                  V.FORMAT - ad -  47
                                    TV/SAT - c5 - 390
                                   0BUTTON - 57 -  11
                                   1BUTTON - b5 -   2
                                   2BUTTON - 95 -   3
                                   3BUTTON - bd -   4
                                   4BUTTON - f5 -   5
                                   5BUTTON - d5 -   6
                                   6BUTTON - fd -   7
                                   7BUTTON - 35 -   8
                                   8BUTTON - 15 -   9
                                   9BUTTON - 3d -  10
                                      BACK - 7f - 158
                                      INFO - a7 - 358
                                     AUDIO - 35 - 392
                                      VOL+ - C7 - 115
                                      VOL- - DD - 114
                                     PAGE+ - 07 - 104
                                     PAGE- - 5F - 109
                                      DOWN - 0f - 108
                                        UP - 27 - 103
                                     RIGHT - af - 106
                                      LEFT - 6d - 105
                                   OK/LIST - 2f - 352
                                      MENU - 65 - 139
                                     GUIDE - 8f - 365
                                      EXIT - 4d - 102
                                       FAV - 87 - 364
                                       RED - 7d - 398
                                     GREEN - ff - 399
                                    YELLOW - 3f - 400
                                      BLUE - bf - 401
                                    REWIND - 1f - 168
                                     PAUSE - 37 - 119
                                      PLAY - b7 - 207
                               FASTFORWARD - 97 - 208
                                    RECORD - 45 - 167
                                      STOP - f7 - 128
                                SLOWMOTION - 5d - 409
                                   ARCHIVE - 75 - 361
                                       SAT - 1d - 381
                                  STEPBACK - 55 - 412
                               STEPFORWARD - d7 - 407
                                      MARK - 8f - 365
                                  TV/RADIO - 77 - 378
                                       USB - 95 - 206
                                     TIMER - 8d - 359
                      Supports Long KeyPress: 1
                      processComplex >
                      Deconfiguring network interfaces... showSinglePic /boot/bootlogo.mvi
                      VIDEO_SELECT_SOURCE MEMORY (Success)
                      VIDEO_PLAY (Success)
                      VIDEO_CONTINUE: (Success)
                      VIDEO_CLEAR_BUFFER: (Invalid argument)
                      ifdown: interface lo not configured
                      ifdown: interface eth0 not configured
                      ifdown: interface wlan0 not configured
                      done.
                      connect: No such file or directory
                      error in device initialization
                      Setting up IP spoofing protection: rp_filter.
                      Configuring network interfaces... udhcpc (v1.20.2) started
                      Sending discover...
                      Sending select for 192.168.178.103...
                      Lease of 192.168.178.103 obtained, lease time 864000
                      route: SIOCDELRT: No such process
                      adding dns 192.168.178.1
                      ifconfig: SIOCGIFFLAGS: No such device
                      done.
                      LOADING xbmc
                      starting xbmc->
                      Fatal error encountered, aborting
                      Error log at /.xbmc/temp/xbmc.log
                      Aborted
                      xbmc ended <- RTV:  134
                      *
                      ERROR
                      
                      INIT: Switching t
                      INIT: Sending processes the TERM signal
                      
                      
                      INIT: cannot execute "/etc/init.d/rc"
                      
                      
                      INIT: cannot execute "/sbin/sulogin"
                      
                      
                      INIT: cannot execute "/sbin/sulogin"
                      
                      
                      INIT: cannot execute "/sbin/sulogin"
                      
                      
                      INIT: cannot execute "/sbin/sulogin"
                      
                      
                      INIT: cannot execute "/sbin/sulogin"
                      
                      
                      INIT: cannot execute "/sbin/sulogin"
                      
                      
                      INIT: cannot execute "/sbin/sulogin"
                      
                      
                      INIT: cannot execute "/sbin/sulogin"
                      
                      
                      INIT: cannot execute "/sbin/sulogin"
                      
                      
                      INIT: cannot execute "/sbin/sulogin"
                      
                      
                      INIT: Id "z6" respawning too fast: disabled for 5 minutes
                      
                      
                      INIT: no more processes left in this runlevel
                      
                      
                      -----------------------------------------------
                      Date: 08.08.2012 - 13:07:11
                      End log file

                      Kommentar

                      • nobodynhio
                        Neuer Benutzer
                        • 02.10.2010
                        • 33

                        #56
                        Hat bei mir jetzt auch durchgebaut. Jetzt ne blöde Frage^^ Ich hab jetzt das root filesystem aber wie kann ichs am besten per nfs oder Multiboot testen? Kann ich das gesamte filesystem einfach in ne tar.gz packen und in DuckBA adden? Wie würds per nfs hinhaun?!
                        Kathi ufs-912

                        Kommentar

                        • 0711Schorsch
                          VIP
                          • 16.06.2008
                          • 284

                          #57
                          Wie Du ein tar.gz für DuckBA erstellen kannst, steht im duckbox git wiki:

                          Code:
                          After finishing the build you can find the nfs-root in the following directory:
                          
                          • /tdt/tdt/tufsbox/release
                          • the kernel is located in the boot subfolder of the release directory /tdt/tdt/tufsbox/release/boot/uImage
                          To compress the image navigate to the above “/tdt/tdt/tufsbox/release” directory and enter the command “tar -czvf /folder_to_place_file/MyE2ImageName.tar.gz ./ > /dev/null 2>&1”
                          Für Boot von NFS musst Du Deine Bootargs anpassen:

                          Code:
                          set bootargs 'console=ttyAS0,115200 root=/dev/nfs nfsroot=192.168.xxx.serverip:/mnt/nfs/image rw
                           ip=192.168.xxx.kathiip:192.168.xxx.serverip:192.168.xxx.getwayip:255.255.255.0:kathrein:eth0:off init=/bin/devinit coprocessor_mem=4m@0x40000000,4m@0x40400000'
                          set bootcmd 'nfs 84000000 192.168.xxx.serverip:/mnt/nfs/image/boot/uImage;bootm 84000000'

                          Kommentar

                          • space-hunter
                            Neuer Benutzer
                            • 24.06.2011
                            • 7

                            #58
                            Zitat von nobodynhio Beitrag anzeigen
                            Hat bei mir jetzt auch durchgebaut. Jetzt ne blöde Frage^^ Ich hab jetzt das root filesystem aber wie kann ichs am besten per nfs oder Multiboot testen? Kann ich das gesamte filesystem einfach in ne tar.gz packen und in DuckBA adden? Wie würds per nfs hinhaun?!
                            Voraussetzungen für den NFS Boot:
                            • deine Box bzw der Bootloader muss den Boot von NFS unterstützen

                            • die NFS Boot Settings sind im Bootloader richtig eingetragen

                            • dein NFS Server funktioniert (bei mir läuft dieser auf Fedora16 64bit)

                            • im NFS Verzeichnis liegt dein Root Filesystem (bei mir zusätzlich noch die Files: uImage,audio.elf,video.elf)


                            Vorteil von NFS:
                            die Dateien/Scripte konnen live geändert werden, vollen Zugiff auf das Dateisystem
                            den Bootvorgang konnte ich mit tcpdump überwachen

                            Kommentar

                            • nobodynhio
                              Neuer Benutzer
                              • 02.10.2010
                              • 33

                              #59
                              @space-hunter
                              Genau dort lag in meiner Überlegung der Vorteil von nfs :-)

                              Hab mit den bootargs noch nichts gemacht und habs jetzt (vorerst) einfach mal mit duckBA (thx 0711Schorsch!) schnell getestet.
                              Da meine virtuelle maschine grade nicht mehr wollte hab ich die weggehaun und kann für Nachzügler nur sagen, dass auf Linux Mint 13 64-Bit! (also wohl auch Ubuntu 12.04 64-Bit) genauso durchbaut!
                              Kathi ufs-912

                              Kommentar

                              • Thomas4711
                                Erfahrene Benutzer
                                • 14.08.2009
                                • 37672

                                #60
                                Ich hab mal heute für die 912er und die 7500er ein xbmc Image gebaut, für Leute die Probleme beim bauen haben, sind aber nicht getestet.

                                BetaImages
                                ---------------------------

                                et10000; D-Cube R2; Prismcube Ruby; Venton HD1; Mara M9 u.a.m mit OpenATV 4.1
                                Astra 19,2 und 28,2 an Atemio Multischalter Premium-Line 9/20
                                Ligawo HDMI Matrix 4x2 - Multifunction per spdif an LG NB3530A 2.1 Soundbar

                                Kommentar

                                Nicht konfiguriertes PHP-Modul

                                Einklappen

                                xbmc meets sh4

                                Einklappen
                                Lädt...
                                X