Hello,
from my understanding, recipes providing bootloader - may it be uboot-imx our your private U-Boot clone or whateverer - should add in their recipe:
PROVIDES = "virtual/bootloader"
That way, you are able
- to depend on virtual/bootloader in generic recipes
- to add PREFERRED_PROVIDER_virtual/bootloader = "your bootloader recipe" to select the bootloader in your machine.conf file
Besides that, if you do not need a bootable image, you can of course remove from IMAGE_FSTYPES
Regards,
Markus