CoreELEC stuck on boot logo

Hello, I am running CoreELEC on an Amlogic s905x4 box, with CoreELEC running from an SD card. I have been running it fine for several months, but since yesterday CoreELEC gets stuck on the boot logo when turning on. I have tried unplugging, and different HDMI displays, to no avail. If I remove the SD card, I can boot int Android OS just fine. I can SSH into CoreELEC while it is stuck on the boot logo, getting the following print:
CoreELEC (official): 20.2-Nexus (Amlogic-ne.arm)
Machine model: Amlogic
CoreELEC dt-id: sc2_s905x4_4g_1gbit

As you can see I am still on 20.2. Would updating via SSH possibly fix the issue, or make it worse? If I update, will I keep my data (that’s important, as I spent a lot of time configuring Kodi to my liking)?
What else can I do to fix this issue?

I am a newbie, so apologies if I am asking stupid questions. All help would be appreciated.

Logs

I have tried getting a log with the following commands (obtained from the wiki):

  • dmesg | paste , which returned:
<!doctype html>
<html lang=en>
<head>
   <meta charset=utf-8>
   <title>&nbsp;</title>
</head>
<style>
   body {
       font-family: monospace;
       margin: 2em;
   }
</style>
<body>
   <p>ix.io is taking a break &#127867;</p>
   <img src="/underconstruction.gif" width="200px">
</body>
</html>
  • cat /sys/fs/pstore/console-ramoops-0 | paste , which returned:
cat: can't open '/sys/fs/pstore/console-ramoops-0': No such file or directory
<!doctype html>
<html lang=en>
<head>
    <meta charset=utf-8>
    <title>&nbsp;</title>
</head>
<style>
    body {
        font-family: monospace;
        margin: 2em;
    }
</style>
<body>
    <p>ix.io is taking a break &#127867;</p>
    <img src="/underconstruction.gif" width="200px">
</body>
</html>

I have also tried other commands found on this forum, getting similar messages.
I believe this means the paste service is unavailable.

Other commands I’ve tried (obtained form other posts in this forum):

  • ps | grep kodi , which returned:
 1054 root      0:00 /storage/.kodi/addons/service.usbmuxd/bin/usbmuxd --systemd
 1401 root      0:00 {kodi.sh} /bin/sh /usr/lib/kodi/kodi.sh --standalone -fs
 1405 root      0:47 /usr/lib/kodi/kodi.bin --standalone -fs
 1486 root      0:00 grep kodi
  • systemctl status kodi , which returned:
● kodi.service - Kodi Media Center
     Loaded: loaded (/usr/lib/systemd/system/kodi.service; disabled; preset: disabled)
     Active: active (running) since Thu 2023-02-16 18:11:04 WET; 1 year 8 months ago
    Process: 1393 ExecCondition=/bin/sh -c [ -n "$(cat /sys/devices/virtual/amhdmitx/amhdmitx0/disp_cap)" ] && exit 0 ||
    Process: 1395 ExecStartPre=/usr/lib/kodi/kodi-config (code=exited, status=0/SUCCESS)
   Main PID: 1401 (kodi.sh)
      Tasks: 3 (limit: 2955)
     Memory: 72.5M
     CGroup: /system.slice/kodi.service
             ├─1401 /bin/sh /usr/lib/kodi/kodi.sh --standalone -fs
             └─1405 /usr/lib/kodi/kodi.bin --standalone -fs

Feb 16 18:11:04 CoreELEC systemd[1]: Starting kodi.service...
Feb 16 18:11:04 CoreELEC systemd[1]: Started kodi.service.

~
~
~
~
~
~
~
~
~
~
~
~
~
~

Which seems to indicate Kodi is running, if I’m not mistaken.

  • /usr/lib/kodi/kodi.bin -fs & , which returns nothing.
1 Like

I have same problem too. First there was a warning about USD memory on Android. I ignored. Then CE started working slow. I thought the problen on my USB drive. I have tried another USB with clean install (21.1.1-Omega) it stucked on boot logo.

CoreELEC dt-id: sc2_s905x4_sei_smb_280
Device: Homatics Box 4R Plus

Edit: DTB id corrected. Also tried with old 21.1 stable and latest nightly releases. Results are same.

Try again with Homatics dedicated DTB

Sc2 s905x4 Homatics SEI. …

Read as sei
Cant remember exact list name.
It is there in Device Tree Folder

Should yield better results

Happy Testing

Edit:: if want don’t need clean install
Just delete that tree
And replace with Homatics renamed as dtb.img

Reboot

Hello.

I have updated CoreELEC via SSH, but the problem persists.
New version:

      Machine model: Amlogic
     CoreELEC dt-id: sc2_s905x4_4g_1gbit
      Linux version: 5.4.210 (portisch@ubuntu) #1 Mon Aug 26 19:57:51 CEST 2024
      Kodi compiled: 2024-08-26 17:23:54 +0100

What else can I do to fix the issue?

I have also attempted a fresh install, booting from a USB stick, which worked just fine.
I also attempted to create a backup via SSH (on the bugged CoreELEC) and restore it on this new, working, USB stick. After the restoration, the new CoreELEC also became stuck in the boot logo.
Is there any way get CoreELEC working without having to lose all my configurations?

No, make fresh install.

Thanks. I’ll do that now.