Hello m.c.
Both are rigth the i.MX8M can boot from NAND, SDIO/MMC/SDXC, eMMC, SPI, USB, QSPI and Ethernet, but the boot ROM suport NAND and SD/MMC, The boot ROM uses the state of the BOOT_MODE and eFUSEs to determine the boot
device. For development purposes, the eFUSEs used to determine the boot device may be overridden using the GPIO pin inputs.
Regards