+ Antworten
Seite 10 von 13 ErsteErste ... 89101112 ... LetzteLetzte
Ergebnis 91 bis 100 von 130
  1. #91
    Developer
    Registriert seit
    18.07.2012
    Ort
    Ridderkerk, Niederlande
    Beiträge
    634
    Thanks
    144
    Thanked 712 Times in 304 Posts
    It is certainly possible to run an image off an SSD, HDD or USB stick, but this requires at least changing the bootargs. On a Fortis box this can only be done by hand or using a script in either Telnet or using RS-232. Changing the bootargs is somewhat risky, you can end up with a bricked box. As an alternative, you could have a try with the modified boot loader for Titanit.

    I have two examples of this approach: the Topfield TF7700HDPVR runs Enigma2 off its hard disk and I have had the same thing running some time ago on a Fortis FS9000. Performance was slower than in flash, but then again these boxes are lower clocked than a HS8200 (266 vs. 450 MHz). My general experience is that images tend to slower on a USB stick than from flash (based on Neutrino on a HS7810A).

    The hard disk, SSD or USB stick must be repartitioned to make room for the kernel, the rootfs and the swap partition.

    Regards,

    Audioniek.
    Receivers: Rebox: RE-4000, 8000, 9000, 2200, 2210, 2220, 4200, 4210, 4220, 8220, 8500, SAB Unix Triple, Golden Media Spark TripleX, Amiko Alien 2+, Sogno Spark Revolution, Kathrein UFS910(1 & 14W)/912/913/922(CX24116 & AVL2108 tuners), Vizyon revolution 820HD PVR, AB IPBox 91HD/9000HD/9000HD rev.2, Xsarius Alpha HD10, nBox BKSA/BSLA/BXZB/BZZB, Vitamin HD 5000
    Sats: Astra 1, 2 & 3, Hotbird
    Main activity: building my own E2 images for Fortis receivers


  2. #92
    Benutzer Avatar von Saentist
    Registriert seit
    28.08.2015
    Ort
    Bulgaria
    Beiträge
    56
    Thanks
    2
    Thanked 6 Times in 5 Posts
    On my box there is a tool for this, TGZ-USB-Installer by Eisha
    Automatically format USB drive extract TGZ image for usb and set boot arguments

    is there a way for extra option for kernel logging in make.sh for testers

    Boot arguments to boot from USB drive for ST7105 and ST7111.

    USE ON OWN RISK

    ST7105
    Code:
    bootdelay=0baudrate=115200
    board=ST7105
    targetname=muso
    stdin=serial
    stdout=serial
    stderr=serial
    
    
    gateway=192.168.2.1
    ipaddr=192.168.2.8
    serverip=192.168.2.2
    netmask=255.255.255.0
    
    
    #HDD
    
    
    nwconf=setenv nwhw nwhwconf=device:eth0,hwaddr:$ethaddr; setenv nwip ip=$ipaddr:$serverip:$gateway:$netmask:$board:eth0:off
    sdconf=if test $hdd -eq 0; then set par a; else set par b; fi; 
    
    
    cramfsbootargs=setenv bootargs console=ttyAS0,115200 $nwhw $nwip root=/dev/mtdblock3 rootfstype=squashfs bigphysarea=5000 stmmaceth=msglvl:0,watchdog:4000,rxsize:16 $MTD loglevel=0
    usbbootargs=setenv bootargs console=ttyAS0,115200 $nwhw $nwip root=/dev/sd${par}2 rw rootdelay=5 init=/bin/devinit coprocessor_mem=4m@0x40000000,4m@0x40400000
    
    
    mtdboot=vfd "Boot Flash"; usb stop; run cramfsbootargs; bootm 0xa0060000
    usbboot=if fatload usb 0:1 84000000 uImage; then vfd "Boot USB"; run usbbootargs; bootm 84000000; fi
    bootcmd=run nwconf; run sdconf; vfd "Check USB"; usb reset; run usbboot; run mtdboot
    
    
    updt_boot=vfd READ;tftp 0x80000000 u-boot.bin;protect off 1:0-1;erase 1:0-1;cp.b 0x80000000 0xa0000000 $filesize;protect on 1:0-1;vfd COMPLETE
    updt_boot_all=vfd READ;tftp 0x80000000 u-boot.bin;protect off 1:0-511;erase 1:0-511;cp.b 80000000 0xa0000000 $filesize;protect on 1:0-511;vfd COMPLETE
    erase_config=protect off 1:264-271;erase 1:264-271;protect on 1:264-271
    erase_env=protect off 1:2-2;erase 1:2-2;protect on 1:2-2
    ST7111

    Code:
    bootdelay=0baudrate=115200
    board=ST7111
    targetname=muso
    stdin=serial
    stdout=serial
    stderr=serial
    
    
    gateway=192.168.2.1
    ipaddr=192.168.2.8
    serverip=192.168.2.2
    netmask=255.255.255.0
    
    
    #HDD
    
    
    nwconf=setenv nwhw nwhwconf=device:eth0,hwaddr:$ethaddr; setenv nwip ip=$ipaddr:$serverip:$gateway:$netmask:$board:eth0:off
    sdconf=if test $hdd -eq 0; then set par a; else set par b; fi; 
    
    
    cramfsbootargs=setenv bootargs console=ttyAS0,115200 root=/dev/mtdblock3 rootfstype=squashfs $nwhw $nwip bigphysarea=5000 stb7111:eth0:off stmmaceth=msglvl:0,phyaddr:2,watchdog:4000,rxsize:16 $MTD loglevel=6
    usbbootargs=setenv bootargs console=ttyAS0,115200 $nwhw $nwip root=/dev/sd${par}2 rw rootdelay=5 init=/bin/devinit bigphysarea=6000 stb7111:eth0:off stmmaceth=msglvl:0,phyaddr:2,watchdog:4000,rxsize:16 coprocessor_mem=4m@0x40000000,4m@0x40400000 printk=0
    
    
    mtdboot=vfd "MTD"; usb stop; run cramfsbootargs; bootm 0xa0060000
    usbboot=if fatload usb 0:1 84000000 uImage; then vfd "USB"; run usbbootargs; bootm 84000000; fi
    bootcmd=run nwconf; run sdconf; vfd "AUTO"; usb reset; run usbboot; run mtdboot
    
    
    updt_boot=vfd LD;tftp 0x80000000 u-boot.bin;protect off 1:0-1;erase 1:0-1;cp.b 0x80000000 0xa0000000 $filesize;protect on 1:0-1;vfd _End
    updt_boot_all=vfd LD;tftp 0x80000000 u-boot.bin;protect off 1:0-255;erase 1:0-255;cp.b 80000000 0xa0000000 $filesize;protect on 1:0-255;vfd _End
    updt_appb=vfd LD;tftp 0x80000000 app.img;protect off 1:64-103;erase 1:64-103;cp.b 80000000 0xa0800000 $filesize;protect on 1:64-103;vfd _End
    updt_user=vfd LD;tftp 0x80000000 user.img;protect off 1:224-255;erase 1:224-255;cp.b 80000000 0xa1c00000 $filesize;protect on 1:224-255;vfd _End
    erase_config=protect off 1:216-223;erase 1:216-223;protect on 1:216-223
    erase_env=protect off 1:2-2;erase 1:2-2;protect on 1:2-2
    Angehängte Dateien Angehängte Dateien
    Geändert von Saentist (17.11.2016 um 08:58 Uhr)


  3. #93
    Benutzer Avatar von Saentist
    Registriert seit
    28.08.2015
    Ort
    Bulgaria
    Beiträge
    56
    Thanks
    2
    Thanked 6 Times in 5 Posts
    Is it possible to be added this patch

    Code:
    diff --git a/make/tvheadend.mk b/make/tvheadend.mkindex d3205a8..69e09e9 100644
    --- a/make/tvheadend.mk
    +++ b/make/tvheadend.mk
    @@ -54,6 +54,7 @@ $(D)/tvheadend.config.status:
                            --disable-libvorbis \
                            --disable-libvorbis-static \
                            --disable-libfdkaac \
    +                       --disable-uriparser \
                            --disable-libfdkaac-static \
                            --disable-dvben50221 \
                            --disable-dbus_1 \


  4. #94
    Benutzer Avatar von Saentist
    Registriert seit
    28.08.2015
    Ort
    Bulgaria
    Beiträge
    56
    Thanks
    2
    Thanked 6 Times in 5 Posts
    one more patch
    Code:
    index 528c965..41539e0 100755
    --- a/root/release/rcS_atevio7500
    +++ b/root/release/rcS_atevio7500
    @@ -81,10 +81,10 @@ echo "LOAD 7" > /dev/vfd
     
     echo "[rcS] Init embx (LOAD 6)"
     echo "LOAD 6" > /dev/vfd
    -insmod $MODDIR/embxshell.ko
    -insmod $MODDIR/embxmailbox.ko mailbox0=0xfe211000:136:set2 mailbox1=0xfe212000:0
    -insmod $MODDIR/embxshm.ko mailbox0=shm:0:7:0x60000000:0:256:256:0:512:0x40000000:0x10000000
    -insmod $MODDIR/mme_host.ko transport0=shm
    +# insmod $MODDIR/embxshell.ko
    +# insmod $MODDIR/embxmailbox.ko mailbox0=0xfe211000:136:set2 mailbox1=0xfe212000:0
    +# insmod $MODDIR/embxshm.ko mailbox0=shm:0:7:0x60000000:0:256:256:0:512:0x40000000:0x10000000
    +# insmod $MODDIR/mme_host.ko transport0=shm
     
     echo "[rcS] Init AVS (LOAD 5)"
     echo "LOAD 5" > /dev/vfd
    solve problem stop loading at "LOAD 6"
    also there is not needed files in
    Code:
    cdk/root/root_tvheadend/.hts/tvheadend
    they prevent second tunner to be visible
    Geändert von Saentist (25.11.2016 um 23:52 Uhr)


  5. #95
    Benutzer Avatar von Saentist
    Registriert seit
    28.08.2015
    Ort
    Bulgaria
    Beiträge
    56
    Thanks
    2
    Thanked 6 Times in 5 Posts
    some clones for make.sh
    Code:
    Fortis HX-8200 HD PVR = Atevio AV 7500 HD PVR, Icecrypt STC6000 HD PVR, Miraclebox 9 HD TWIN PVR, Octagon SF-1028P Noblence, Openbox S9 HD PVR, Rebox RE-8500 HD PVR, Skyway Droid, XCruiser XDSR 600 HD
    Fortis HS-9510 = Openbox S5, Octagon 1008 /1008SE, 1008SE+/, Atevio 700
    Fortis HS-7810 = Openbox S6, Octagon 1008SE+
    Fortis FS-9200/Fortis FS-9000 = Openbox S7/8, Octagon 1018, Atevio 7000
    one more table
    http://fortisclub.com/fortis-produces-model.html


  6. #96
    Benutzer Avatar von Saentist
    Registriert seit
    28.08.2015
    Ort
    Bulgaria
    Beiträge
    56
    Thanks
    2
    Thanked 6 Times in 5 Posts
    Some suggestions:

    start.sh
    there is a cdk_new repo with need to be cloned
    Why start.sh don't do that by checking existence?
    Maby after that to suggest opening of make.sh from cdk or cdk_new

    make.sh
    when all choises are made is it possible to be written as file and next time make.sh was run,
    to come message "do you want to use last choice settings" with printed selections
    (box |kernel |image type |etc.)

    flash.sh
    is it possible to be added tvheadend version in filename
    atevio7500_tvheadend_USB_CDK-rev1019.tar.gz
    to
    atevio7500_tvheadend-4.1-2347_USB_CDK-rev1019.tar.gz
    Geändert von Saentist (04.12.2016 um 14:32 Uhr)


  7. #97
    Developer
    Registriert seit
    18.07.2012
    Ort
    Ridderkerk, Niederlande
    Beiträge
    634
    Thanks
    144
    Thanked 712 Times in 304 Posts
    Regarding the various models in make.sh, I have switched to the generic Fortis names, based on the models number stated on the mainboard in the receiver. The models listed in parentheses refer to the old and inconsistent names they were known for in the build environment. I do not to plan more, as there limited space on the screen, and the list would then be very large. People who build their own image are usually aware what generic type their receiver is.

    Regarding cdk_new: that environment is currently under development and at this moment should not be used as build environment; consider it having a beta status. There are still some bugs to be ironed out and not all old features (tfinstaller for instance) are implemented yet.

    To build with the old settings, you can execute ./build in cdk(_new).

    Adding the tvheadend version number to the flash file name: I will look into that.

    Regards,

    Audioniek.
    Receivers: Rebox: RE-4000, 8000, 9000, 2200, 2210, 2220, 4200, 4210, 4220, 8220, 8500, SAB Unix Triple, Golden Media Spark TripleX, Amiko Alien 2+, Sogno Spark Revolution, Kathrein UFS910(1 & 14W)/912/913/922(CX24116 & AVL2108 tuners), Vizyon revolution 820HD PVR, AB IPBox 91HD/9000HD/9000HD rev.2, Xsarius Alpha HD10, nBox BKSA/BSLA/BXZB/BZZB, Vitamin HD 5000
    Sats: Astra 1, 2 & 3, Hotbird
    Main activity: building my own E2 images for Fortis receivers


  8. #98
    Benutzer Avatar von Saentist
    Registriert seit
    28.08.2015
    Ort
    Bulgaria
    Beiträge
    56
    Thanks
    2
    Thanked 6 Times in 5 Posts
    If you switch to GCLI as on make_gui.sh (dialog) example
    in description of pointed element, there is enough space.
    Similar as make menuconfig
    Geändert von Saentist (04.12.2016 um 23:07 Uhr)


  9. #99
    Benutzer Avatar von Saentist
    Registriert seit
    28.08.2015
    Ort
    Bulgaria
    Beiträge
    56
    Thanks
    2
    Thanked 6 Times in 5 Posts
    Latest version of git have strange result when I try to make image with flash.sh

    Code:
    -- PROBLEM --------------------------------
       Please build an image first. Exiting ...
    -------------------------------------------
    commenting lines 70-77 in flash.sh solve problem

    Code:
    # Check if cdk/lastChoice or cdk_new/config and the release directory existif ([ ! -e $CDKOLDDIR/lastChoice ] && [ ! -e $CDKNEWDIR/config ]) || ([ ! -e $CDKOLDDIR/.deps/build_complete ] && [ ! -e $CDKNEWDIR/.deps/build_complete ]); then
      echo "-- PROBLEM! -----------------------------------------------------------"
      echo
      echo " Please build an image first. Exiting..."
      echo
      echo "-----------------------------------------------------------------------"
      exit
    fi
    Also TVheadend git not updating, git pull not executed.
    Geändert von Saentist (05.02.2017 um 01:02 Uhr)


  10. #100
    Developer
    Registriert seit
    18.07.2012
    Ort
    Ridderkerk, Niederlande
    Beiträge
    634
    Thanks
    144
    Thanked 712 Times in 304 Posts
    Zitat Zitat von Saentist Beitrag anzeigen
    Please build an image first. Exiting ...
    Should be fixed now, do a git pull of both cdk and flash gits.

    Also TVheadend git not updating, git pull not executed.
    That has been done on purpose, as I had to update the patch far to often. The build is always from the same ref.

    Regards,

    Audioniek.
    Receivers: Rebox: RE-4000, 8000, 9000, 2200, 2210, 2220, 4200, 4210, 4220, 8220, 8500, SAB Unix Triple, Golden Media Spark TripleX, Amiko Alien 2+, Sogno Spark Revolution, Kathrein UFS910(1 & 14W)/912/913/922(CX24116 & AVL2108 tuners), Vizyon revolution 820HD PVR, AB IPBox 91HD/9000HD/9000HD rev.2, Xsarius Alpha HD10, nBox BKSA/BSLA/BXZB/BZZB, Vitamin HD 5000
    Sats: Astra 1, 2 & 3, Hotbird
    Main activity: building my own E2 images for Fortis receivers


Berechtigungen

  • Neue Themen erstellen: Ja
  • Themen beantworten: Ja
  • Anhänge hochladen: Ja
  • Beiträge bearbeiten: Ja
  •