Posts by nvdias

    I’ve been using le10 in a raspberry pi4..

    No issues with tvheadend - I’ve just copied the config from the old tvheadend42 to tvheadend43

    But I have a bad video payback due to the loss of deinterlace with the DRM_PRIME (received the info from another thread).

    I just have 2 questions:

    Will it be expected to have deinterlace ability in DRM_PRIME ?

    Alternatively won’t it be possible to choose between DRM_Prime and omx/mmal, to have deinterlace available ?

    (I'm sorry if this is not the right place for this, but i was looking for a specific LibreELEC 10 thread without success)8

    I started testing LibreELEC 10 some days ago.

    it is running on a Raspberry PI4.

    Looking at kodi 19 menus, there is no deinterlace option available in LibreELEC 10.

    Is this temporary ?

    Or some way of enabling it in the advancedsettings.xml ?


    Thanks

    TBS 5520SE drivers for LIBREELEC 10 on Raspberry pi 4:

    (updated for kernel 5.10.52)

    Just download the zip file from this mega shared folder:

    https://mega.nz/folder/cbwCARoR#jPgzah63psSCOtrwbt9gnQ

    Unzip it to your Rpi4, make the install script executable and execute-it:

    chmod a+x install-tbs.sh

    ./install-tbs.sh


    NOTES:

    How it was done ?

    Compiled tbs 5520se drivers for libreelec 10.

    to be mapped as kernel-overlays.

    a) firmwares (*.fw) files in --> /storage/firmwares

    These firmware files will be loaded as new firmwares.

    b) driver (*.ko) files in --> /storage/.cache/http://driver.dvb.tbs/lib/modules/5.…/driver.dvb.tbs

    These are the new drivers to be mapped over kernel-overlays directory.

    c) 99-driver.dvb.tbs.conf --> /storage/.cache/kernel-overlays

    Will instruct libreelec to map these *.ko files at boot time.


    - To stop loading the drivers, delete the file:

    /storage/.cache/kernel-overlays/99-driver.dvb.tbs.conf

    Hi smp , thank you very much !

    It worked in my RPi4 !!!

    :)

    I had to do some changes to adapt the directories to my Raspberry Pi4, from the thread you've referred above

    A quick summary for what I've done to put TBS 5520SE working with LibreELEC 10 in my Raspberry Pi4 - it my help someone.

    ( CvH , crazycat : The patch from smp is great to make TBS 5520SE Receivers to work with LibreELEC 10 ;))

    Note: I used a VM with Ubuntu running in my windows PC to cross compile a patched LibreELEC 10 image:

    - Clone libreelec 10 official git master branch:

    git clone https://github.com/LibreELEC/LibreELEC.tv.git

    cd LibreELEC.tv

    git checkout


    - Edit kernel config:

    Edit projects/Rpi/devices/RPi4/linux/linux.aarch64.conf

    CONFIG_DVB_USB_TECHNISAT_USB2=m

    add this line --> CONFIG_DVB_USB_TBS5520SE=m

    CONFIG_DVB_USB_V2=m

    - Apply smp patch for TBS 5520SE:

    download from smp provided link in the above referred thread:

    wget https://www.dropbox.com/s/z8fphv11sfdpat5/linux-tbs5520se.patch?dl=1

    copy it into projects/RPi/devices/RPi4/patches/linux/:

    mkdir projects/RPi/devices/RPi4/patches/linux/

    cp linux-tbs5520se.patch projects/RPi/devices/RPi4/patches/linux/


    - Compile LibreELEC 10 and create image:

    PROJECT=RPi DEVICE=RPi4 ARCH=arm make image

    wait ... wait ... wait .... for some hours

    The image will be in .\target directory.

    use *.img.gz file and burn with libreelec sd-card writer tool.

    [SOLVED]

    [EDITED 19/12/2022]

    last pre-compiled drivers for linux 6.1.0 and patches source code available here:

    https://mega.nz/folder/cbwCARoR#jPgzah63psSCOtrwbt9gnQ


    [

    COMPILATION instructions in the 3rd post:

    RE: LE10 & TBS 5520SE on RPi4 // updated drivers (SOLVED)

    Compiled drivers READY TO DOWNLOAD & INSTALL in the 6th post:

    RE: LE10 & TBS 5520SE on RPi4 // updated drivers (SOLVED)

    ]


    I've been using LibreELEC 9.2.6 with Crazycats drivers in a RPi4

    in order to give support for TBS 5520-SE receiver.

    Today, I've tested a nightly build of LibreELEC 10, but TBS 5520-SE is not detected, :(

    and Crazycat drivers are not available to select !

    Is there any plans for the Crazycat's driver with LibreELEC 10 ? Or TBS drivers ?


    (I've also tried to compile TBs drivers in the same x86 machine i've compiled LibreELEC 10 for RPi4, but not being lucky with the cross compiling ...)

    I'm in Lisbon time, my EPG work just ok, and I had no issue with the time changing in the past years - even when recording a program that crosses the moment when the time changes (last weekend of march, last weekend of october).


    Have you setup the timezone using kodi interface ?.

    [edit]

    which epg module are you using ?

    (it could be an issue with it)

    As a reference, I only use tvheadend's "over the air: EIT: DVB Grabber"

    Well ... when I was preparing this addon, it was with the objective of someone entering trough the vpn, would work as he was in the lane, at home.

    What you want to do, needs some adjustments at the routing level to avoid does accesses (I’m not ver proficient with that, sorry).

    You could also define a iptable rule that refuses connections to the lan (or to samba port) when coming from vpn.

    My two cents for the thread:

    I have the following WORKING TV reception system:

    I have a pi4 with an amazon powered hub, which as an independent 5V @4A PSU.

    • Running LibreELEC 9.2.6
    • The pi4 is powered by the hub trough the Header Pins.
    • An external hdd and a tv receiver is connected to the hub, which in turn is connected to a pi4 usb port.


    I've been using the following tv receptors (all with supported libreelec drivers) :

    • tbs 5520se (DVB-S2 + DVB-C combo receiver) = awesome receiver (pity I've lost some money with the others);
    • Hauppauge WINTV SOLO Hd -- works ok in DVB-C. But some small lost frames (reception / green artifacts errors);
    • Geniatech / MyGica DVb-S2 (worst receiver I've ever used. works great for DVB-S, but very sensitive with S2 signals);


    TV playback with TBS is very good.

    I have no lost frames with the following configs:

    • Whitelist 1920x1080 formats
    • Adjust display refresh rate ON Start/Stop
    • Sync playback to display OFF
    • Allow hw acceleration MMAL ON
    • During playback: Deinterlace method: AUTO

    And the following configuration in:
    /storage/.kodi/userdata/advancedsettings.xml

    I hope this helps.

    Don't worry about legacy signal strength/quality in %. Usual this calculated in different way depend from developers :)

    ok. thanks. But I'm not much worried with that.

    But i am worried that with the new drivers, the device cannot tune any channels.

    And that could mean it will stop working with libreelec in a near future...

    Is it possible to confirm that the new drivers are still compatible with it ?

    crazycat ,

    After all, I was not compiling your last version, but one I had in my disk.

    Now I've updated form your new gitsource GitHub - crazycat69/media_build

    But now, the device cannot tune-in anymore !

    The device which had the name in tvheadend as "Montage Technology DS3000/TS2020",

    was now recognisable as "Montage Technology M88DS3103B", but incapable to tune in anything !

    Reverting back to the old drivers, I was able to tune in, but with the old low signal issue.

    Even with this low signal issue, is it possible to at least guarantee that the device is still supported (this, thinking in the future)?

    Thanks.