Thread Closed
OpenELEC Testbuilds for RaspberryPi Part 3 (Kodi 14.0)
New OpenELEC Helix build: #0815
(Supercedes previous build)

Code:
# uname -a
Linux openelec 3.16.1 #1 PREEMPT Fri Aug 15 22:12:41 BST 2014 armv6l GNU/Linux

# vcgencmd version
Aug 12 2014 18:21:28
Copyright (c) 2012 Broadcom
version f32b2bbfdea55d48c9a52b92e5c798f9aa5f47bc (tainted) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20140815221129-r19018-g3f60dde

Based on tip of OpenELEC master (3f60dde1, changelog) and tip of XBMC master (fa5bf23f, changelog) with the following modifications:
  • Includes newclock3 patches
  • Excludes the OpenELEC fernetmenta patches due to conflicts with newclock3
  • Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.16.y
  • Excludes the OpenELEC xbmc-001-newclock3 patch in favour of sourcing these and possibly more recent patches directly from newclock3 branch
  • Default setting for "Show RSS Feed" changed to disabled
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • Includes latest libnfs master (2e630bbd)
  • Includes latest libcec master (81e38211)
  • Includes libcec double-key suppression.
  • Includes libcec CEC Standby Fix.
  • Increase scan interval of PeripBusCEC from 5000 to 60000, reducing CPU loading by about 2% (1GHz Pi) every 5 seconds (even when CEC is "disabled")
  • Includes CONFIG_COREDUMP=y to allow creation of coredumps
Build Highlights:
  1. newclock3-based build.
  2. New 3.16.1 kernel.
  3. Added /usr/bin/configrpi256.sh to easily enable swap, increase vm.swappiness (in /storage/.config/autostart.sh) and set gpu_mem_256=112 on 256MB devices. These settings may improve performance, as it has done for Raspbmc when running on 256MB R-Pi. To enable the new settings, run the following command on a a 256MB Pi:
    Code:
    /usr/bin/configrpi256.sh
    then reboot.

    It shouldn't be necessary to use this command on a 512MB Pi, but running it shouldn't do any harm - it will enable swap and set vm.swappiness, but will leave your memory split unchanged.

    You can view swap usage with "bcmstat.sh cgx".

    To disable: rm /storage/.config/swap.conf, and set whatever memory split you require in /flash/config.txt.
  4. New SDCard driver added, not enabled by default.

    popcornmix Wrote:There is a new sdcard driver in 3.16 tree.

    Make sure these are in the kernel config:
    CONFIG_DMA_BCM2708=y
    CONFIG_DMA_ENGINE=y
    CONFIG_DMA_VIRTUAL_CHANNELS=y
    CONFIG_MMC_BCM2835=y
    CONFIG_MMC_BCM2835_DMA=y
    CONFIG_MMC_PIO_DMA_BARRIER=2

    By default you get the old driver, but you can choose the new driver with (added to cmdline.txt)
    Code:
    bcm2708.bcm2835_mmc=1

    This is expected to become the default sdcard driver in the future. It should avoid some of the issues of the old driver, like polling with interrupts disabled, and could improve performance and avoid interfering with other drivers (e.g. USB or LIRC).

    Testers are encouraged, and backing up the sdcard before testing would be advisable.

    I've been using it over the last week without any issues.

    So, add "bcm2708.bcm2835_mmc=1" to the end of your line in /flash/cmdline.txt to enable the new driver. Once enabled, you should see the following in dmesg:
    Code:
    [    1.544512] Load BCM2835 MMC driver
Build Details:
  1. OpenELEC:
    • linux: add support for dvbsky s950v3 / s952v3
    • linux: update to linux-3.16.1
    • libressl: update to libressl-2.0.5
    • Created a patch from the work Valve did on the xpad kernel driver.
    • linux: add support for dvbsky s950v3 / s952v3 (PR:3398, 1 commit, 3 files changed)
    • Ignore diagonals for iMON PAD in keyboard mode
    • linux: fix patch
    • linux: move patch
    • adds support for multiple extension points in addon.xml
    • linux: remove unused ptrace fix
    • binutils: remove unused cloog patch
    • gmp: remove unused patches
    • xbmc: merge xbmc-config.service into xbmc.service
    • connman: merge hostname.service into connman.service
    • connman: merge loopback.service into connman.service
    • expat: clean up autoreconf hacks
    • usbutils: update usb.ids
    • pciutils: update pci.ids
  2. XBMC:
    • gitignore: Add libstagefrightICS/Makefile (PR:5219, 1 commit, 1 file changed)
    • [jenkins] - change to workspace before trying to checkout the submodule - might fix the latest jenkins issues
  3. newclock3:
    • squash to 7e420ed9b3a3af29fe165e27782633a0d08c12f9
    • [AirTunes] - Don't leave audio_flush uninitialised
  4. kernel 3.16.y:
    • VCHIQ: Make service closure fully synchronous (drv)
    • Add new bcm2835_mmc (sdcard) driver and dma driver
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
  Thread Closed
 
Thread Rating:
  • 8 Vote(s) - 4.88 Average


Messages In This Thread
Re: RE: - by Mafarricos - 2014-06-04, 20:21
Live tv issues again - by pootler - 2014-06-04, 23:29
RE: OpenELEC Testbuilds for RaspberryPi Part 3, - by removed151214 - 2014-08-04, 23:38
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by Milhouse - 2014-08-15, 23:58
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-08-19, 00:11
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-08-21, 20:42
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-22, 22:20
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-22, 22:34
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-22, 22:44
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-23, 01:12
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-23, 23:24
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-09-25, 01:38
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-01, 18:12
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-01, 18:26
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-05, 01:07
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-11, 03:48
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-11, 04:06
RE: OpenELEC Testbuilds for RaspberryPi Part 3 - by removed151214 - 2014-10-11, 11:29


Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi Part 3 (Kodi 14.0)4.888
This forum uses Lukasz Tkacz MyBB addons.