LE 12 (nor 11) not coming up on Banana Pi M5 (BPI-M5)

  • Hello guys,

    Was so inspired to get hands on my BPI-M5 just to end up with this oft-discussed boot up error (SD class 10, 32 Gb):

    Code
    Error in moun_flash: mount_common: Could not mount LABEL=LIBREELEC
    Starting debugging shell for boot step: mount_flash... type exit to quit

    I've already tried a LE 12.0.1 and then downgraded to LE 11.0.6 which resulted the same way. A quick search shows this might need a device tree workaround but I might be mistaken. In an attempt to find a proper .dtb I've run into this to learn BPI-M5 implements a sm1_s905x3_bananapi_m5 device tree (but I currently have no clue as to where to get it from): https://coreelec.org/dtb/

    My natural question is, does an officially compiled LE build needs extra stuff for BPI-M5, and if so, why))

    Please share your thoughts/experience/links, thanks in advance.

  • You cannot use device-tree files for vendor kernel images on AMLGX which uses an upstream kernel. They are very different.

    Start with an LE13 nightly, use an older/smaller SD card if needed. Once booted you can install the image direct to internal eMMC.

    READ: https://wiki.libreelec.tv/hardware/amlogic/

    Hello, I've tried both LE13 nightly and a smaller and older SD card, but in vain. It still crashes with the same error on boot.