EBC-RS08-24B1C SD boot / bootloader help

Hi, does anyone have experience with the Advantech EBC-RS08, Part No. EBC-RS08-24B1C, especially the version used as an Enpal gateway? I am trying to boot Linux from the SD card without modifying the internal eMMC. The hardware appears to be based on the NXP i.MX8M Mini and seems very similar to the RSB-3730 A2.

I have already tested several official RSB-3730 images/bootloaders including A1031, A1045 and D0060, used SW1 in the documented SD boot position, and found that jumper J2 changes the boot behavior.

A1031 gives:
power_bd71837_init
Trying to boot from MMC1
MMC: no card present

D0060 gives:
Can't find PMIC:PCA9450
DDRINFO: DRAM rate 3000MTS
Training FAILED

I also verified that the bootloader is correctly written to the SD card at the expected offset.

Does anyone know the actual hardware/board revision used in EBC-RS08-24B1C, the function of J2, the correct SD boot procedure, or which RSB-3730 bootloader/image is compatible with this specific unit? Any documentation or experience with this OEM board would be very helpful.

EBC-RS08-24B1C is a customized product from Advantech. If you have any questions regarding this product, please contact our PSM or sales department. We have dedicated one-on-one technical support.

Regarding the startup of RSB-3730, you can refer to the following link.

RSB-3730 Yocto42 User Guide | AIM-Linux Developer Center

Thank you!

The “Can’t find PMIC: PCA9450” message on D0060 suggests that bootloader expects a different PMIC than your board has, while A1031 initializing the BD71837 matches older i.MX8M Mini designs. So I’d guess the older A-series bootloader is closer to your hardware. If you have a serial console, it may help to post the full boot log from A1031 with J2 in each position, and check whether the SD slot is wired to USDHC1 or USDHC2, since “no card present” often points to a card-detect or wrong controller setting rather than a bad image.

Could you please specify which model of product you are referring to? Could you also provide a contact number and email address so that we can communicate offline?