Can't start retroarch on s905x

Hi, I have installed Lakka 3.3 on an s905x box, tried different dtbs, same issue. boot is ok but retroarch won’t start, tried also 3.2 and nightly build, same result. I can drop a shell adding “textmode” on cmdline. Here’s the output of retroarch -v:

Lakka (official): devel-20210828003503-497be54 (AMLGX.arm)
Lakka:~ # retroarch -v
[INFO] RetroArch 1.9.7 (Git 8373ac6746)
[INFO] === Build =======================================
[INFO] Capabilities:  NEON ASIMD
[INFO] Built: Aug 20 2021
[INFO] Version: 1.9.7
[INFO] Git: 8373ac6746
[INFO] =================================================
[INFO] [Input]: Found input driver: "udev".
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[INFO] [Video]: Video @ fullscreen
[INFO] [Video]: Starting threaded video driver ...
[WARN] [DRM]: Couldn't get device resources.
[WARN] [DRM]: Couldn't get device resources.
[INFO] [DRM]: Found 2 connectors.
[INFO] [DRM]: Connector 0 connected: yes
[INFO] [DRM]: Connector 0 has 2 modes.
[INFO] [DRM]: Connector 0 assigned to monitor index: #1.
[INFO] [DRM]: Connector 1 connected: yes
[INFO] [DRM]: Connector 1 has 32 modes.
[INFO] [DRM]: Connector 1 assigned to monitor index: #2.
[WARN] [DRM]: Couldn't find DRM encoder.
[ERROR] [KMS]: Couldn't find a suitable DRM device.
[INFO] [GL]: Found GL context: null
[INFO] [GL]: Detecting screen resolution 320x240.
[INFO] [GL]: Vendor: (null), Renderer: (null).
[INFO] [GL]: Version: (null).
Segmentation fault

Graphic card seems to work correctly according to dmesg output:

Lakka:/flash # dmesg
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[    0.000000] Linux version 5.1.18 (lakkabuildbot@globox) (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36))) #1 SMP Wed Aug 25 11:12:38 CEST 2021
[    0.000000] Machine model: Amlogic Meson GXL (S905X) P212 Development Board
[    0.000000] Reserved memory: created CMA memory pool at 0x0000000040000000, size 896 MiB
[    0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[    0.000000] On node 0 totalpages: 477952
[    0.000000]   DMA32 zone: 7616 pages used for memmap
[    0.000000]   DMA32 zone: 0 pages reserved
[    0.000000]   DMA32 zone: 477952 pages, LIFO batch:63
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv0.2 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: Trusted OS migration not required
[    0.000000] random: get_random_bytes called from start_kernel+0x9c/0x42c with crng_init=0
[    0.000000] percpu: Embedded 22 pages/cpu s51800 r8192 d30120 u90112
[    0.000000] pcpu-alloc: s51800 r8192 d30120 u90112 alloc=22*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: detected: ARM erratum 845719
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 470336
[    0.000000] Kernel command line: boot=UUID=2808-3709 disk=UUID=13caa3d8-2f93-41a2-8006-124e591b77a9 console=ttyAML0,115200n8 console=tty0 textmode mac=c4:2f:ad:04:04:76
[    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.000000] Memory: 935788K/1911808K available (8318K kernel code, 752K rwdata, 2404K rodata, 4352K init, 578K bss, 58516K reserved, 917504K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 30 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] irq_meson_gpio: 110 to 8 gpio interrupt mux initialized
[    0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000003] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000300] Console: colour dummy device 80x25
[    0.000488] printk: console [tty0] enabled
[    0.000520] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=80000)
[    0.000536] pid_max: default: 32768 minimum: 301
[    0.000675] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000696] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes)
[    0.001099] *** VALIDATE proc ***
[    0.001283] *** VALIDATE cgroup1 ***
[    0.001297] *** VALIDATE cgroup2 ***
[    0.001819] ASID allocator initialised with 32768 entries
[    0.001887] rcu: Hierarchical SRCU implementation.
[    0.003487] smp: Bringing up secondary CPUs ...
[    0.003937] Detected VIPT I-cache on CPU1
[    0.003989] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[    0.004433] Detected VIPT I-cache on CPU2
[    0.004465] CPU2: Booted secondary processor 0x0000000002 [0x410fd034]
[    0.004868] Detected VIPT I-cache on CPU3
[    0.004896] CPU3: Booted secondary processor 0x0000000003 [0x410fd034]
[    0.004949] smp: Brought up 1 node, 4 CPUs
[    0.005001] SMP: Total of 4 processors activated.
[    0.005010] CPU features: detected: 32-bit EL0 Support
[    0.005018] CPU features: detected: CRC32 instructions
[    0.005200] CPU: All CPU(s) started at EL2
[    0.005219] alternatives: patching kernel code
[    0.005919] devtmpfs: initialized
[    0.010035] Registered cp15_barrier emulation handler
[    0.010064] Registered setend emulation handler
[    0.010230] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[    0.010254] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.034470] pinctrl core: initialized pinctrl subsystem
[    0.035175] NET: Registered protocol family 16
[    0.035927] cpuidle: using governor menu
[    0.036088] vdso: 2 pages (1 code @ (____ptrval____), 1 data @ (____ptrval____))
[    0.036105] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.037127] DMA: preallocated 256 KiB pool for atomic allocations
[    0.046849] cryptd: max_cpu_qlen set to 1000
[    0.048526] SCSI subsystem initialized
[    0.048723] usbcore: registered new interface driver usbfs
[    0.048757] usbcore: registered new interface driver hub
[    0.048838] usbcore: registered new device driver usb
[    0.049101] pps_core: LinuxPPS API ver. 1 registered
[    0.049111] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <[email protected]>
[    0.049441] Advanced Linux Sound Architecture Driver Initialized.
[    0.050073] clocksource: Switched to clocksource arch_sys_counter
[    0.050424] FS-Cache: Loaded
[    0.054921] NET: Registered protocol family 2
[    0.055366] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes)
[    0.055407] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[    0.055521] TCP bind hash table entries: 16384 (order: 6, 262144 bytes)
[    0.055729] TCP: Hash tables configured (established 16384 bind 16384)
[    0.055867] UDP hash table entries: 1024 (order: 3, 32768 bytes)
[    0.055918] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
[    0.056106] NET: Registered protocol family 1
[    0.056560] RPC: Registered named UNIX socket transport module.
[    0.056580] RPC: Registered udp transport module.
[    0.056587] RPC: Registered tcp transport module.
[    0.056594] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.066292] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[    0.073929] Initialise system trusted keyrings
[    0.074097] workingset: timestamp_bits=46 max_order=19 bucket_order=0
[    0.079082] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.079228] FS-Cache: Netfs 'nfs' registered for caching
[    0.079720] NFS: Registering the id_resolver key type
[    0.079757] Key type id_resolver registered
[    0.079765] Key type id_legacy registered
[    0.079778] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.079973] FS-Cache: Netfs 'cifs' registered for caching
[    0.086164] Key type asymmetric registered
[    0.086190] Asymmetric key parser 'x509' registered
[    0.086252] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[    0.086266] io scheduler mq-deadline registered
[    0.086275] io scheduler kyber registered
[    0.086485] io scheduler bfq registered
[    0.100266] soc soc0: Amlogic Meson GXL (S905X) Revision 21:a (82:2) Detected
[    0.101782] c11084c0.serial: ttyAML1 at MMIO 0xc11084c0 (irq = 10, base_baud = 1500000) is a meson_uart
[    0.102168] c81004c0.serial: ttyAML0 at MMIO 0xc81004c0 (irq = 13, base_baud = 1500000) is a meson_uart
[    0.722031] printk: console [ttyAML0] enabled
[    0.733997] brd: module loaded
[    0.734108] loop: module loaded
[    0.747526] libphy: Fixed MDIO Bus: probed
[    0.747714] tun: Universal TUN/TAP device driver, 1.6
[    0.751601] meson8b-dwmac c9410000.ethernet: PTP uses main clock
[    0.756983] meson8b-dwmac c9410000.ethernet: no reset control found
[    0.763690] meson8b-dwmac c9410000.ethernet: User ID: 0x11, Synopsys ID: 0x37
[    0.770256] meson8b-dwmac c9410000.ethernet: 	DWMAC1000
[    0.775420] meson8b-dwmac c9410000.ethernet: DMA HW capability register supported
[    0.782835] meson8b-dwmac c9410000.ethernet: RX Checksum Offload Engine supported
[    0.790252] meson8b-dwmac c9410000.ethernet: COE Type 2
[    0.795428] meson8b-dwmac c9410000.ethernet: TX Checksum insertion supported
[    0.802413] meson8b-dwmac c9410000.ethernet: Wake-Up On Lan supported
[    0.808828] meson8b-dwmac c9410000.ethernet: Normal descriptors
[    0.814662] meson8b-dwmac c9410000.ethernet: Ring mode enabled
[    0.820439] meson8b-dwmac c9410000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[    0.828491] libphy: stmmac: probed
[    0.832503] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[    0.839132] usbcore: registered new interface driver pegasus
[    0.844699] usbcore: registered new interface driver rtl8150
[    0.851114] dwc3 c9000000.dwc3: Failed to get clk 'ref': -2
[    0.857080] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.862291] ehci-platform: EHCI generic platform driver
[    0.867599] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.873577] ohci-platform: OHCI generic platform driver
[    0.879243] usbcore: registered new interface driver usb-storage
[    0.884889] mousedev: PS/2 mouse device common for all mice
[    0.890484] i2c /dev entries driver
[    0.896108] meson-gx-mmc d0072000.mmc: Got CD GPIO
[    0.923350] meson-gx-mmc d0074000.mmc: allocated mmc-pwrseq
[    0.948645] ledtrig-cpu: registered to indicate activity on CPUs
[    0.949559] meson-sm: secure-monitor enabled
[    0.953684] hidraw: raw HID events driver (C) Jiri Kosina
[    0.959996] usbcore: registered new interface driver usbhid
[    0.964193] usbhid: USB HID core driver
[    0.968292] platform-mhu c883c404.mailbox: Platform MHU Mailbox registered
[    0.979301] NET: Registered protocol family 10
[    0.981918] Segment Routing with IPv6
[    0.982704] mmc0: Problem switching card into high-speed mode!
[    0.984692] NET: Registered protocol family 17
[    0.990762] mmc0: new SDXC card at address 0001
[    0.994867] Key type dns_resolver registered
[    1.000780] mmcblk0: mmc0:0001 SD 58.2 GiB 
[    1.004141] Loading compiled-in X.509 certificates
[    1.009325]  mmcblk0: p1 p2
[    1.022163] meson-drm d0100000.vpu: Queued 3 outputs on vpu
[    1.022481] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    1.028692] [drm] No driver support for vblank timestamp query.
[    1.060124] meson-dw-hdmi c883a000.hdmi-tx: Detected HDMI TX controller v2.01a with HDCP (meson_dw_hdmi_phy)
[    1.064703] meson-dw-hdmi c883a000.hdmi-tx: registered DesignWare HDMI I2C bus driver
[    1.072495] meson-drm d0100000.vpu: bound c883a000.hdmi-tx (ops 0xffff00001091f758)
[    1.080054] [drm] Initialized meson 1.0.0 20161109 for d0100000.vpu on minor 0
[    1.115976] mmc1: new HS200 MMC card at address 0001
[    1.117166] mmcblk1: mmc1:0001 NCard  7.22 GiB 
[    1.120535] mmcblk1boot0: mmc1:0001 NCard  partition 1 4.00 MiB
[    1.126386] mmcblk1boot1: mmc1:0001 NCard  partition 2 4.00 MiB
[    1.131724] mmcblk1rpmb: mmc1:0001 NCard  partition 3 4.00 MiB, chardev (245:0)
[    1.181896] random: fast init done
[    1.321034] [drm] kms: can't enable cloning when we probably wanted to.
[    1.691420] Console: switching to colour frame buffer device 480x135
[    1.792220] meson-drm d0100000.vpu: fb0: DRM emulated frame buffer device
[    1.799500] libphy: mdio_mux: probed
[    1.803335] libphy: mdio_mux: probed
[    1.806362] phy phy-d0078080.phy.2: unsupported PHY mode 5
[    1.813546] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    1.816903] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[    1.825835] xhci-hcd xhci-hcd.0.auto: hcc params 0x0228f664 hci version 0x100 quirks 0x0000000002010010
[    1.833890] xhci-hcd xhci-hcd.0.auto: irq 37, io mem 0xc9000000
[    1.839967] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.01
[    1.847852] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.855003] usb usb1: Product: xHCI Host Controller
[    1.859831] usb usb1: Manufacturer: Linux 5.1.18 xhci-hcd
[    1.865177] usb usb1: SerialNumber: xhci-hcd.0.auto
[    1.870588] hub 1-0:1.0: USB hub found
[    1.873755] hub 1-0:1.0: 2 ports detected
[    1.877963] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    1.883132] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[    1.890727] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
[    1.897221] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    1.905286] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.01
[    1.913404] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.920554] usb usb2: Product: xHCI Host Controller
[    1.925381] usb usb2: Manufacturer: Linux 5.1.18 xhci-hcd
[    1.930728] usb usb2: SerialNumber: xhci-hcd.0.auto
[    1.936036] hub 2-0:1.0: USB hub found
[    1.939298] hub 2-0:1.0: config failed, hub doesn't have any ports! (err -19)
[    1.948203] scpi_protocol scpi: SCP Protocol legacy pre-1.0 firmware
[    1.965838] printk: console [netcon0] enabled
[    1.965971] netconsole: network logging started
[    1.969199] hctosys: unable to open rtc device (rtc0)
[    1.975395] ALSA device list:
[    1.977106]   No soundcards found.
[    1.983817] Freeing unused kernel memory: 4352K
[    2.007329] Run /init as init process
[    2.210184] usb 1-1: new low-speed USB device number 2 using xhci-hcd
[    2.311314] Checking disk(s):  UUID=2808-3709 UUID=13caa3d8-2f93-41a2-8006-124e591b77a9
[    2.388871] usb 1-1: New USB device found, idVendor=1a2c, idProduct=2d23, bcdDevice= 1.10
[    2.388887] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.388895] usb 1-1: Product: USB Keyboard
[    2.388901] usb 1-1: Manufacturer: USB
[    2.426041] input: USB USB Keyboard as /devices/platform/soc/soc:usb@c9000000/c9000000.dwc3/xhci-hcd.0.auto/usb1/1-1/1-1:1.0/0003:1A2C:2D23.0001/input/input0
[    2.481320] hid-generic 0003:1A2C:2D23.0001: input,hidraw0: USB HID v1.10 Keyboard [USB USB Keyboard] on usb-xhci-hcd.0.auto-1/input0
[    2.492532] input: USB USB Keyboard Consumer Control as /devices/platform/soc/soc:usb@c9000000/c9000000.dwc3/xhci-hcd.0.auto/usb1/1-1/1-1:1.1/0003:1A2C:2D23.0002/input/input1
[    2.547434] input: USB USB Keyboard System Control as /devices/platform/soc/soc:usb@c9000000/c9000000.dwc3/xhci-hcd.0.auto/usb1/1-1/1-1:1.1/0003:1A2C:2D23.0002/input/input2
[    2.547789] hid-generic 0003:1A2C:2D23.0002: input,hidraw1: USB HID v1.10 Device [USB USB Keyboard] on usb-xhci-hcd.0.auto-1/input1
[    3.461095] fsck: CP437: Invalid argument
[    3.461263] fsck: LAKKA_DISK: clean, 116/14743552 files, 1870192/58968064 blocks
[    3.461351] fsck: fsck.fat 4.1 (2017-01-24)
[    3.461476] fsck: /dev/mmcblk0p1: 44 files, 103864/523262 clusters
[    4.892160] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[    5.601624] systemd[1]: System time before build time, advancing clock.
[    5.612264] systemd[1]: systemd 242 running in system mode. (-PAM -AUDIT -SELINUX -IMA -APPARMOR -SMACK +SYSVINIT -UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS -ACL -XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD +IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
[    5.612709] systemd[1]: Detected architecture arm64.
[    5.618831] systemd[1]: Set hostname to <Lakka>.
[    5.759022] random: systemd: uninitialized urandom read (16 bytes read)
[    5.759529] systemd[1]: Listening on Journal Socket (/dev/log).
[    5.760680] random: systemd: uninitialized urandom read (16 bytes read)
[    5.762395] systemd[1]: Created slice User and Session Slice.
[    5.763351] random: systemd: uninitialized urandom read (16 bytes read)
[    5.767564] systemd[1]: Starting Show Version...
[    5.768799] systemd[1]: Listening on initctl Compatibility Named Pipe.
[    5.785438] systemd[1]: Listening on RPCbind Server Activation Socket.
[    5.786204] systemd[1]: Reached target RPC Port Mapper.
[    5.787159] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[    6.001859] kernel-overlays-setup: setup base modules
[    6.049539] kernel-overlays-setup: added modules from /usr/lib/kernel-overlays/base/lib/modules/5.1.18
[    6.058880] kernel-overlays-setup: added firmware from /usr/lib/kernel-overlays/base/lib/firmware
[    6.059073] kernel-overlays-setup: adding overlays from /storage/.cache/kernel-overlays
[    6.060253] kernel-overlays-setup: done
[    6.322838] systemd-journald[349]: Received request to flush runtime journal from PID 1
[    7.049801] random: crng init done
[    7.049818] random: 7 urandom warning(s) missed due to ratelimiting
[    8.168303] meson-gx-mmc d0070000.mmc: allocated mmc-pwrseq
[    8.186712] media: Linux media interface: v0.10
[    8.207823] Registered IR keymap rc-empty
[    8.207993] rc rc0: meson-ir as /devices/platform/soc/c8100000.bus/c8100580.ir/rc/rc0
[    8.208158] input: meson-ir as /devices/platform/soc/c8100000.bus/c8100580.ir/rc/rc0/input3
[    8.217379] rc rc0: lirc_dev: driver meson-ir registered at minor = 0, raw IR receiver, no transmitter
[    8.229494] videodev: Linux video capture interface: v2.00
[    8.234243] meson-ir c8100580.ir: receiver initialized
[    8.236098] mmc2: queuing unknown CIS tuple 0x80 (2 bytes)
[    8.242071] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)
[    8.245101] mmc2: queuing unknown CIS tuple 0x80 (3 bytes)
[    8.344004] mmc2: new high speed SDIO card at address 0001
[    8.433865] lima d00c0000.gpu: bus rate = 166666667
[    8.433874] lima d00c0000.gpu: mod rate = 744000000
[    8.449796] lima d00c0000.gpu: gp - mali450 version major 0 minor 0
[    8.449850] lima d00c0000.gpu: pp0 - mali450 version major 0 minor 0
[    8.449886] lima d00c0000.gpu: pp1 - mali450 version major 0 minor 0
[    8.449929] lima d00c0000.gpu: pp2 - mali450 version major 0 minor 0
[    8.449972] lima d00c0000.gpu: l2 cache 8K, 4-way, 64byte cache line, 128bit external bus
[    8.449978] lima d00c0000.gpu: l2 cache 64K, 4-way, 64byte cache line, 128bit external bus
[    8.469145] [drm] Initialized lima 1.0.0 20190217 for d00c0000.gpu on minor 1
[    8.647948] asoc-simple-card sound: i2s-hifi <-> meson-aiu-i2s.4.auto mapping ok
[    8.794380] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    8.825081] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    8.976275] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4335-sdio for chip BCM4335/1
[    8.979245] usbcore: registered new interface driver brcmfmac
[    9.053932] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac4335-sdio.amlogic,p212.txt failed with error -2
[    9.142875] Bluetooth: Core ver 2.22
[    9.143015] NET: Registered protocol family 31
[    9.143019] Bluetooth: HCI device and connection manager initialized
[    9.145055] Bluetooth: HCI socket layer initialized
[    9.145079] Bluetooth: L2CAP socket layer initialized
[    9.145128] Bluetooth: SCO socket layer initialized
[    9.152647] Bluetooth: Generic Bluetooth SDIO driver ver 0.1
[    9.246377] Meson GXL Internal PHY 0.e40908ff:08: attached PHY driver [Meson GXL Internal PHY] (mii_bus:phy_addr=0.e40908ff:08, irq=38)
[    9.261241] meson8b-dwmac c9410000.ethernet eth0: No Safety Features support found
[    9.261278] meson8b-dwmac c9410000.ethernet eth0: PTP not supported by HW
[   10.775527] meson8b-dwmac c9410000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
[   10.775578] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   10.791766] 8021q: 802.1Q VLAN Support v1.8
[   11.366060] [drm] kms: can't enable cloning when we probably wanted to.
[   13.283855] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4335-sdio for chip BCM4335/1
[   13.284014] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[   13.287142] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4335/1 wl0: Mar 24 2013 20:36:01 version 6.30.171.24.20 (B0 Station/P2P)

How can I further debug? Can someone help me? Thanks

hello, same thing. try out every dtb file.

Here some logs https://transfer.sh/8DDU0V/log-2022-03-01-08.01.53.zip

Have similar behaviour on two devices: Vermax uhd300x and Smotreshka SB-303

Both works on s905x Amlogic and can boot from sdcard

I can see logo and text in left top corner “Lakka (official): 3.6”

Strange thing! I believe i try meson-gxl-s905x-khadas-vim.dtb file. BUT it works. At first look.

TS - try it out!