Posts by chewitt

    A note for anyone self-building things from my slice-8.0 branch on GitHub:

    Gordon figured out how to make Kodi correctly detect an IEC958 device which allows the S/PDIF output to send lovely 5.1 output to an AVR *BUT* you must ensure the "Sync playback to display" option in System > Playback is disabled for multi-channel audio to work. If you have SP2D enabled *all* audio is resampled to 2.0 PCM. In older Isengaard/Jarvis Kodi builds it's possible to have SP2D enabled and still get multi-channel output (sort of a bug that's fixed in Krypton) so if you update to these builds this might catch you out.

    NB: The snd_slice.conf to enable 5.1 output will be in v7.90.009 which is sort of ready but waiting for Kodi 17-beta 6 which is taking an age to be released due to some unresolved addon update/crash bugs affecting Windows Kodi builds.

    If you read the text on the download page, the bit where it says "For all other downloads (files to use with 3rd party SD creator tools, manual update files, NAND install files, noobs files, files to migrate you from OpenELEC, etc.) please select your hardware in the drop-list below:" .. and then click in the drop list you can navigate away from the Raspberry Pi downloads to the Generic AMD/Intel/nVidia image downloads.

    To recover an existing installation either create a new LE USB and attach a keyboard, then boot from the USB and CTRL+ALT+F3 to access a local console where you can mount the internal drive and download/extract/replace the KERNEL/SYSTEM files in the boot partition. Or create an Ubuntu LiveUSB and use GUI tools there to do the same thing.

    NB: LE has mechanisms to detect and abort updates when people load the wrong files, but when you first update from OE you're using OE's older update process and this has no protection.

    I think the best option is a simple finned heatsink that can be attached with a small dab of [heat] conductive paste and a small elastic band around the SO-DIMM board to hold it in place. This would be simple for users to apply and doesn't result in direct contact with the casing. Solutions that achieve case contact will be thermally more efficient but there's a higher risk of mechanical damage; not from thermal flexing, but when a fat-fingered user puts a huge gob of paste on the CPU which uses all the tollerance up and places stress on the SO-DIMM connector. The CM3/Slice has been designed to run quite happily at high temperatures so the goal of adding heatsink is not to achieve the best possible thermal transfer; only to reduce the temperatures enough to keep the thermometer off-screen. I'm only seeing it during large library scans or when trying to software decode HEVC content that it can't handle (with any level of overclock) so it's not really a big deal.

    SD cards and USB sticks are equally crap and unreliable IMHO. I would keep things simple and run from SD card, but spend time organising a nightly (or weekly minimum) backup so that when (not if, when) things go wrong it's not a major inconvenience. If you want something faster to boot and scroll around in menu's with (and more reliable) spend $$ and get the eMMC card.

    mkpkg_kodi only packages the Kodi source files; next you need to copy them to sources/kodi and fake the matching .url and .md5 files and then configure the kodi package.mk so that PKG_VERSION contains the correct githash, or you host them on a local server and change PKG_URL (and PKG_VERSION) in the kodi package.mk. The first option is probably easier.

    pvr.zattoo is an addon so "PROJECT=RPi2 ARCH=arm scripts/create_addon pvr.zattoo" will build it, then you can install the zip via Kodi GUI. The add-ons we embed in the image are built as packages (similar but different package.mk) not add-ons.

    Once you add a case, wireless, bluetooth, cables, PSU, and a decent USB tuner, etc. the price difference between C2 and WP2 won't be so large. If you like the DIY approach you'll favour the HK product. If you like everything shrinkwrapped the WeTek box will look good. They're different devices created to suit different consumer tastes.

    No random PM please. I've nothing more to say in private than I'll post here.