I've been checking on this since it was first mentioned on the Wiki. I checked again today and noticed there'd been an update to the source code in the past day in the Rockchip section. I scanned through the changes and it looked quite substantial, looks like the Linux version was updated and there were changes relating to the RK3399. I thought I'd go ahead and try the latest nightly just to see if anything had changed.
And lo and behold the thing boots! You see the LibreElec screen now. However it doesn't get any further than that. It does get an IP address for a while but it gets stuck in a loop.
The good thing though is that I checked on the second partition of the SD card and there's a folder called Logs. And in it were zip files full of all kinds of logs, including one called 01_KODI_CRASH.log. One of the other logs was 09_Journal-cur.log and in there it showed it trying to start kodi repeatedly and failing repeatedly:
Code:
Aug 23 00:07:21 LibreELEC systemd[1]: kodi.service: Main process exited, code=exited, status=134/n/a
Aug 23 00:07:21 LibreELEC systemd[1]: kodi.service: Failed with result 'exit-code'.
Aug 23 00:07:23 LibreELEC systemd[1]: kodi.service: Service RestartSec=2s expired, scheduling restart.
Aug 23 00:07:23 LibreELEC systemd[1]: kodi.service: Scheduled restart job, restart counter is at 1.
Aug 23 00:07:23 LibreELEC systemd[1]: Stopped Kodi Media Center.
Aug 23 00:07:23 LibreELEC systemd[1]: Starting Kodi Media Center...
Aug 23 00:07:23 LibreELEC systemd[1]: Started Kodi Media Center.
Aug 23 00:07:27 LibreELEC kodi.sh[841]: Aborted (core dumped)
Aug 23 00:07:35 LibreELEC kodi.sh[841]: Crash report available at /storage/.kodi/temp/kodi_crashlog_20180823000727.log
Aug 23 00:07:35 LibreELEC systemd[1]: kodi.service: Main process exited, code=exited, status=134/n/a
Aug 23 00:07:35 LibreELEC systemd[1]: kodi.service: Failed with result 'exit-code'.
Aug 23 00:07:37 LibreELEC systemd[1]: kodi.service: Service RestartSec=2s expired, scheduling restart.
In the kodi crash log there were these error lines, which probably show what went wrong:
Code:
00:04:36.941 T:4075023936 ERROR: CDRMUtils::FindConnector - could not get connector: No such device
00:04:37.115 T:4075023936 ERROR: Previous line repeats 9 times.
00:04:37.115 T:4075023936 ERROR: CWinSystemGbm::InitWindowSystem - failed to initialize Atomic DRM
00:04:37.131 T:4075023936 ERROR: CDRMUtils::FindConnector - could not get connector: No such device
00:04:37.355 T:4075023936 ERROR: Previous line repeats 9 times.
00:04:37.355 T:4075023936 ERROR: CWinSystemGbm::InitWindowSystem - failed to initialize Legacy DRM
00:04:37.371 T:4075023936 NOTICE: Found resolution 1280x720 with 1280x720 @ 50.000000 Hz
00:04:37.375 T:4075023936 NOTICE: Checking resolution 16
00:04:37.375 T:4075023936 WARNING: CGBMUtils::DestroySurface - surface already destroyed
So if anyone else wants to try it and look through the logs you can, maybe you can figure out what the problem might be. Also instead of the white LED turning on and staying lit after booting, mine was going through a flashing pattern. It would flash 2 times, pause a bit, flash 2 times....