when M3 with a blank sdcard , it will boot from eMMC. If not a blank sdcard , it will boot failure.(permanent red LED)
Empty your sdcard whith dd if=/dev/zero of=/dev/$sdcard bs=4M
.
you can use a TTL line to watch what happened when M3 is booting.