OpenELEC Testbuilds for RaspberryPi Part 2
New OpenELEC Gotham build: #0227
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.13.5 #1 PREEMPT Thu Feb 27 16:52:54 GMT 2014 armv6l GNU/Linux

# vcgencmd version
Feb 26 2014 17:00:16
Copyright (c) 2012 Broadcom
version 6a275314dd80d1ede3697cea77f052f7964ba2f3 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20140227165215-r17824-g82c0036

Based on tip of XBMC master (d5fa138, changelog) and tip of OpenELEC master (82c0036, changelog) with the following modifications:
  • Includes newclock3 commits (except for 1f7e8b3 which I've replaced with a static spinner to avoid hammering the GUI)
  • Excludes the OpenELEC fernetmenta patches (due to conflict with newclock3)
  • Default setting for "Show RSS Feed" changed to disabled
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • ALSA is enabled and any suitable hardware should be available in XBMC Audio Settings
  • Includes FIQ_FSM patch from Raspberry Pi Linux 3.13.y-next branch. This is a rewrite of the USB driver and should result in improved performance up to 20%, and improved network and USB performance. Disabled by default, see below for details on how to enable.
  • Includes PR4275: Use mmap to accelerate SQLite file accesses
Build Highlights:
  1. Firmware: Updated to 26 Feb build:
    • Some pwm related changes, not entirely sure if they benefit OpenELEC/XBMC in any way
  2. OpenELEC: wlan firmware update
  3. OpenELEC: Fix hifiberry noise during boot, build sound drivers as modules
  4. XBMC: Mostly Settings cleanup
  5. Custom: Includes FIQ_FSM patch from Raspberry Pi Linux 3.13.y-next branch. This is a rewrite of the USB driver and should result in improved performance up to 20%, with both better network and USB performance. Disabled by default, see below for details on how to enable.

Additional Testing Notes:
  1. Testers should try adding the following entry to their advancedsettings.xml:
    Code:
    <advancedsettings>
      <video>
        <defaultplayer>dvdplayer</defaultplayer>
        <defaultdvdplayer>dvdplayer</defaultdvdplayer>
      </video>
    </advancedsettings>
    and report if it is better/worse than omxplayer. You can still play files with omxplayer using the context-menu "Play using... OMXPlayer".

  2. The following settings are no longer required in config.txt and should be removed:
    Code:
    no_hdmi_resample=1
    hdmi_stream_channels=1
    no_resample_audio is now a default, and hdmi_stream_channels is switched based on audio content. For the time being when using passthrough, 2.0 speaker layout should continue to be used (you will still get 5.1 with AC3/DTS).

  3. To enable the FIQ_FSM patch, add the following entries to /flash/cmdline.txt:
    Code:
    dwc_otg.fiq_enable=1 dwc_otg.fiq_fsm_enable=1 dwc_otg.fiq_fsm_mask=0x3
    The FIQ_FSM announcement thread is here. There are currently no known problems with this patch, and it needs testing and will be the default in the future. Enabling the cmdline.txt options can improve network performance as well as USB devices. To determine if FIQ_FSM is enabled or not, run:
    Code:
    dmesg | grep FSM
    and the line:
    Code:
    [    1.524680] dwc_otg: FIQ split-transaction FSM enabled
    will confirm if FIQ_FSM is enabled or disabled.
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.


Messages In This Thread
RE: OpenELEC Testbuilds for RaspberryPi Part 2 - by Milhouse - 2014-02-27, 20:17
AW: RE: - by DieterLumpen - 2013-07-29, 20:50
include guires switch? - by hpbaxxter - 2013-08-01, 21:46
RE: dual audio?? - by pootler - 2013-08-03, 17:13
Help, watch 3D Film on Non 3D TV - by unix72 - 2013-08-09, 12:39
Remote Controllers - by tfft - 2013-08-14, 09:11
rbej repeatable crash - by RichG - 2013-08-19, 12:43
New Tester - by theneverstill - 2013-10-03, 17:16