Posts by Hauke

    Hi adamg,

    since I cannot bring my Hauppauge dualHD to life in the 8.90.3 or .4 build on Le Potato, I browsed the forums and learned that there's CrazyCat's driver pack. On Post #1 of this thread it says: "External DVB tuner support is experimental via driver.dvb.crazycat which can be found under LE repository>Services." Unfortunately I cannot find any addon that is named similar to this anywhere... Is it that this is now in the "LibreELEC Module Drivers" Addon that's preinstalled?

    So I felt adventurous and put the devel tar into update - but this says: Not compatible with Le Potato... Is this my stupidity, or is there no devel release for Le Potato?

    Thanks for pointing mie in the correct directions!

    Hauke

    Played around a bit with kszaq's image: Channel scan works, but as soon as I watch a DVB-T2 HVEC channel (I have no others :) ), tvheadend drowns in continuity errors and image and sound are stuttering or even breaking down. On Raspberry Rev 2 with kernel 4.something/xbian it worked flawlessly. When I use the Raspberry for the card and connect the HTS PVR client on Le Potato to it, I can watch the channel with not problems. So, it is not a problem of hardware acceleration of HVEC, i'd say. It's either the experimaltal downport of the Hauppauge driver, or the USB of Le Potato is not performing.

    Anyone an idea how to figure it out?

    Can hardly believe it's USB - USB can hardly be worse as compared to the Raspberry. Honestly, I was quite surprised that it worked so well on the Raspberry.

    Update: just tried the LibreELEC-S905.arm-8.2-8.2.3.1-LePotato from kszaq (this time it's right :) ), and lo and behold, the WinTV is working - as it looks only one tuner, but still, better than nothing. Indeed it seems to be the i2c bus that somehow goes AWOL with adamg's build.

    Here's dmesg from kszaq's image:

    Hi kszaq,

    sorry, indeed I did not look properly, I took admag's image, this is the one linked by Libre Computer. Honestly, I was not aware that there are actually at least three community builds! It's good to learn this - will try out the other builds and see if i'm more successful.

    GDPR-2: Sorry for denying you the credit due :) Thanks for your work!

    kszaq: With regard to the kernel I understand that it comes from amlogic directly - but is it not that there are blobs for their GPU etc., and you could build other kernels around? Sorry for asking stupid questions - I've no experience with kernel development...

    Cheers

    Hauke

    Hi all,

    I've a WinTV Hauppauge dualHD DVB-T/T2/C USB card, and I set it up under Raspberry Pi/xbian/tvheadend successfully, could scan DVB-C and DVB-T2 and watch TV - i.e. card works in principle (only one tuner, but that's OK at the moment). Now I attached the same card to the Libre Computer Le Potato, and have only partial success. From dmesg I see that even both tuners are recognized, but they do not show up as devices in /dev - there isn't even a /dev/dvb folder! dmesg looks very similar to Raspberry/xbian, with three notable exceptions: First, the i2c-bus is not added on Le Potato. Second, potentially as a result of the first, the firmware file dvb-demod-si2168-b40-01.fw, although present, is not loaded. Third: There's a warning that this is a downport of the driver, which is originally created for kernel v4, not v3. Hauppauge itself claims support only for v4. Of course as a result of all this tvheadend does not see any tuner. Still, it looks like I'm almost there - anyone can help me do the final step?

    More details -

    I did:

    • Install LibreELEC-LePotato.arm-8.90.3 from kszaq adamg with updated kernel 3.14.29
    • Added the LibeELEC Modules config (or it was already there; dunno anymore...)
    • Started the latter and selected the WinTV Hauppauge DVB-drivers
    • Installed tvheadend 4.3 and the HTSP client
    • At some point tried to put above's firmware file into /usr/lib/kernel-overlays/base/lib/firmware/updates

    Here's the dmesg output (Le Potato):

    For comparison, here's dmesg from the xbian/Raspberry:

    EDIT here's also lsmod from the Le Potato:

    Would be glad to get this up'n'running...

    kszaq: Any chance to go for kernel v4?

    Thanks!

    Hauke

    Hi LuRcH,

    thanks for the hint. But it seems I'm too stupid: I just replaced kernel.img on the SD, but now the LibreELEC Logo appears, and then it says: Never touch the boot: section in extlinux.conf, your installation is now broken, will start up in 60 sec - it counts down, and then gets stuck. Do I need to run the steps in post #21? I understood post #25 that I would not need to...


    Reverted to the old kernel, and it is running again for now.

    Thanks for any pointers in the right direction!

    Figured it out myself... MD5 checksum of course was wrong. Calculated the MD5 and updated the md5-file - LibreELEC said "updateing" and is now running with the new kernel. Will report on stability!

    Thanks again!

    Hauke

    Hi all,

    since yesterday I'm playing around with my new Le Potato and the LibreELEC-LePotato.arm-8.90.3 image, and I had a very few crashes either. Still too early to say anything, but two things may be the culprit in my case: The CEC from my TV, or the web interface. The web interface uses websockets, and from another project of mine I can say that websockets with python (namely: tornado) caused some crashes for me when the browser on the receiving side went down without closing the socket, e.g. when my tablet went to sleep. Could this be the case with the cases reported here?

    UPDATE: I can rule out tornado/websockets: Did not use the web interface the past day, but system crashed anyhow.

    My has hynix RAM as well - Raspberry had some problems with hynix RAM in the past: Public service announcement! - Raspberry Pi - perhaps it makes sense to figure out how they solved the issue?

    By the way: Thanks kszaq for your work!

    Kind regards

    Hauke