Coreelec does not boot in X96 mini

I had on it all previous versions, and it’s now running on 9.2.4.2. generic.
My box has a working reset switch in AV hole which I push and hold while applying power for at least 15 seconds, until CE logo shows.

So anyone managed an internal install on these yet, the SD is so slow .

I’m having the same issues with a x96 mini 1gb/8gb. It run’s CE 9.2.7 (legacy) fine. Trying to run CoreELEC 19.1-Matrix_rc4 (and previous versions rc2 and rc1) results in the box halting or bootlooping at the coreelec bootscreen (coreelec logo on screen). I’ve tried the appropriate dtb file (gxl_p212_1g.dtb), which works fine on 9.2.7 (legacy) but in matrix it won’t work. My x96 mini is amlogic s905x based, and is recognised as such by 9.2.7. When booting into matrix, it does go through the first boot when in resizes partitions etc. It then reboots , shows the coreelec logo (the logo even does is flashing thing), freezes for a while and then the box reboots. I have the same issue with another s905x based box.

1 Like

Since the problem is not being able to boot into CE, it seems the only solution would be this SDIO UART debug board. Now the only question remains, how one obtains such a board?

Order one?

I did as instructed :slightly_smiling_face:

After it’s arrival, i will post all that is needed. Let’s get these x96 mini / s905x devices to work with matrix!

x96 mini s905x 1g 8g boot fail coreelec matrix rc4.txt (9.3 KB)

Thanks to @Portisch, i now am able to upload boot logs. This log shows what happens until the unit reboots on it’s own (bootloop).

Thank you for your log. It shows a problem on boot, yes. I will need some time for analysis.

libfdt fdt_setprop(): FDT_ERR_NOSPACE
[rsvmem] bl31 reserved memory set addr error.
libfdt fdt_setprop(): FDT_ERR_NOSPACE
[rsvmem] bl31 reserved memory set addr error.
   Loading Ramdisk to 337c2000, end 33eb6200 ... OK
   Loading Device Tree to 000000001ffef000, end 000000001ffff773 ... OK

Please do while power on the device: hit “Enter” on your com terminal. It should stop booting and you end up in a console.

Please post the output of printenv

x96 mini s905x 1g 8g printenv.txt (6.1 KB)

Here it is.

Update: for those who are interested, progress is made! The sx96mini s905x now runs Coreelec. It’s all a bit premature, final works are to be made. But we have liftoff!

Thanks for your post. I just purchased a TX3 Mini from amazon and stuck at CE logo. Ran the command that was suggested and to my surprise it is running a S912 chip.
Its going back to Amazon tomorrow with a bad review for the seller.

Hi, I just bought an X96 Mini but it’s not what I excpected actually. Instead of an S905W it has an S905W2 (I checked by opening the case)… Is this normal? Is this a “new” version? And last thing… how do I use Coreelec with it?

Amlogic-ne will be your solution. When everything went well it should be available tomorrow.

There is a ne version on the nightlies however it does not work for me as a new install or update of previous NE installation. Is it there by error.

New install worked with old dtb.

YO, really? I just got it perfectly in time then! Btw since I understand that S905W2 is a pretty new and hard to work with processor, let me know if you need to do some tests and I might be able to do them.

What do you mean with this? Which image did you use and which DTB?
I just tried the latest nightly with the s905w2 2G dtb but it’s stuck on the x96 Mini logo

Hi
Is there any information how to run CoreElec Matrix 19 or 20 on S905x?

Issue: success start from microsd, resize partition, then reboot, start with CoreElec logo, on boot complete there isn’t any GUI displayed just black screen, may reboot in few minutes. IP allocated at router’s DHCP table, but device not pingable.

My config:

  • X96 S905x 1Gb RAM 8Gb Flash
  • gxl_p212_1g.dtb

Runs Leia perfectly.

What am I doing wrong?

Thank you.