Kodi Community Forum
v18 LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Raspberry Pi (https://forum.kodi.tv/forumdisplay.php?fid=166)
+---- Thread: v18 LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) (/showthread.php?tid=298461)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495


RE: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - MMXT - 2017-02-01

Ah okay, yes, I got it now Wink English isn't my mother tongue, so sometimes it's not that easy for me to read through all of the posts. So I hope this issue will be fixed somehow within upcoming releases Smile


RE: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - MikeKL - 2017-02-01

I have issue with CEC, currently have #0131 installed.

For me CEC works on initial boot/reboot of rpi2, but once TV goes into sleep mode and/or tv is switched off I am unable to wake up with TV remote via CEC and CEC does not work once TV switched on or is woken from its sleep mode with remote.
With others already posting reports is it still useful to provide specific debug details?


RE: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - popcornmix - 2017-02-01

(2017-02-01, 21:01)MikeKL Wrote: With others already posting reports is it still useful to provide specific debug details?

There is a tweak to CEC cleanup 13 that will be in tonight's build.
There have been a few different symptoms reported, so I'm not sure it will be a complete fix, but hopefully will resolve some user's issues.

So test with tonight's build. To ensure consistent results I'd recommend powering off the TV from the mains for a minute after updating the build and before testing.

If you still have problems with tonight's build then logs would be useful. Add to config.txt
Code:
logging_level=0x230000

Reboot and confirm CEC remote works and then grab the log:
Code:
vcdbg log msg 2>&1 | pastebinit

Then do whatever it that provokes unwanted behaviour (e.g. TV powers on unwantedly) and grab another log.

Do the same with this firmware which has cleanup 13 reverted (and so should be good):
https://drive.google.com/uc?id=0B-6zmEDJwxZEbDJnSlBHYXB1cTg&export=download

Hopefully the hdmi/cec guy will spot the problem.


RE: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - raptorjr - 2017-02-01

Got a crash with #0131 watching a PVR recording.

http://sprunge.us/cRSg

Only this, working fine afterwards.


RE: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - Milhouse - 2017-02-02

(2017-02-01, 18:13)galopogos Wrote: Sorry again
I am continuing to have the problem: using iptv simple client, the channels are not loading in the estuary skin.

Any idea how to go back to confluence and avoid its automatic removal / error on startup?

I suppose Confluence is only compatible with Kodi 17 for now, due to the GUI API breakage. So no easy fix, unless you manually edit skin.confluence/addon.xml and bump the xbmc.gui version to 5.13.0.

Can you provide more details of the problem with iptv simple client and Estuary, maybe a screenshot? Perhaps then it will be clear if it's a skin issue or add-on issue.


RE: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - Milhouse - 2017-02-02

New LibreELEC.tv Leia build #0201: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.9.7 #1 Wed Feb 1 22:47:18 GMT 2017 armv6l GNU/Linux

# vcgencmd version
Feb  1 2017 19:28:33
Copyright (c) 2012 Broadcom
version 5d73a91baa7b6277187e7449b6c6efa0f542616c (clean) (release)

# lsb_release
LibreELEC (Milhouse) - Version: devel-20170201223351-#0201-g9163913 [Build #0201]

# Kodi version
(18.0-ALPHA1 Git:1f12c2f). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (91639134, changelog) and tip of XBMC master (d8297533, changelog) with the following modifications: Build Highlights:
  1. New firmware (update CEC code cleanup 13)
  2. New 4.9.7 kernel
  3. PulseAudio bump
Build Details:
  1. Firmware (Feb 1):
    • firmware: Update CEC code cleanup 13: logical addr allocation
  2. LibreELEC.tv:
    • linux: update to linux-4.9.6 (PR:1250, 3 commits, 5 files changed)
  3. XBMC:
    • [tests] fix after de5b4a1c33f95f2963f682014a7472c2c6413efd (PR:11595, 1 commit, 2 files changed)
    • [PVR][jsonrpc] CPVROperations::ToggleTimer: fix crash (PR:11594, 1 commit, 1 file changed)
    • Fix Trac 17273 (PR:11558, 2 commits, 2 files changed)
    • [EPG] Refactor and complete implementation of EpgSearchFilter (PR:11570, 7 commits, 12 files changed)
  4. peripheral.joystick:
    • Buttonmaps for all my controllers (PR:82, 8 commits, 22 files changed)
    • Remove button maps for broken controllers (PR:83, 1 commit, 2 files changed)
    • [addon.xml] Bump version to 1.2.1 for Krypton release (eeb6fec1)
  5. newclock5:
    • New commits in this build:
      • VideoPlayer: VideoReferenceClock to the right place (fd28e101)
      • squash me (bc1b24d6)
      • Squash me (cmake sort alphabetical) (f7138936)
      • cmake: Avoid X11 on RBP (5609e88a)
      • RPi: Fixup move of videosync to windowing (e2423b0a)
      • Addon caching enabled (2dafbe18)
      • Addon Caching- Launch from Fav. (e0215a37)
      • create archive_cache if not exists (c282ea04)
    • Commits no longer in build:
      • FIX: [list;cache] Don't clear cache if returning (e1022285)
      • Revert "[PVR] Fix deadlock that might occure during initial channel icon search." (3d1d1192)
  6. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] PR:1259: glibc: preserve symlinks when copying libs to initramfs
    • Added: [env] PR:1262: mesa: update to 13.0.4
    • Added: [env] PR:1263: libdrm: update to 2.4.75
    • Added: [env] PR:1264: pulseaudio: update to 10.0
    • Added: [env] PR:1265: linux: update to linux-4.9.7



RE: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - Doktor-X - 2017-02-02

(2017-02-01, 18:01)popcornmix Wrote:
(2017-02-01, 17:57)Doktor-X Wrote: So what i need to wait until inputstream.rtmp is fixed

I don't imagine it will be fixed without a bug report.
From log I see rtmp://edge71.stream.highwebmedia.com/live-edge fails to open. It fails with vlc too.
Are you sure the stream is currently valid?

Yes its live camBlush and on 16.1 with rtmp hack is working


LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - ksooo - 2017-02-02

(2017-02-01, 23:57)raptorjr Wrote: Got a crash with #0131 watching a PVR recording.

http://sprunge.us/cRSg

Only this, working fine afterwards.


I know about this crash and I'm working on a fix. It's a really old one, I've seen it first months ago, but it's very difficult to reproduce.


RE: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - Ognian - 2017-02-02

(2017-01-26, 14:56)Ognian Wrote:
(2017-01-25, 15:19)popcornmix Wrote:
(2017-01-25, 14:59)Ognian Wrote: Still have the "NULL pointer dereference at virtual address 00000000" with my 'Technotrend TT Connect S2-3650-CI' pctv452e since the very first linux 4.9 release.
I have reported it to: https://bugzilla.kernel.org/show_bug.cgi?id=192881 (full dmesg is in the above link) but i'm quite unsure if someone looks into this ...

Have you tried a 4.10 kernel build? It probably will have the same issue, but is worth trying in case something additional has been fixed.

@popcornmix tried #0124x kernel 4.10.0-rc5 and the driver loads correctly! BUT tvheadend server doesn't work anymore trying to investigate further

tried #0130x kernel 4.10.0-rc6 the driver loads now correctly AND tvheadend works! BUT it looks like my lnbf22.c patch is not included into this build
@Milhouse when do you plan to merge the 4.10 kernel pr into librelec/master ?


RE: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - MMXT - 2017-02-02

@popcornmix
Are you sure, using the reverted cleanup 13 of your zipfile will produce the same CEC / firmware conditions than in build #0117 (last working one for me before broken CEC starting with build #0124)?
I couldn't find any description on how to properly apply the files from the zipfile, so I am sorry if this might be a dumb beginner's way:

- I update libreelec using a recent tar, let's say #0201 or #0131
- I notice, CEC is not working for me

Because I don't know if I could replace the firmware from running system, I try to apply the modification as follows:

- I shutdown -h my raspberry pi3
- I remove sdcard and insert it into my laptop (running linux mint)
- I unzip the files from your zipfile to the sdcard's boot partition as target, so bootcode.bin, fixup.dat and all the other files from boot partition will be overwritten with those from the zip.
- I restart my raspberry pi

Wrong way?

If this is the right way, than I don't understand why neither any build newer than #0117 has working CEC for me from beginning nor does replacing the firmware files with those of your zip help.
While on the other hand everytime I use build #0117 CEC works like a charm.

I now tried many things
- from (looong) powering off TV and AVR from mains after any changes
- over completely new libreelec image on formatted sdcard (and then updating to recent testbuild)
- up to completely unplugging my raspberry pi3 from AVR HDMI in and plugging directly into my TV's HDMI in (so there is no more AVR HDMI passthrough)

Always the same issue: As soon as I power off / standby my TV, CEC connection is lost until I reboot libreelec and reselect CEC on my TV's menu.

I don't provide logfiles, because I don't know if the way I am applying the "old" firmware is valid.


RE: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - popcornmix - 2017-02-02

(2017-02-02, 15:41)MMXT Wrote: - I unzip the files from your zipfile to the sdcard's boot partition as target, so bootcode.bin, fixup.dat and all the other files from boot partition will be overwritten with those from the zip.

Yes, that should work(*). Technically you only need to overwrite the files that already exist, so just bootcode.bin, start.elf and fixup.dat are enough but what you've done is good enough.
Report "vcgencmd version" after rebooting and I can confirm firmware has updated correctly.

(*) This assumes a direct LibreELEC build. This won't work with NOOBS.


RE: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - Milhouse - 2017-02-02

(2017-02-02, 14:33)Ognian Wrote: tried #0130x kernel 4.10.0-rc6 the driver loads now correctly AND tvheadend works! BUT it looks like my lnbf22.c patch is not included into this build

The lnbp22.c patch is part of the media_build package which isn't included in these 4.10-rcX builds as there's too much conflict with the new kernel.

The reason for asking you to test #0124x/#0130x is precisely because these builds do not have the media_build package. Based on your results it would appear that the media_build package is causing some sort of conflict with your Technotrend adapter/driver.

(2017-02-02, 14:33)Ognian Wrote: @Milhouse when do you plan to merge the 4.10 kernel pr into librelec/master ?

Once 4.10.0 is released. At that point we'll need to see what shape the media_build package is in - by then hopefully it will have been rebased on 4.10.0.

If the media_build package is still not compatible with the new kernel then, as a short term measure, the media_build package can be dropped until it is updated.


RE: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - MMXT - 2017-02-02

@popcornmix Sorry that it took me so long to do, what you suggested. I have been out of home and after I came back I first used a fresh libreelec image without any applied backups, etc. to ensure there cannot exist any things which I myself have installed corrupting CEC for me.

Okay, so I will use firmware_050e503b.zip.
You provided a link to another zipfile some days ago, named firmware_revert13.zip and filesizes between both zipfiles don't exactly match, that's why I'm telling you which zipfile I am using.

For comparison, this is from #0117 as is, which has working CEC for me:
Code:
LibreELEC (community) Version: devel-20170118002524-#0117-g9e705dd
LibreELEC git: 9e705dd0a333e2e4d00d11edff0e4c2e4f665ffa
LibreELEC:~ # vcgencmd version
Jan 14 2017 13:03:37
Copyright (c) 2012 Broadcom
version ddb0018638eb8803bbb8f6dda5c39cff4995b3fb (clean) (release)

Now this is from #0201 as is (CEC corrupted for me)
Code:
LibreELEC (community) Version: devel-20170201223352-#0201-g9163913
LibreELEC git: 91639134df74dcca210dc7007b8b35f3787bbaf7
LibreELEC:~ # vcgencmd version
Feb  1 2017 19:28:33
Copyright (c) 2012 Broadcom
version 5d73a91baa7b6277187e7449b6c6efa0f542616c (clean) (release)

And this is from #0201 with overwritten firmware using the zipfile you provided (CEC also corrupted for me)
Code:
LibreELEC (community) Version: devel-20170201223352-#0201-g9163913
LibreELEC git: 91639134df74dcca210dc7007b8b35f3787bbaf7
LibreELEC:~ # vcgencmd version
Feb  1 2017 19:33:36
Copyright (c) 2012 Broadcom
version 050e503bc4b4d793a0979e1aca00f1512c8fc391 (clean) (release)



RE: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - bill_orange - 2017-02-02

(2017-02-02, 15:56)popcornmix Wrote:
(2017-02-02, 15:41)MMXT Wrote: - I unzip the files from your zipfile to the sdcard's boot partition as target, so bootcode.bin, fixup.dat and all the other files from boot partition will be overwritten with those from the zip.

Yes, that should work(*). Technically you only need to overwrite the files that already exist, so just bootcode.bin, start.elf and fixup.dat are enough but what you've done is good enough.
Report "vcgencmd version" after rebooting and I can confirm firmware has updated correctly.

(*) This assumes a direct LibreELEC build. This won't work with NOOBS.

Yes, that's what I have been doing. To do the overwrite you need to execute: mount /flash -o remount,rw

WinSCP works very well for this.

Oh, the main reason for my post Build 0201 show no improvement in the on-going CEC issue so I loaded the Revert13 firmware.


RE: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0) - MatteN - 2017-02-02

(2017-02-02, 19:17)bill_orange Wrote:
(2017-02-02, 15:56)popcornmix Wrote:
(2017-02-02, 15:41)MMXT Wrote: - I unzip the files from your zipfile to the sdcard's boot partition as target, so bootcode.bin, fixup.dat and all the other files from boot partition will be overwritten with those from the zip.

Yes, that should work(*). Technically you only need to overwrite the files that already exist, so just bootcode.bin, start.elf and fixup.dat are enough but what you've done is good enough.
Report "vcgencmd version" after rebooting and I can confirm firmware has updated correctly.

(*) This assumes a direct LibreELEC build. This won't work with NOOBS.

Yes, that's what I have been doing. To do the overwrite you need to execute: mount /flash -o remount,rw

WinSCP works very well for this.

Oh, the main reason for my post Build 0201 show no improvement in the on-going CEC issue so I loaded the Revert13 firmware.

0201 didnt fix my CECproblems either.