Beautiful. There was a design that was half way developed with RTC, OLED display, fan controller, and lithium cell battery. Maybe time to restart that design.
I've had a bigger display arrive today, this is still a wip but looks great on LePotato, it's a shame there isn't a half decent case to mount an OLED display inside of.
So i picked up one of these boards basically to play movies from an external usb ssd. I couldn't get coreelec .05 to install but .04 installed an then updated to .05. But i had the same issue when running .00. Basically any video file that i run freezes the system 5-30 minutes in. I tried different usb ports. A differed external hdd that it wouldn't even spin up and some movies on a thumb drive and it crashed too. I read about large file transfers freezing the system but im not transferring files just reading them.
I tried 2 known good power supplies that run my pi 3b+ and my asus tinkerboard. And similar software play the same videos from either thumbdrive, external usb ssd and external usb hdd on the 3b+ and tinkerboad.
Im also running the heatsink and a case fan so it shouldnt be a thermal issue but the usb ports sure seem warm to the touch.
Any guesses? Os is on a 64gb sandisk ultra plus but i had the same failures on a 32gb samsung evo plus
The user oz-ra from the CoreELEC discourse has also seen that the issue occurs with local storage, not just network. Also the user ih8lag has been having issues with freezing and USB HDD. I don't know that anybody can say for sure at this point if they are all really just the same issue. All we know is it's not fixed yet and may not be until it moves over to the mainline kernel as the issues don't seem to occur there. @adamg has spent time looking into it but no luck yet and he surely has lots of other things to do as well.
kszaq LE 8.2.2.2 is working fine for me. I am in the process of diffing the build to isolate differences in the versions im suspecting it might be a patch as 8.2.2.3 crashes.
Good to hear there is an interim solution for people with USB HDD issues. Unfortunately 8.2.2.2 is no help for the "network" transfer issue in my testing.
Glad that is working for you. I actually looked at kszaq's 8.2.2.2 source and 8.2.2.3 source other then drivers the major differences are some boot code for a faster boot on LePotato and libhybris there are also some driver patches. I tried to build a CE build removing those patches but it would not load Kodi. Even a default 8.90.5 build would not load the crash log was reporting about the coreelec repository so im going to figure out why my custom build is loading properly then remove those patches and see if it works
I spun up my own build of CoreElec on the weekend I now have 8.95.0 playing back the file I had issues with without any problem. Ill be posting a link to the build on this CoreElec forum tonight. I would still leave update off as it may update and break itself.
Adamg, I have applied the patch but still receive some errors from Samba but not view anything myself. (I'm on the last LibreElec version modified for LePotato)
Subject : Panic or segfault in Samba
This means there was a problem with the program, such as a segfault.
However, the executable could not be found for process XXXX.
It may have died unexpectedly, or you may not have permission to debug
the process.
@TitQuentin said:
Hi all! I have install LibreELEC-LePotato.arm-9.0.0.img.gz to SDCard and it's perfect. Can I have use lc-distro-transfer for copy sdcard to emmc ? Thx
No lc_distro_transfer is only for our custom images and does not work on Armbian or LibreELEC. They should have separate scripts or tools since their filesystem and kernel are different than how we have everything setup.
Comments
Just to let people know, CoreELEC now supports OLED displays with the OpenVFD driver from Arthur Liberman, link.
Beautiful. There was a design that was half way developed with RTC, OLED display, fan controller, and lithium cell battery. Maybe time to restart that design.
I've had a bigger display arrive today, this is still a wip but looks great on LePotato, it's a shame there isn't a half decent case to mount an OLED display inside of.
I tried 2 known good power supplies that run my pi 3b+ and my asus tinkerboard. And similar software play the same videos from either thumbdrive, external usb ssd and external usb hdd on the 3b+ and tinkerboad.
Im also running the heatsink and a case fan so it shouldnt be a thermal issue but the usb ports sure seem warm to the touch.
Any guesses? Os is on a 64gb sandisk ultra plus but i had the same failures on a 32gb samsung evo plus
The user oz-ra from the CoreELEC discourse has also seen that the issue occurs with local storage, not just network. Also the user ih8lag has been having issues with freezing and USB HDD. I don't know that anybody can say for sure at this point if they are all really just the same issue. All we know is it's not fixed yet and may not be until it moves over to the mainline kernel as the issues don't seem to occur there. @adamg has spent time looking into it but no luck yet and he surely has lots of other things to do as well.
kszaq LE 8.2.2.2 is working fine for me. I am in the process of diffing the build to isolate differences in the versions im suspecting it might be a patch as 8.2.2.3 crashes.
You can download his builds here
https://kszaq.libreelec.tv/s905/8.2/
Good to hear there is an interim solution for people with USB HDD issues. Unfortunately 8.2.2.2 is no help for the "network" transfer issue in my testing.
Glad that is working for you. I actually looked at kszaq's 8.2.2.2 source and 8.2.2.3 source other then drivers the major differences are some boot code for a faster boot on LePotato and libhybris there are also some driver patches. I tried to build a CE build removing those patches but it would not load Kodi. Even a default 8.90.5 build would not load the crash log was reporting about the coreelec repository so im going to figure out why my custom build is loading properly then remove those patches and see if it works
I spun up my own build of CoreElec on the weekend I now have 8.95.0 playing back the file I had issues with without any problem. Ill be posting a link to the build on this CoreElec forum tonight. I would still leave update off as it may update and break itself.
https://discourse.coreelec.org/t/le-potato-segmentation-fault-on-large-file-transfer/690/48
I can confirm that @ih8lag has found the root cause of the segfault bug.
Only u-boot needs replacing, instructions can be found here and are good for both CoreELEC and LibreELEC.
@adamg That is awesome news! Thanks a lot @ih8lag
Thank you a lot adamg for solve this issue
Segfault alert on samba server caused by Lepotato and Segmentation fault on the console. I follow your instructions and now all is working fine
Adamg, I have applied the patch but still receive some errors from Samba but not view anything myself. (I'm on the last LibreElec version modified for LePotato)
Subject : Panic or segfault in Samba
This means there was a problem with the program, such as a segfault.
However, the executable could not be found for process XXXX.
It may have died unexpectedly, or you may not have permission to debug
the process.
Hi all! I have install LibreELEC-LePotato.arm-9.0.0.img.gz to SDCard and it's perfect. Can I have use lc-distro-transfer for copy sdcard to emmc ? Thx
I don't know about LibreELEC, but I know CoreELEC has a script for that - Link
I've never used it myself, but I do use CoreELEC on one of my Le Potato's and it runs spot on.
Maybe LibreELEC has such a script?
No lc_distro_transfer is only for our custom images and does not work on Armbian or LibreELEC. They should have separate scripts or tools since their filesystem and kernel are different than how we have everything setup.
Thx Cornelius for your link.
And thx too loverpi for explanation !