Page 2 of 4 FirstFirst 1234 LastLast
Results 21 to 40 of 68

Thread: MRUA sources

  1. #21
    Member
    Join Date
    Dec 2004
    Posts
    51
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by tx0 View Post
    Just tried to build 2.8.7.0 MRUA, make apps were ok, but failed with MRUA drivers (make kernel). any ideas?



    PHP Code:

    Standalone development kit 
    for SMP86xx

    The following targets are available
    :
     
    akernelto build the MRUA drivers per se.
     
    bapps  to build the sample applicationsThey will be available in
                the 
    'bin' directory.

    You will need to insert the drivers into your Linux kernel on your
    target platform
    .

    Other available targets are:
      
    dcc         to build the DCC library in 'MRUA_src/dcc' and copy it to
                    
    'lib' where it is used by the sample applications.
      
    smallapps   to build the small example applications and utilitiesThey
                    will be located in 
    'MRUA_src/llad_smallapps'
      
    xtest       to build the xtest utilitiesThey will be located
                    in 
    'MRUA_src/llad_xtest'
      
    i2c         to build the I2C module and test applicationThe produced
                    binaries will be located in 
    'MRUA_src/emhwlib_hal/i2c'
      
    mambolfb    to build the Linux frame buffer driver for the SMP86xxThe
                    produced driver will be located in 
    'MRUA_src/mambolfb'
      
    cleanreleaseto clean the package


    [root@hqn:/1 mrua_SMP8634_2.8.7.0_dev.mips]#make kernel
    make -/root/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src llad.ko
    make
    [1]: Entering directory `/root/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src'
    KBUILD_VERBOSE=1 make -C /root/smp86xx_toolchain.20080505/toolchain_build_mipsel_nofpu/linux/ M="
    $PWD" modules
    make[2]: Entering directory 
    `/root/smp86xx_toolchain.20080505/toolchain_build_mipsel_nofpu/linux'
    make[2]: *** No rule to make target `modules'
    .  Stop.
    make[2]: Leaving directory `/root/smp86xx_toolchain.20080505/toolchain_build_mipsel_nofpu/linux'
    make[1]: *** [llad.ko] Error 2
    make[1]: Leaving directory 
    `/root/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src'
    make: *** [/root/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src/llad.ko] Error 2
    [root@hqn:/1 mrua_SMP8634_2.8.7.0_dev.mips]#cd /root/smp86xx_toolchain.20080505/toolchain_build_mipsel_nofpu/linux
    [root@hqn:/1 linux]#ll
    total 20
    drwxr-xr-x  4 4096 Mar 21 04:26 ./
    drwxr-xr-x 13 4096 Mar 21 05:00 ../
    -rw-r--r--  1    0 Mar 21 04:26 .configured
    -rw-r--r--  1    0 Mar 21 04:26 .patched
    -rw-r--r--  1    0 Mar 21 04:26 .unpacked
    -rw-r--r--  1  129 Mar 21 04:26 Makefile
    drwxr-xr-x  2 4096 Mar 14  2005 doc/
    drwxr-xr-x 28 4096 Mar 21 04:26 include/ 

    any progress on the compiling ??

  2. #22
    V.I.P tx0's Avatar
    Join Date
    Sep 2009
    Posts
    393
    Thanks
    1
    Thanked 0 Times in 0 Posts
    not yet mate

  3. #23
    Banned
    Join Date
    Feb 2010
    Posts
    10
    Thanks
    0
    Thanked 0 Times in 0 Posts
    To compile we need 2.8.7.0 toolchain, you used the old one. Unfortunally we don't have this toolchain (yet)

  4. #24
    File Guy fundidun's Avatar
    Join Date
    Aug 2009
    Posts
    105
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by The666MAC View Post
    To compile we need 2.8.7.0 toolchain, you used the old one. Unfortunally we don't have this toolchain (yet)
    smp86xx_toolchain.20080505

  5. #25
    V.I.P tx0's Avatar
    Join Date
    Sep 2009
    Posts
    393
    Thanks
    1
    Thanked 0 Times in 0 Posts
    @fundidun - thats what I have already. Actually Im not sure we need a new one - but - Anyone tried to make a new toolchain with crosstool?

    PHP Code:
    hxxp://ymorin.is-a-geek.org/dokuwiki/projects/crosstool 
    Last edited by tx0; 23-03-2010 at 10:36 AM.

  6. #26
    File Guy fundidun's Avatar
    Join Date
    Aug 2009
    Posts
    105
    Thanks
    0
    Thanked 0 Times in 0 Posts
    OK Tx0 Then I look at it, I'll leave a link with any other manual for your review

    MIPS Toolchain (PDF)

  7. #27
    Banned
    Join Date
    Sep 2009
    Posts
    49
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by tx0 View Post
    @fundidun - thats what I have already. Actually Im not sure we need a new one - but - Anyone tried to make a new toolchain with crosstool?

    PHP Code:
    hxxp://ymorin.is-a-geek.org/dokuwiki/projects/crosstool 
    Did you try building with the smp86xx_toolchain_R3.4.tar.gz , or 2.8.0.1, wich I just uploaded, at alcomy's site?
    Last edited by rfdomingos; 23-03-2010 at 10:50 AM.

  8. #28
    V.I.P tx0's Avatar
    Join Date
    Sep 2009
    Posts
    393
    Thanks
    1
    Thanked 0 Times in 0 Posts
    3.4 toolkit builds ok.
    when trying to compile mrua_SMP8634_2.8.7.0_dev.mips:

    PHP Code:
    Makefile:141: *** Errorcannot infer the kernel version from the UCLINUX_KERNEL environment variableConsider editing the 'kernel_version' variable in the Makefile..  Stop
    in Makefile
    PHP Code:
    version_h := $(wildcard $(UCLINUX_KERNEL)/include/linux/version.h)
    kernel_version := $(shell grep UTS_RELEASE $(version_h)) 
    PHP Code:
    [root@hqnlenny:/0 mrua_SMP8634_2.8.7.0_dev.mips]#cat $UCLINUX_KERNEL/include/linux/version.h
    #define LINUX_VERSION_CODE 132632
    #define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c)) 
    so at least some files in mrua Makefile or in toolchain should be edited.
    no smooth compiling with this 3.4 toolkit.

  9. #29
    Banned
    Join Date
    Sep 2009
    Posts
    49
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by tx0 View Post
    3.4 toolkit builds ok.
    when trying to compile mrua_SMP8634_2.8.7.0_dev.mips:

    PHP Code:
    Makefile:141: *** Errorcannot infer the kernel version from the UCLINUX_KERNEL environment variableConsider editing the 'kernel_version' variable in the Makefile..  Stop
    in Makefile
    PHP Code:
    version_h := $(wildcard $(UCLINUX_KERNEL)/include/linux/version.h)
    kernel_version := $(shell grep UTS_RELEASE $(version_h)) 
    PHP Code:
    [root@hqnlenny:/0 mrua_SMP8634_2.8.7.0_dev.mips]#cat $UCLINUX_KERNEL/include/linux/version.h
    #define LINUX_VERSION_CODE 132632
    #define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c)) 
    so at least some files in mrua Makefile or in toolchain should be edited.
    no smooth compiling with this 3.4 toolkit.
    If you've build your toolchain, for example, 2.8.0.1, you must then,
    at toolchain directory :
    PHP Code:
    ccc@ccc:/DATA/smp86xx_toolchain_2.8.0.1# source toolchain-path.env
    ccc@ccc:/DATA/mrua_SMP8634_2.8.7.0_dev.mips# export UCLINUX_KERNEL="/DATA/smp86xx_toolchain_2.8.0.1/toolchain_build_mipsel_nofpu/linux/" (or wherever you have it) 
    and then you'll be able to make

  10. #30
    V.I.P tx0's Avatar
    Join Date
    Sep 2009
    Posts
    393
    Thanks
    1
    Thanked 0 Times in 0 Posts
    have you tried it yourself? to build these modules?

    PHP Code:
    [root@hqnlenny:/1 mrua_SMP8634_2.8.5.1_facsprod_legacy_dev.mips.dts.work]#ll modules/2.6.15/
    total 2612
    drwxr
    -xr-x 2    4096 Aug 10  2009 ./
    drwxr-xr-x 3    4096 Aug 10  2009 ../
    -
    rw-r--r-- 1 2575937 Aug 10  2009 em8xxx.ko
    -rw-r--r-- 1   78936 Aug 10  2009 llad.ko 
    they are pre-compiled in 2.851. in SMP8634_2.8.7.0 they are simply missed.
    as soon as I get the whole toolchain and some new sources I'll try upload it. Hope it would be soon.

  11. #31
    V.I.P tx0's Avatar
    Join Date
    Sep 2009
    Posts
    393
    Thanks
    1
    Thanked 0 Times in 0 Posts
    A slideshow on sigma8634 which can clear up some things
    with this chip. here

  12. #32
    Member
    Join Date
    Dec 2004
    Posts
    51
    Thanks
    0
    Thanked 0 Times in 0 Posts
    if i read that do***ent it looks like it is imposible to boot an other firmware without any signed keys.
    if i understand it right it is also imposible to boot a ported enigma 2 image.
    or am i wrong ?

  13. #33
    V.I.P SAUS04's Avatar
    Join Date
    Jun 2008
    Posts
    300
    Thanks
    0
    Thanked 2 Times in 2 Posts

  14. #34
    V.I.P tx0's Avatar
    Join Date
    Sep 2009
    Posts
    393
    Thanks
    1
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by alcomys View Post
    if i read that do***ent it looks like it is imposible to boot an other firmware without any signed keys.
    if i understand it right it is also imposible to boot a ported enigma 2 image.
    or am i wrong ?
    theoretically unless you have cpu keys nothing you can do - your box will ends in the deadend. guess sigma is making money of those certs and keys. nothing personal just a sigma business - love those guys for creativity =) so you can compile e2 for az but you can't boot it usual way. I have no knowledge if its possible when the box is already booted with original fw. lets see
    Last edited by tx0; 25-03-2010 at 10:21 AM.

  15. #35
    Banned
    Join Date
    Sep 2009
    Posts
    49
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by tx0 View Post
    have you tried it yourself? to build these modules?

    PHP Code:
    [root@hqnlenny:/1 mrua_SMP8634_2.8.5.1_facsprod_legacy_dev.mips.dts.work]#ll modules/2.6.15/
    total 2612
    drwxr
    -xr-x 2    4096 Aug 10  2009 ./
    drwxr-xr-x 3    4096 Aug 10  2009 ../
    -
    rw-r--r-- 1 2575937 Aug 10  2009 em8xxx.ko
    -rw-r--r-- 1   78936 Aug 10  2009 llad.ko 
    they are pre-compiled in 2.851. in SMP8634_2.8.7.0 they are simply missed.
    as soon as I get the whole toolchain and some new sources I'll try upload it. Hope it would be soon.
    No luck here also.

  16. #36
    V.I.P tx0's Avatar
    Join Date
    Sep 2009
    Posts
    393
    Thanks
    1
    Thanked 0 Times in 0 Posts
    I've compiled MRUA 2.8.7.0 tho I'm not sure It will fit az.

    PHP Code:
    [root@hqnlenny:/2 mrua_SMP8634_2.8.7.0_dev.mips]#cat ~/etc/log
    make -/home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src llad.ko
    make
    [1]: Entering directory `/home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src'
    KBUILD_VERBOSE=1 make -C /home/user/work/linux-2.6.15 M="
    $PWD" modules
    make[2]: Entering directory 
    `/home/user/work/linux-2.6.15'
    mkdir -p /home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src/.tmp_versions
    make -f scripts/Makefile.build obj=/home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src
      Building modules, stage 2.
    make -rR -f /home/user/work/linux-2.6.15/scripts/Makefile.modpost
      scripts/mod/modpost -m  -i /home/user/work/linux-2.6.15/Module.symvers /home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src/llad.o
    make[2]: Leaving directory `/home/user/work/linux-2.6.15'
    make[1]: Leaving directory `/home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src'
    cp /home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src/llad.ko /home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/modules/2.6.15/llad.ko
    make -C /home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src em8xxx.ko
    make[1]: Entering directory 
    `/home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src'
    Makefile:121: FRAME BUFFER is ENABLED, your kernel headers are version 2.6.15 or newer
    make -C /home/user/work/linux-2.6.15 SUBDIRS=$PWD modules
    make[2]: Entering directory `/home/user/work/linux-2.6.15'
    /home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/Makefile:121FRAME BUFFER is ENABLEDyour kernel headers are version 2.6.15 or newer
      Building modules
    stage 2.
      MODPOST
    make
    [2]: Leaving directory `/home/user/work/linux-2.6.15'
    make[1]: Leaving directory 
    `/home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src'


    [root@hqnlenny:/2 mrua_SMP8634_2.8.7.0_dev.mips]#find . -name \*ko -exec ls -la {} \; 
    -rw-r--r-- 1 root root 850062 Apr  4 00:16 ./modules/2.6.15/em8xxx.ko
    -rw-r--r-- 1 root root 80236 Apr  4 00:17 ./modules/2.6.15/llad.ko
    -rw-r--r-- 1 root root 850062 Apr  4 00:16 ./MRUA_src/rua/emhwlib_kernel/kernel_src/em8xxx.ko
    -rw-r--r-- 1 root root 12162 Apr  4 00:16 ./MRUA_src/rua/emhwlib_kernel/kernel_src/em8xxxfb.ko
    -rw-r--r-- 1 root root 40821 Apr  4 00:16 ./MRUA_src/rua/emhwlib_kernel/kernel_src/em8xxxoss.ko
    -rw-r--r-- 1 root root 43750 Apr  4 00:16 ./MRUA_src/rua/emhwlib_kernel/kernel_src/em8xxxalsa.ko
    -rw-r--r-- 1 root root 80236 Apr  4 00:15 ./MRUA_src/llad/direct/kernel_src/llad.ko 

  17. #37
    Junior Member
    Join Date
    Mar 2010
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by tx0 View Post
    I've compiled MRUA 2.8.7.0 tho I'm not sure It will fit az.

    PHP Code:
    [root@hqnlenny:/2 mrua_SMP8634_2.8.7.0_dev.mips]#cat ~/etc/log
    make -/home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src llad.ko
    make
    [1]: Entering directory `/home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src'
    KBUILD_VERBOSE=1 make -C /home/user/work/linux-2.6.15 M="
    $PWD" modules
    make[2]: Entering directory 
    `/home/user/work/linux-2.6.15'
    mkdir -p /home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src/.tmp_versions
    make -f scripts/Makefile.build obj=/home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src
      Building modules, stage 2.
    make -rR -f /home/user/work/linux-2.6.15/scripts/Makefile.modpost
      scripts/mod/modpost -m  -i /home/user/work/linux-2.6.15/Module.symvers /home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src/llad.o
    make[2]: Leaving directory `/home/user/work/linux-2.6.15'
    make[1]: Leaving directory `/home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src'
    cp /home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/llad/direct/kernel_src/llad.ko /home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/modules/2.6.15/llad.ko
    make -C /home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src em8xxx.ko
    make[1]: Entering directory 
    `/home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src'
    Makefile:121: FRAME BUFFER is ENABLED, your kernel headers are version 2.6.15 or newer
    make -C /home/user/work/linux-2.6.15 SUBDIRS=$PWD modules
    make[2]: Entering directory `/home/user/work/linux-2.6.15'
    /home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src/Makefile:121FRAME BUFFER is ENABLEDyour kernel headers are version 2.6.15 or newer
      Building modules
    stage 2.
      MODPOST
    make
    [2]: Leaving directory `/home/user/work/linux-2.6.15'
    make[1]: Leaving directory 
    `/home/user/work/mrua_SMP8634_2.8.7.0_dev.mips/MRUA_src/rua/emhwlib_kernel/kernel_src'


    [root@hqnlenny:/2 mrua_SMP8634_2.8.7.0_dev.mips]#find . -name \*ko -exec ls -la {} \; 
    -rw-r--r-- 1 root root 850062 Apr  4 00:16 ./modules/2.6.15/em8xxx.ko
    -rw-r--r-- 1 root root 80236 Apr  4 00:17 ./modules/2.6.15/llad.ko
    -rw-r--r-- 1 root root 850062 Apr  4 00:16 ./MRUA_src/rua/emhwlib_kernel/kernel_src/em8xxx.ko
    -rw-r--r-- 1 root root 12162 Apr  4 00:16 ./MRUA_src/rua/emhwlib_kernel/kernel_src/em8xxxfb.ko
    -rw-r--r-- 1 root root 40821 Apr  4 00:16 ./MRUA_src/rua/emhwlib_kernel/kernel_src/em8xxxoss.ko
    -rw-r--r-- 1 root root 43750 Apr  4 00:16 ./MRUA_src/rua/emhwlib_kernel/kernel_src/em8xxxalsa.ko
    -rw-r--r-- 1 root root 80236 Apr  4 00:15 ./MRUA_src/llad/direct/kernel_src/llad.ko 
    "Makefile:121: FRAME BUFFER is ENABLED"

    Interesting

    Can you give more details on how you did it?
    What toolchain did you use and what was being the problem?

  18. #38
    V.I.P tx0's Avatar
    Join Date
    Sep 2009
    Posts
    393
    Thanks
    1
    Thanked 0 Times in 0 Posts
    Ive used toolchain+rootfs 2.8.0.0 and a 2.6.15 NMT kernel from

    PHP Code:
    hxxp://www.networkedmediatank.com/download/firmware/nmt/gpl/ 
    there was no major problems just minor ones.. (fixed permissions and Makefile)

  19. #39
    Banned
    Join Date
    Dec 2004
    Posts
    61
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Hi, I need a little help
    I successfully manage to compile 2.8.5.1 and 2.8.7.0 MRUA packages both kernel and apps.
    I managed to unload original llad and em8xxx modules and insert new 2851 kernel modules, Unfortunatelly 2870 seems to have some issue, but it can solved later
    The problem is that I am not able to initialize HDMI. FW is initializing HDMI using SDecoderServer, some of the builded MRUA apps can initialize it as well, but not in the new version of modules and I got stuck with some error.
    I noticed somebody has mentioned that he overcomes that issue, but didn't explain how
    Can somebody give me hint how it can be done?

  20. #40
    Senior Member
    Join Date
    Feb 2009
    Posts
    100
    Thanks
    1
    Thanked 1 Time in 1 Post
    Quote Originally Posted by The666MAC View Post
    In addition to the files i posted yesterday, the mrua sources used in current firmware (4625)

    mrua_SMP8634_2.8.5.1_facsprod_leg acy_dev.mips.dts.work
    http://www.sendspace.com/file/b8x66t

    posted yesterday
    mrua_SMP8634_2.8.7.0_dev.mips.zip
    http://www.sendspace.com/file/t1j8ml

    dcchd_SMP8634_2.8.5.0_black_GCC4. mips.zip
    http://www.sendspace.com/file/ne9gex


    Again, files anonomously "donated" to the community, thx alot

    Developers have fun


    // The666MAC
    Some other useful files for developers added (thanks to medmed on another forum):
    originaly posted by medmed:
    "pour les DEVs :
    http://www.2shared.com/file/12466979...entation_.html
    http://www.2shared.com/file/12479527...P8634_SDK.html

    Sigma bootloader package (the 2.8.4.1 version):
    http://en.pudn.com/downloads152/sour...667613_en.html
    http://www.2shared.com/file/12486552...loader_28.html

    autre do***entation :
    www.mediafire.com/?idyjyzzo2k3
    Citation

    jtag_tutorial
    Release_Notes_SMP8634_2.8.2.0
    Release_Notes_SMP8634_2.8.3.0
    Release_Notes_SMP8634_2.8.4.1
    security
    smp8634_do***entation_2.8.0
    smp8634_do***entation_2.8.5.0
    SMP8634-DS-A-06.pdf
    SMP8634-DS-A-07.pdf
    SMP863x_Memory_Design_1[1].1.pdf "



Page 2 of 4 FirstFirst 1234 LastLast

Similar Threads

  1. Enigma 2 - AZBOX HD
    By hfmls in forum AZBox HD Newbie Questions
    Replies: 1918
    Last Post: 08-05-2013, 09:54 PM
  2. EpgWriter sources
    By limak in forum AZBox HD Newbie Questions
    Replies: 2
    Last Post: 17-02-2010, 10:54 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •