• 1
  • 68
  • 69
  • 70(current)
  • 71
  • 72
  • 146
OpenELEC Testbuilds for RaspberryPi (Kodi 17.0)
There's a huge progress in x265/HEVC playback with the latest build. Here is my config.txt:
gpu_mem=128
arm_freq=1000
core_freq=500
gpu_freq=400
sdram_freq=600
over_voltage=6
force_turbo=0
initial_turbo=0
over_voltage_sdram=5
sdram_schmoo=0x02000020

Playback of 1080p x265 video is nice and smooth. I noticed once in a while minor stuttering (and audio out of sync as well) while the camera pan very fast but video catch up so soon and re-sync again.

I have no idea about temperature of the processor under the above overclock setting. Anyway, there's no problem (no processor halt) after playback of the 40+ minutes video was finished. In my case, video files are stored in samba and NFS server using ethernet connection.

However, I found regression for 720p 10bit HEVC playback. popcornmix said it's unlikely playback of 10-bit is possible on RPi2 but in fact, playback works starting from build #0123. When I say 'works', I meant video shown properly but with severe audio out of sync (video lacks behind audio). With the latest build, playback of 720p 10bit HEVC video became a moving weather satellite map.

I'm not surprised about the playback problem of 10bit HEVC, Playback was nice and smooth on my ARM and x86 tablet for Kodi 16 rc2 but after I upgraded to Kodi 16 rc3, it was blank, showing only the subtitles!
(2016-02-10, 21:37)jeffjoker Wrote: Hello,

Can't update my Rpi (not Rpi2) with any of the latest builds (from February), says "size check failed"

Seems due to the main partition that is now too small for the new big 129 Mo releases

I am currently stuck on #0131

Thanks

See Note #5 in the first post - you need to resize your primary partition.

(2016-02-10, 21:40)jeffjoker Wrote: I guess with your setting you have over_voltage = 6, at least
What are the values of force_turbo and initial_turbo ?

Which version of the board do you have ?
How powerful is the power supply ?
What kind of SDcard ?
As all those could influence the efficiency

Let's not turn this into an overclocking thread, there are several of those already - please continue such discussion in a more appropriate thread (or start a new one). Although I will say this: RPi2 sdram@600MHz is going to improve your chances of smooth 1080p HEVC. Reading this thread might be useful to you.
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.
New OpenELEC Krypton build #0210: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.4.1 #1 Wed Feb 10 21:06:47 GMT 2016 armv6l GNU/Linux

# vcgencmd version
Feb  9 2016 19:39:09
Copyright (c) 2012 Broadcom
version dc2c1aba32c7469e82a87be0d5d921aa9233e60d (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20160210210424-#0210-g2d3b996 [Build #0210]

# vcdbg log msg 2>&1 | grep DTOK
001660.924: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (2d3b9969, changelog) and tip of XBMC master (036a59f4, changelog) with the following modifications:
  • Includes newclock5 patches
  • Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-4.4.y
  • Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • Includes latest dcadec master (0e074384, ahead +139)
  • Includes latest kodi-platform master (92583ef9, ahead +2)
  • Includes latest libcec master (6d68d212)
  • Includes latest libnfs master (458f6c2b, ahead +7)
  • Includes latest p8-platform master (38343e0a)
  • Includes latest addons: peripheral.joystick (6bf6821f, +43), pvr.argustv (9459a485, +9), pvr.demo (32952941, +8), pvr.dvblink (ff02fe16, +10), pvr.dvbviewer (d10f17c6, +7), pvr.filmon (76625cc8, +9), pvr.hdhomerun (41184673, +7), pvr.hts (95b98abb, +45), pvr.iptvsimple (baaae159, +11), pvr.mediaportal.tvserver (39e89190, +33), pvr.mythtv (da0a6f50, +12), pvr.nextpvr (8c6e7ea7, +11), pvr.njoy (13bd96fd, +7), pvr.pctv (b321e302, +9), pvr.stalker (4da8913c, +10), pvr.vbox (83f95b9c, +15), pvr.vdr.vnsi (894555c6, +12), pvr.vuplus (b27f0819, +8), pvr.wmc (9b43f0be, +8)
  • Includes commits from service.openelec.settings/, ahead +1 (OpenELEC)
  • Include [env] e7cbe9cb: xf86-video-intel: explicitely disable TearFree and TripleBuffer
  • Include [env] ed774729: Intel: Implement Passthrough-Range
  • Include [env] f26415ab: libass: bump to 0.13.1
  • Include [env] 2f83a1cf: xf86-video-intel: bump to 8b8c9a36 (fixes segfault when refreshrate changing)
  • Include [env] 3a6268c9: VAAPI: Enable EGL
  • Include [env] 98c65e6a: Kodi: Use Limited Range by default
  • Include [env] 858f6461: xf86-video-intel: bump to 371219c
  • Include [env] compare: ffmpeg: Additional Jarvis 2.8.x patches
  • Include [env] patch: Clean Kodi view cache on startup
  • Include [env] patch: Enable other binary addons
  • Include [env] patch: Fix RSS patch
  • Include [env] patch: [update] pvr.vuplus (thanks @seo)
  • Include [env] patch: Add experimental splash video
  • Include [env] patch: Enable pvr addons, disable pvr updates
  • Include [env] patch: kodi: peripheral.joystick binary addon
  • Include [env] PR:4500: kodi: update to 17.0
  • Include [env] PR:4537: [scripts] Add PKG_SOURCE_NAME for non-standard package tarballs
  • Include [env] PR:4661: stripping changes
  • Include [pkg] PR:7030: CNetwork - implement IPv6
  • Include [pkg] PR:8254: FIX: Only handle 3D bitmap subs in TAB
  • Include [pkg] PR:8645: [video] Add season/TV show artwork to episodes/seasons even if they have their own fanart.
  • Include [pkg] PR:8807: Controller input
  • Include [pkg] PR:8822: Implement ignore url options in CFileItemList
  • Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
  • Include [pkg] PR:8922: [guiinfo] extend ranges for listitem properties
  • Include [pkg] PR:8923: [GUI] Replace thumb size with images res
  • Include [pkg] PR:9062: Mrmc backports4
  • Include [pkg] PR:9081: Fix limited songs query (for MySQL) and improve efficiency of GetSongs
Build Highlights:
  1. Add pool to reduce number of gpu allocs/frees
Build Details:
  1. OpenELEC:
    • config/addon/xbmc.python.module.xml: update to use xbmc.python.script (PR:4695, 1 commit, 1 file changed)
    • config/noobs: update slides (PR:4697, 3 commits, 13 files changed)
    • config/noobs: use 512MB parition size for consistency (PR:4699, 1 commit, 1 file changed)
    • Increase pre_allocated_buffer to fix buffering issues. (PR:4684, 1 commit, 6 files changed)
  2. XBMC:
    • AESinkAUDIOTrack: Remove logspam (PR:9100, 2 commits, 1 file changed)
    • fix loading of shared libraries on POSIX systems (PR:9101, 1 commit, 1 file changed)
    • Userrating in MusicOSD (PR:9094, 2 commits, 7 files changed)
  3. newclock5:
    • New commits in this build:
      • MMALFFMPEG: Add pool to reduce number of gpu allocs/frees (b873521e)
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.
(2016-02-10, 22:59)wchick132 Wrote: gpu_mem=128

Unless you need the RAM for other services I'd recommend a value of 256 or even 320.

(2016-02-10, 22:59)wchick132 Wrote: I have no idea about temperature of the processor under the above overclock setting.

You can use bcmstat.sh to monitor temperature in ssh - it's included in these builds.
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.
(2016-02-11, 00:21)Milhouse Wrote:
(2016-02-10, 21:37)jeffjoker Wrote: Hello,

Can't update my Rpi (not Rpi2) with any of the latest builds (from February), says "size check failed"

Seems due to the main partition that is now too small for the new big 129 Mo releases

I am currently stuck on #0131

Thanks

See Note #5 in the first post - you need to resize your primary partition.

Thanks, sorry for my n00bism
I created a new install with 256Mo of 1st partition, everything is fine now (until Kodi reaches 256Mo)

I was gonna remove my post, and I think it could help people with the same issue so I leave it
  • Nvidia Shield TV
  • Android TV
Hi,

So I've been using the testbuilds (rpi2 and #0209 now) for a while, and I'm having an issue for quite some time now. (I'm updating testbuilds everytime you release a new one Wink)

I'm getting loads of buffer after playing 1 file. The first one goes without a problem but if I want to play another video it just starts buffering... I tried changing my advancedsettings with recommended settings for rpi2 with no success.

I'm getting problems with a single share (either NFS or SMB), I got no problems with other big bitrates files on other shares.

It's not a bandwidth issue with my share since it's working fine for the first file, either it's SD or HD (should output 20MB/s without a problem).

So I installed the log upload and I can see that i'm getting loads of "DatabaseUtils::GetSortFieldList: unknown field 27" when playing files after the first one.

I'm guessing it's a db issue ? (not local, i'm using a distant mysql server) but I'm not sure if it's testbuild related or not. I'm up for a clean install if needed but wanted to share this first.

Here's my log (deleted) (playing a 20 mins tv episode flawlessly then i'm trying other files).

Thanks and keep up the good work!
(2016-02-11, 00:43)Milhouse Wrote:
(2016-02-10, 22:59)wchick132 Wrote: gpu_mem=128

Unless you need the RAM for other services I'd recommend a value of 256 or even 320.

Is there an advantage on 320MB under some conditions or is 256 MB "enough"?
256 should be enough with default artwork settings. I suggest 320 if using higher resolution fanartres/imageres settings - with 256 and higher res artwork it's possible to exhaust GPU RAM while scrolling rapidly in the GUI. A Pi2 with OpenELEC has plenty of free RAM so there's no harm in using 320 rather than 256.
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.
This is my setup (working tested with memtester):
gpu_mem=320
arm_freq=1100
core_freq=550
sdram_freq=600
over_voltage_sdram=5
sdram_schmoo=0x02000020
over_voltage=4
force_turbo=0
initial_turbo=0
This is going to sound dumb but I take it I make the changes in the config.txt and then remove the #? Do I have to add the sdram_schmoo as it's not showing on my config.txt with build 210.

Thanks
(2016-02-11, 22:09)dave2 Wrote: This is going to sound dumb but I take it I make the changes in the config.txt and then remove the #?

Yes.

(2016-02-11, 22:09)dave2 Wrote: Do I have to add the sdram_schmoo as it's not showing on my config.txt with build 210.

Yes, if you need it.
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.
(2016-02-11, 22:09)dave2 Wrote: This is going to sound dumb but I take it I make the changes in the config.txt and then remove the #? Do I have to add the sdram_schmoo as it's not showing on my config.txt with build 210.

Thanks

# at the start of the line means comment. So either uncomment and replace values or leave it and add the lines.

sdram_schmoo is a new parameter, needed for sdram values above 450.

The config.txt is read only by default, see: http://wiki.openelec.tv/index.php/Config.txt
Thank you both.
New OpenELEC Krypton build #0211: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.4.1 #1 Thu Feb 11 21:52:26 GMT 2016 armv6l GNU/Linux

# vcgencmd version
Feb  9 2016 19:39:09
Copyright (c) 2012 Broadcom
version dc2c1aba32c7469e82a87be0d5d921aa9233e60d (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20160211215134-#0211-g446eb3b [Build #0211]

# vcdbg log msg 2>&1 | grep DTOK
001745.783: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (446eb3b3, changelog) and tip of XBMC master (f222f584, changelog) with the following modifications:
  • Includes newclock5 patches
  • Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-4.4.y
  • Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • Includes latest dcadec master (0e074384, ahead +139)
  • Includes latest kodi-platform master (92583ef9, ahead +2)
  • Includes latest libcec master (6d68d212)
  • Includes latest libnfs master (cb923a2f, ahead +8)
  • Includes latest p8-platform master (38343e0a)
  • Includes latest addons: peripheral.joystick (6bf6821f, +43), pvr.argustv (9459a485, +9), pvr.demo (32952941, +8), pvr.dvblink (ff02fe16, +10), pvr.dvbviewer (d10f17c6, +7), pvr.filmon (76625cc8, +9), pvr.hdhomerun (f66cbe99, +8), pvr.hts (95b98abb, +45), pvr.iptvsimple (baaae159, +11), pvr.mediaportal.tvserver (39e89190, +33), pvr.mythtv (da0a6f50, +12), pvr.nextpvr (8c6e7ea7, +11), pvr.njoy (13bd96fd, +7), pvr.pctv (b321e302, +9), pvr.stalker (4da8913c, +10), pvr.vbox (83f95b9c, +15), pvr.vdr.vnsi (894555c6, +12), pvr.vuplus (b27f0819, +8), pvr.wmc (9b43f0be, +8)
  • Includes commits from service.openelec.settings/, ahead +1 (OpenELEC)
  • Include [env] e7cbe9cb: xf86-video-intel: explicitely disable TearFree and TripleBuffer
  • Include [env] ed774729: Intel: Implement Passthrough-Range
  • Include [env] f26415ab: libass: bump to 0.13.1
  • Include [env] 2f83a1cf: xf86-video-intel: bump to 8b8c9a36 (fixes segfault when refreshrate changing)
  • Include [env] 3a6268c9: VAAPI: Enable EGL
  • Include [env] 98c65e6a: Kodi: Use Limited Range by default
  • Include [env] 858f6461: xf86-video-intel: bump to 371219c
  • Include [env] compare: ffmpeg: Additional Jarvis 2.8.x patches
  • Include [env] patch: Clean Kodi view cache on startup
  • Include [env] patch: Enable other binary addons
  • Include [env] patch: Fix RSS patch
  • Include [env] patch: [update] pvr.vuplus (thanks @seo)
  • Include [env] patch: Add experimental splash video
  • Include [env] patch: Enable pvr addons, disable pvr updates
  • Include [env] patch: kodi: peripheral.joystick binary addon
  • Include [env] PR:4500: kodi: update to 17.0
  • Include [env] PR:4537: [scripts] Add PKG_SOURCE_NAME for non-standard package tarballs
  • Include [env] PR:4661: stripping changes
  • Include [pkg] PR:7030: CNetwork - implement IPv6
  • Include [pkg] PR:8254: FIX: Only handle 3D bitmap subs in TAB
  • Include [pkg] PR:8645: [video] Add season/TV show artwork to episodes/seasons even if they have their own fanart.
  • Include [pkg] PR:8807: Controller input
  • Include [pkg] PR:8822: Implement ignore url options in CFileItemList
  • Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
  • Include [pkg] PR:8922: [guiinfo] extend ranges for listitem properties
  • Include [pkg] PR:8923: [GUI] Replace thumb size with images res
  • Include [pkg] PR:9062: Mrmc backports4
  • Include [pkg] PR:9081: Fix limited songs query (for MySQL) and improve efficiency of GetSongs
  • Include [pkg] PR:9112: [confluence] [PVR] small adjustments
Build Highlights:
  1. bcm2835-sdhost: Major revision
    Quote:This is a significant revision of the bcm2835-sdhost driver. It improves on the original in a number of ways:
    1. Through the use of CMD23 for reads it appears to avoid problems reading some sectors on certain high speed cards.
    2. Better atomicity to prevent crashes.
    3. Higher performance.
    4. Activity logging included, for easier diagnosis in the event of a problem.
    Please test and report any regressions
  2. [Confluence] remove startup playlist option
Build Details:
  1. OpenELEC:
    • Package updates (PR:4702, 2 commits, 2 files changed)
      • mesa: update to 11.1.2
      • xorg-server: update to 1.18.1
  2. XBMC:
    • Don't hide parent folder icon when browsing by watched movie/episode (PR:9042, 1 commit, 1 file changed)
    • Add tests to windows, that weren't added to the test project (PR:9061, 1 commit, 4 files changed)
    • [travis] Add addon builds (PR:9103, 2 commits, 1 file changed)
    • [PVR] Timer settings dialog: Fix crash on ActivateWindow if dialog was not initialized properly. (PR:9095, 1 commit, 2 files changed)
    • VideoPlayer: fix wmapro, some codecs do not consume entire packet (PR:9104, 1 commit, 1 file changed)
    • AESinkAUDIOTrack: Only use non IEC passthrough when it's needed (PR:9102, 1 commit, 1 file changed)
    • [addons] last used/last updated/install date tracking (PR:9051, 13 commits, 73 files changed)
    • [guilib] add defaulticons for addonmanager root (PR:8722, 1 commit, 1 file changed)
    • [Confluence] remove startup playlist option (PR:7215, 1 commit, 3 files changed)
    • [PVR] Refactor: Encapsulate recording path (PR:9105, 3 commits, 16 files changed)
    • MMALCodec: Set dropped flag on output pictures when input requested that (PR:9079, 1 commit, 2 files changed)
    • Add clang builds (PR:9109, 1 commit, 1 file changed)
    • Fix misc compiler warnings (PR:9107, 1 commit, 8 files changed)
  3. libnfs:
    • link/rename uses two directories. We must drop both drom the dircache. (cb923a2f)
  4. pvr.hdhomerun:
    • [travis] Work around old libhdhomerun in Trusty (PR:11, 1 commit, 1 file changed)
  5. newclock5:
    • New commits in this build:
      • AE: hack increase timeouts (5df1c247)
      • ffmpeg: upate native build file for new path (b626891a)
    • Commits no longer in build:
      • MMALCodec: Set dropped flag on output pictures when input requested that (0933d8b1)
  6. kernel 4.4.y:
    • New commits in this build:
      • Revert "BCM270X_DT: Disable DMA for bcm2835-sdhost on Pi2" (4e97342b)
      • bcm2835-sdhost: Major revision (633b9123)
  7. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [pkg] PR:9112: [confluence] [PVR] small adjustments
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.
Hey, looks like my sdcard is happy again on #0211.
Nothing unusual in dmesg output too.
Many thanks to pelwell!
  • 1
  • 68
  • 69
  • 70(current)
  • 71
  • 72
  • 146

Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi (Kodi 17.0)6