[unoffical] LE13 Images for Slice CM3/CM4S

  • DOWNLOADS
    - Source: https://github.com/4nvjgf39/LibreELEC.tv
    - Images: https://github.com/4nvjgf39/Libre…lice-LE13-alpha

    I hope to be able to rebase the source for each major version and create an image for people to use, we'll see how it goes, hopefully the Slice has plenty of years still ahead.


    Notes

    The analogue audio jack works, but SPDIF doesn't due to upstream driver changes. Also the dual use of analogue audio and HDMI doesn't work, you have to pick 1 audio output at a time but I think that’s the same for all devices now.

    The LEDs don't work, the WS2812 driver is installed in these images and the python addon has been updated to be python 3 compatible but the LEDs will still not light up. There are no obvious errors in log files or dmesg either. If anyone with knowledge of DMA and kernel driver programming can see why its not working, I would love to hear from you. Alternatively I've been looking at the ws281x userspace driver, again if anyone with a deep knowledge of these things thinks this is a viable path to take, it would be great to hear your thoughts.


    Thank you.

  • Quick heads up:

    I've pushed an updated version to my slice-drivers branch https://github.com/HiassofT/slice…/kernel-5.10%2B that fixes the build issue in the slice audio driver with kernel 6.18 (it's a simple change to replace the deprecated and now removed old format definition to the new one).

    In order to get SPDIF out (somewhat) working you need both a kernel patch to the CS4265 driver and a alsa card conf so the iec958/SPDIF device shows up in alsa/kodi. See the top 2 commits in https://github.com/HiassofT/LibreELEC.tv/commits/le13-slice/ (for simplicity I added them for the RPi2 device, you'll need to adjust the paths to your structure).

    SPDIF support in the CS4265 driver is quite incomplete though (thus it's likely deliberately disabled in the upstream kernel driver), it doesn't support setting the control channel / AES bits via the standard alsa mixer controls and DACs/AVRs might struggle with that - so no guarantee that PCM/AC3/DTS audio via SPDIF will work (the original Slice images had the same issue, though).

    My Behringer SRC2496 accepted the PCM stream via Toslink/SPDIF, but I don't have any other devices here to test that with.

    so long,

    Hias

  • Thanks HiassofT for the heads up, I'll update the package so that its ready for the rebase. That's great news about the SPDIF, I've done a quick rebuild of the images to do some testing, just need to find my toslink adapter!