OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 1
Hey @Milhouse, I tried all builds since #307 (including #309 since I saw you already uploaded it) and it always get stuck on the boot screen.

Here's the kodi.log:
Code:
00:00:07   7.149251 T:1968508928  NOTICE: special://profile/ is mapped to: special://masterprofile/
00:00:07   7.149532 T:1968508928  NOTICE: -----------------------------------------------------------------------
00:00:07   7.149672 T:1968508928  NOTICE: Starting Kodi (15.0-ALPHA2 Git:ccedbd6). Platform: Linux ARM 32-bit
00:00:07   7.149788 T:1968508928  NOTICE: Using Release Kodi x32 build (version for Raspberry Pi)
00:00:07   7.149942 T:1968508928  NOTICE: Kodi compiled Mar  9 2015 by GCC 4.9.2 for Linux ARM 32-bit version 3.19.1 (201473)
00:00:07   7.150607 T:1968508928  NOTICE: Running on OpenELEC (Milhouse) - Version: devel-20150309211812-#0309-gfc745b6 [Build #0309] 5.0, kernel: Linux ARM 32-bit version 3.19.1
00:00:07   7.150749 T:1968508928  NOTICE: FFmpeg version: 2.6
00:00:07   7.150854 T:1968508928  NOTICE: WARNING: unsupported ffmpeg version detected
00:00:07   7.150973 T:1968508928  NOTICE: Host CPU: ARMv7 Processor rev 5 (v7l), 4 cores available
00:00:07   7.151065 T:1968508928  NOTICE: ARM Features: Neon enabled
00:00:07   7.151178 T:1968508928  NOTICE: special://xbmc/ is mapped to: /usr/share/kodi
00:00:07   7.151272 T:1968508928  NOTICE: special://xbmcbin/ is mapped to: /usr/lib/kodi
00:00:07   7.151364 T:1968508928  NOTICE: special://masterprofile/ is mapped to: /storage/.kodi/userdata
00:00:07   7.151453 T:1968508928  NOTICE: special://home/ is mapped to: /storage/.kodi
00:00:07   7.151543 T:1968508928  NOTICE: special://temp/ is mapped to: /storage/.kodi/temp
00:00:07   7.151783 T:1968508928  NOTICE: The executable running is: /usr/lib/kodi/kodi.bin
00:00:07   7.151960 T:1968508928  NOTICE: Local hostname: RB-MediaCenter
00:00:07   7.152068 T:1968508928  NOTICE: Log File is located: /storage/.kodi/temp/kodi.log
00:00:07   7.152268 T:1968508928  NOTICE: -----------------------------------------------------------------------
00:43:44   7.354032 T:1968508928  NOTICE: load settings...
00:43:44   7.640050 T:1968508928  NOTICE: Loaded settings file from special://xbmc/system/advancedsettings.xml
00:43:44   7.640584 T:1968508928  NOTICE: Contents of special://xbmc/system/advancedsettings.xml are...
                                            <?xml version="1.0" encoding="UTF-8" ?>
                                            <advancedsettings>
                                              <showexitbutton>false</showexitbutton>
                                              <fanartres>720</fanartres>
                                              <imageres>540</imageres>
                                              <video>
                                                <busydialogdelayms>750</busydialogdelayms>
                                              </video>
                                              <samba>
                                                <clienttimeout>30</clienttimeout>
                                              </samba>
                                              <network>
                                                <readbufferfactor>4.0</readbufferfactor>
                                              </network>
                                            </advancedsettings>
00:43:44   7.651038 T:1968508928  NOTICE: Loaded settings file from special://profile/advancedsettings.xml
00:43:44   7.651319 T:1968508928  NOTICE: Contents of special://profile/advancedsettings.xml are...
                                            <advancedsettings>
                                              <fanartheight>560</fanartheight>
                                              <thumbsize>256</thumbsize>
                                              <network>
                                                <cachemembuffer>104857600</cachemembuffer>
                                                <!-- Comment: Default
                                            is 20971520 bytes or 20 MB -->
                                              </network>
                                              <gui>
                                                <algorithmdirtyregions>3</algorithmdirtyregions>
                                                <nofliptimeout>0</nofliptimeout>
                                              </gui>
                                              <nodvdrom>true</nodvdrom>
                                            </advancedsettings>
00:43:44   7.653362 T:1968508928  NOTICE: Default DVD Player: dvdplayer
00:43:44   7.653503 T:1968508928  NOTICE: Default Video Player: dvdplayer
00:43:44   7.653574 T:1968508928  NOTICE: Default Audio Player: paplayer
00:43:44   7.653657 T:1968508928  NOTICE: Disabled debug logging due to GUI setting. Level 0.
00:43:44   7.653718 T:1968508928  NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
00:43:44   7.654081 T:1968508928  NOTICE: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml
00:43:44   7.657387 T:1968508928  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
00:43:44   7.659088 T:1968508928  NOTICE: Loaded playercorefactory configuration
00:43:44   7.659563 T:1968508928  NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
00:43:44   7.659832 T:1968508928  NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
00:43:44   7.753855 T:1968493632  NOTICE: Thread ActiveAE start, auto delete: false
00:43:44   7.754265 T:1958736960  NOTICE: Thread AESink start, auto delete: false
00:43:44   7.767403 T:1897919552  NOTICE: Thread CRBPWorker start, auto delete: false
00:43:44   7.850729 T:1968508928  NOTICE: Old database found - updating from version 17 to 18
00:43:44   8.210103 T:1968508928  NOTICE: Attempting to update the database Addons18 from version 17 to 18
00:43:45   8.873231 T:1968508928  NOTICE: ADDONS: Using repository repository.xbmcadult
00:43:45   8.873479 T:1968508928  NOTICE: ADDONS: Using repository repository.fightnight
00:43:45   8.873555 T:1968508928  NOTICE: ADDONS: Using repository repository.unofficial.addon.pro
00:43:45   8.873620 T:1968508928  NOTICE: ADDONS: Using repository repository.xbmc.org
00:43:45   8.873703 T:1968508928  NOTICE: ADDONS: Using repository repository.RTPplay.xbmc
00:43:45   8.873767 T:1968508928  NOTICE: ADDONS: Using repository repository.openelec.tv
00:43:45   8.873826 T:1968508928  NOTICE: ADDONS: Using repository repository.p2p-streams.xbmc
00:43:45   8.873886 T:1968508928  NOTICE: ADDONS: Using repository repository.SportsDevil
00:43:45   8.959591 T:1968508928  NOTICE: Register - new cec device registered on cec->RPI: CEC Adapter (2708:1001)
00:43:45   8.959788 T:1885688896  NOTICE: Thread CECAdapter start, auto delete: false
00:43:45   9.008037 T:1857025088  NOTICE: Thread PeripBusUSBUdev start, auto delete: false
00:43:45   9.008420 T:1848636480  NOTICE: Thread RemoteControl start, auto delete: false
00:43:45   9.026947 T:1968508928  NOTICE: Raspberry PI firmware version: Mar  7 2015 22:05:22
                                            Copyright (c) 2012 Broadcom
                                            version 400628335b46b083ce38f217322ae5bdb492409f (clean) (release)
00:43:45   9.027154 T:1968508928  NOTICE: ARM mem: 752MB GPU mem: 256MB MPG2:1 WVC1:0
00:43:45   9.027234 T:1968508928  NOTICE: cacheMemBufferSize: 20MB
00:43:45   9.027687 T:1968508928  NOTICE: Config:
                                            arm_control=0xa5800010
                                            arm_freq=900
                                            avoid_fix_ts=1
                                            config_hdmi_boost=2
                                            disable_commandline_tags=2
                                            disable_l2cache=1
                                            disable_overscan=1
                                            disable_splash=1
                                            emmc_pll_core=1
                                            force_pwm_open=1
                                            framebuffer_ignore_alpha=1
                                            framebuffer_swap=1
                                            hdmi_channel_map=8
                                            hdmi_force_cec_address=65535
                                            hdmi_force_hotplug=1
                                            hdmi_ignore_cec_init=1
                                            ignore_lcd=1
                                            over_voltage_avs=0x1b774
                                            pause_burst_frames=1
                                            program_serial_random=1
                                            sdram_freq=450
                                            temp_limit=85
00:43:45   9.028007 T:1968508928  NOTICE: Config:
                                            decode_MPG2=0xe4c6b097
                                            device_tree=-
00:43:45   9.028210 T:1968508928   ERROR: GetString: error reading /sys/class/graphics/fb0/device/modalias
00:43:45   9.028312 T:1968508928  NOTICE: InitWindowSystem: Using EGL Implementation: raspberrypi
00:43:45   9.031646 T:1968508928  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 60.000000 Hz
00:43:45   9.031830 T:1968508928  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 59.940063 Hz
00:43:45   9.031917 T:1968508928  NOTICE: Found resolution 720 x 480 for display 0 with 720 x 480 @ 60.000000 Hz
00:43:45   9.031995 T:1968508928  NOTICE: Found resolution 720 x 480 for display 0 with 720 x 480 @ 59.940063 Hz
00:43:45   9.032070 T:1968508928  NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 60.000000 Hz
00:43:45   9.032145 T:1968508928  NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 59.940063 Hz
00:43:45   9.032217 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 60.000000 Hz
00:43:45   9.032290 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 59.940063 Hz
00:43:45   9.032363 T:1968508928  NOTICE: Found resolution 720 x 576 for display 0 with 720 x 576 @ 50.000000 Hz
00:43:45   9.032434 T:1968508928  NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 50.000000 Hz
00:43:45   9.032516 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 50.000000 Hz
00:43:45   9.032590 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 24.000000 Hz
00:43:45   9.032663 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 23.976025 Hz
00:43:45   9.032738 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 25.000000 Hz
00:43:45   9.032811 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 30.000000 Hz
00:43:45   9.032885 T:1968508928  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 29.970032 Hz
00:43:45   9.032958 T:1968508928  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 72.000000 Hz
00:43:45   9.033031 T:1968508928  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 75.000000 Hz
00:43:45   9.033131 T:1968508928  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 60.000000 Hz
00:43:45   9.033218 T:1968508928  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 59.940063 Hz
00:43:45   9.033295 T:1968508928  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 72.000000 Hz
00:43:45   9.033451 T:1968508928  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 75.000000 Hz
00:43:45   9.033535 T:1968508928  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 60.000000 Hz
00:43:45   9.033613 T:1968508928  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 59.940063 Hz
00:43:45   9.033687 T:1968508928  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 70.000000 Hz
00:43:45   9.033760 T:1968508928  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 75.000000 Hz
00:43:45   9.033835 T:1968508928  NOTICE: Found resolution 1152 x 864 for display 0 with 1152 x 864 @ 75.000000 Hz
00:43:45   9.033910 T:1968508928  NOTICE: Found resolution 1280 x 800 for display 0 with 1280 x 800 @ 60.000000 Hz
00:43:45   9.034028 T:1968508928  NOTICE: Found resolution 1280 x 800 for display 0 with 1280 x 800 @ 59.940063 Hz
00:43:45   9.034104 T:1968508928  NOTICE: Found resolution 1280 x 1024 for display 0 with 1280 x 1024 @ 60.000000 Hz
00:43:45   9.034179 T:1968508928  NOTICE: Found resolution 1280 x 1024 for display 0 with 1280 x 1024 @ 59.940063 Hz
00:43:45   9.034251 T:1968508928  NOTICE: Found resolution 1280 x 1024 for display 0 with 1280 x 1024 @ 75.000000 Hz
00:43:45   9.034324 T:1968508928  NOTICE: Found resolution 1440 x 900 for display 0 with 1440 x 900 @ 60.000000 Hz
00:43:45   9.034399 T:1968508928  NOTICE: Found resolution 1440 x 900 for display 0 with 1440 x 900 @ 59.940063 Hz
00:43:45   9.034472 T:1968508928  NOTICE: Found resolution 1680 x 1050 for display 0 with 1680 x 1050 @ 60.000000 Hz
00:43:45   9.034545 T:1968508928  NOTICE: Found resolution 1680 x 1050 for display 0 with 1680 x 1050 @ 59.940063 Hz
00:43:45   9.034624 T:1968508928  NOTICE: Found resolution 1366 x 768 for display 0 with 1366 x 768 @ 60.000000 Hz
00:43:45   9.034699 T:1968508928  NOTICE: Found resolution 1366 x 768 for display 0 with 1366 x 768 @ 59.940063 Hz
00:43:45   9.034774 T:1968508928  NOTICE: Found resolution 1600 x 900 for display 0 with 1600 x 900 @ 60.000000 Hz
00:43:45   9.034846 T:1968508928  NOTICE: Found resolution 1600 x 900 for display 0 with 1600 x 900 @ 59.940063 Hz
00:43:45   9.034914 T:1968508928  NOTICE: Found ([email protected]) at 22, setting to RES_DESKTOP at 16
00:43:45   9.035170 T:1968508928  NOTICE: Checking resolution 16
00:43:46   9.873933 T:1848636480  NOTICE: Thread CECAdapterUpdate start, auto delete: false
00:43:49  12.586965 T:1968508928  NOTICE: GL_VENDOR = Broadcom
00:43:49  12.587202 T:1968508928  NOTICE: GL_RENDERER = VideoCore IV HW
00:43:49  12.587305 T:1968508928  NOTICE: GL_VERSION = OpenGL ES 2.0
00:43:49  12.587401 T:1968508928  NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.00
00:43:49  12.587643 T:1968508928  NOTICE: GL_EXTENSIONS = GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_texture_npot GL_OES_depth24 GL_OES_vertex_half_float GL_OES_EGL_image GL_OES_EGL_image_external GL_EXT_discard_framebuffer GL_OES_rgb8_rgba8 GL_OES_depth32 GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_APPLE_rgb_422 GL_EXT_debug_marker
00:43:49  13.047412 T:1968508928   ERROR: Error reading joystick map element, Invalid id: 0
00:43:50  13.230661 T:1968508928   ERROR: Previous line repeats 250 times.
00:43:50  13.230848 T:1968508928   ERROR: Keymapping error: no such action 'xbmc.activatewindowmyvideos)' defined
00:43:50  13.234147 T:1968508928   ERROR: Remote Translator: Can't find button i
00:43:50  13.243068 T:1968508928   ERROR: Keymapping error: no such action 'xbmc.activatewindowmyvideos)' defined
00:43:50  13.246321 T:1968508928   ERROR: Remote Translator: Can't find button i
00:43:50  13.570232 T:1968508928  NOTICE: Running database version Addons18
00:43:50  13.621824 T:1968508928  NOTICE: Running database version ViewModes6
00:43:50  14.217489 T:1968508928  NOTICE: Running database version Textures13
00:43:52  15.311174 T:1968508928  NOTICE: Running database version MyMusic48
00:43:52  16.213112 T:1968508928  NOTICE: Running database version MyVideos91
00:43:53  16.241802 T:1968508928  NOTICE: Attempting to update the database TV28 from version 27 to 28

And here's my config.txt as you requested previously:
Code:
################################################################################
#      This file is part of OpenELEC - http://www.openelec.tv
#      Copyright (C) 2009-2014 Stephan Raue ([email protected])
#      Inspired and partly copied from:
#  http://youresuchageek.blogspot.fr/2012/09/howto-raspberry-pi-openelec-on.html
#
#  OpenELEC is free software: you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation, either version 2 of the License, or
#  (at your option) any later version.
#
#  OpenELEC is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with OpenELEC.  If not, see <http://www.gnu.org/licenses/>.
################################################################################
# Bootloader configuration - config.txt
################################################################################

################################################################################
# Memory (System/GPU configuration )
################################################################################

# default GPU memory split (do not change if you do not know what you are doing)
  gpu_mem=128

# SDRAM size based GPU memory split, uncomment and setup to override 'gpu_mem'
  gpu_mem_256=112
  gpu_mem_512=160
  gpu_mem_1024=256

################################################################################
# Overclocking settings
# WARNING: Do not change/enable if you do not know what you are doing!
#          The System may become unstable or you can have data corruption or
#          you can loose your warranty if you set wrong settings
#
# please read: http://elinux.org/RPi_config.txt#Overclocking_configuration
################################################################################

# Overclock mode settings.
#
# default recommended values are: arm_freq | core_freq | sdram_freq | over_voltage
# no overclocking               :    700   |    250    |    400     |      0
# mode 'Modest'                 :    800   |    300    |    400     |      0
# mode 'Medium'                 :    900   |    333    |    450     |      2
# mode 'High'                   :    950   |    450    |    450     |      6
# mode 'Turbo'                  :   1000   |    500    |    500     |      6

# arm_freq=700
# core_freq=250
# sdram_freq=400
# over_voltage=0

# set to 'force_turbo=1' to disable dynamic overclocking (you can lose your warranty!)
  force_turbo=0

# If you have any data corruption using Turbo Mode and overclocking
# try with this setting uncommented
# If this still fails, try to use Medium mode without "over_voltage=2"
# If it ultimately keeps failing, forget about this until it gets fixed
# Use a more conservative mode that will works fine in any cases:
# initial_turbo=30

################################################################################
# Overscan settings
################################################################################

# Make display smaller to stop text spilling off the screen
# see also http://www.raspberrypi.org/phpBB3/viewtopic.php?f=67&t=15700
# overscan_scale=1
disable_overscan=1

# Adapt overscan values to your needs
# overscan_left=57
# overscan_right=59
# overscan_top=20
# overscan_bottom=20

################################################################################
# various settings see also: http://elinux.org/RPi_config.txt
################################################################################

# Force HDMI even if unplugged or powered off
  hdmi_force_hotplug=1

# Doesn't sent initial active source message.
# Avoids bringing CEC (enabled TV) out of standby and channel switch when
# rebooting.
  hdmi_ignore_cec_init=1

################################################################################
# License keys to enable GPU hardware decoding for various codecs
# to obtain keys visit the shop at http://www.raspberrypi.com
################################################################################

# decode_MPG2=0x00000000
# decode_WVC1=0x00000000
# decode_DTS=0x00000000
# decode_DDP=0x00000000

decode_MPG2=0xe4c6b097

################################################################################
# End of default configuration
# all values below this line were inserted from config.txt.bk (your old config)
# and can be merged with the above values
################################################################################

disable_splash=1


EDIT: So, here's some more info after the tests I made:

- the files TV28.db and TV28.db-journal are created on boot when it hangs (meaning it hangs when it tries to convert the the file TV27.db)
- if I remove my TV db files it successfully boots
- sometimes after a successful boot it automatically reboots while scanning for channels in the IPTV PVR client

Edit 2: So basically deleting the previous TV database files makes it work again, but it still sometimes auto reboots while scanning for IPTV channels (building the TV28.db file maybe?). Maybe this is related to the IPTV PVR addon, but I'm reporting it to you anyway because it may not be an addon issue too.


Messages In This Thread
Missing splash video - by Dinos52 - 2015-02-09, 21:02
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - by rbmaster - 2015-03-10, 02:58
MVC Support - by woronczak - 2015-03-12, 05:28
Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 112