Problem:
CoreELEC does not boot from SD card.
LibreELEC also does not start.
Bootloader is probably locked.
Things I have tried:
– CoreELEC 9.2.8 Amlogic + different dtb files (gxl_p230, p231, p212, etc.)
– LibreELEC AMLGX
– shorting pins (JU03 / maskrom)
– USB Burning Tool v2.1.6
USB Burning Tool detects the box, but most firmware flashes end with errors:
Initialize DDR error
Download DDR fail
Tested firmware:
MXQ S905X
A95X S905X
Universal S905X
TX3 S905X
various IMG files from androidpc.es and other sites
Questions:
Is S905L supported by CoreELEC at all?
Which firmware / bootloader / dtb should be used for board 5000-ZAMBA04?
Has anyone successfully run CoreELEC on an S905L IPTV box?
Do I need to flash different firmware first to unlock SD boot?
The s905l is a variant of the s905x (part of the GXL SOC family). CE-NG officially supports a handful of gxl devices with custom dtb’s. For other devices you can try the generic dtb’s that match your boxes RAM and Ethernet bandwidth.
CE-NG 21.3 is the last release to support GXL SOCs
If the bootloader doesn’t allow booting from USB or SDcard it won’t be able to boot CE.
So if I understand correctly, S905L should work as GXL if the correct dtb is used.
I tried several generic GXL dtb (p230, p231, p212, etc.) with CoreELEC 9.2.8 but the box still does not boot from SD card.
It looks like the bootloader blocks external boot.
USB Burning Tool detects the device, but most firmware fails with DDR init error, so I suspect the original firmware uses different RAM settings.
Do you know if there is any known firmware compatible with board 5000-ZAMBA04, or any safe way to unlock boot from SD on IPTV boxes with S905L?
Also, is CE-NG 21.3 confirmed to work on any S905L devices, or only on selected GXL boards?