For versions based on the mainline kernel (LE10+), the dtb setting is different compared to legacy versions. Please check if you have done the settings correctly as described in the description: https://wiki.libreelec.tv/hardware/amlogic#box-images
Thanks for this info. The legacy version booted straight to LibreELEC without the need for pressing the reset button on my device and I'm perfectly fine with not having it boot from the internal eMMC storage. So, I've added this uEnv.ini
to the root of the SD-card:
dtb_name=/dtb/imagename.dtb
bootargs=boot=UUID=2306-0801 disk=UUID=8268da37-3a8d-4f6d-aba0-08918faded56 quiet systemd.debug_shell=ttyAML0 console=ttyAML0,115200n8 console=tty0
referencing all dtbs found in the 'LibreELEC-AMLGX.arm-11.0.3-box.img' (which hopefully is the correct one) contaning 'meson-gxl-s905x', starting with 'meson-gxl-s905x-p212.dtb'. To no avail, the system is stuck at the boot screen showing the S905X logo. Am I using the wrong image/dtb?