It was indeed an sd card issue, I got an older one and it worked flawlessly. But now it restarts if its paused for a minute or so. I have no idea why.
It's quitting with this error : failed to create egl sync fence (EGL_BAD_ALLOC)
Log.
It was indeed an sd card issue, I got an older one and it worked flawlessly. But now it restarts if its paused for a minute or so. I have no idea why.
It's quitting with this error : failed to create egl sync fence (EGL_BAD_ALLOC)
Log.
Thank you chewitt for your help, looks like I can boot using tftp.
I'm going to try setting it up but for the meantime I'm going to restore my old configuration.
S905 does indeed have hardware HEVC decoding capabilities, but with some bugs (seeking is one of them) that remain unresolved pending the attentions of someone with coding skills taking an interest in fixing them (so not me). The H264 hardware decoder is generally in a much better state, and everything else (apart from MPEG1/2) .. e.g. MPEG4 is software decoded.
So for the time being HEVC playback going to be bad :')
I tried SW but i ran with the issue of audio sync, the video plays, not the best playback but good enough and the audio is out of sync. Still some files refused to play and would crash the system. I guess I should keep transcoding from the server until HEVC decoding capabilities are implemented. I don't have the coding skills but I can try to do something, if you have any idea where I can start that will be great.
Thank you again for your support, it really is a great project.
When the board boots (u-boot first, then kernel, then userspace) the kernel init script loads the LE boot splash. When Kodi starts, it renders to a full screen 'Window' and this overwrites/obscures the splash. If you manually stop Kodi the Window goes away to reveal the underlying layer with the splash again. If a shutdown is slow enough you'll see the same; Kodi stops and the splash is revealed again. If the screen then goes black, e.g. TV loses the HDMI signal and then you see the splash again; it suggests the board has rebooted. If you don't see the black loss of signal and the LE splash remains on-screen it suggests the board is never shutting down. If you only see the black/lost-signal it suggests the board shuts down and either never reboots; or it reboots and hangs before the kernel init runs.
Judging from what you said my board shuts down and never reboots, TV loses signal and that's it nothing else happens.
I haven't boot tested a C2 for a while, but it was working fine last time I did, and nothing has really changed. For kicks you can try this on a clean SD card: https://chewitt.libreelec.tv/testing/LibreE…droid-c2.img.gz (removing all add-ons and such from scope is never a bad thing). If you see the same and have an old shitty SD card (no fancy fast speeds) lying around that's also worth testing to rule out issues with voltage changes not happening (not resetting the card to a state where it can be seen on boot). Testing a clean card also proves it's not just an old/bad/dying card (they don't last forever) - the same applies to emmc modules.
The card I have is brand new and it should be an SDHC 10, I'm going to look for another one and test if anything changes with your image, thank you so much for your help.
I unfortunately don't have a UART cable and it's probably really hard to find here, it took me around a month to get this odroid and RPIs were either sold out or very very expensive, which is why i opted for the C2 knowing it has HEVC decoding capabilities which is why I got it.
For now, I will try your image and keep you updated on what happens.
Thank you.
An S905 can almost handle 1080p HEVC in software so MPEG2 at 720p/1080i should be do-able. It would still be nicer to have proper hardware decoding.. but that needs someone to take an interest in the vdec code. MPEG2 isn't a complex driver, and it's likely broken due to a few small changes due to general V4L2 evolution since it was first written, but we're approaching three years since someone last seriously looked at the code and it appears nobody (who can code) cares enough to look.
Shouldn't an S905 handle HEVC completely in HW, I've finally finished setting up my Odroid C2 with the profiles and libraries and now when I went to test playback some stuff played perfectly with seeking and everything, some didn't play at all and some were stuttery. As far as I know my Odroid should handle HEVC at 4K/30 HW, at least that's what it says on the manual, so why am I getting these issues?
It's in system settings, input then peripherals. You should see a CEC adapter, go in and disable it.
I've been trying since last week to reboot my odroid but it always just shuts down, tho I should mention that the LE logo does appear and looks like its trying to start when it shuts off.
No matter what method I use whether it's from SSH (reboot or kodi-send --action="restart") or the gui it's always the same. And to turn my device back on i have to unplug and replug it, sometimes several times which is starting to worry me.
You will find the logs before the last reboot here and the next startup here.
Thank you.