Can I use uboot in INHERIT += "mender-full"?


Is it still possible to use INHERIT += “mender-full” even if I want to use u-boot instead of GRUB?
Or do I need to use INHERIT += “mender-full-ubi” ?

Our project is using Yocto Zeus and is using u-boot.
Do you have any suggestions on how to integrate mender on Yocto Zeus?

The currently available classes are:

  • mender-full : Enables the most common features for Mender, which are:

    • mender-image
    • mender-install
    • mender-systemd
    • mender-image-uefi
    • mender-grub ---->>>> how can I change this to mender-uboot?
    • mender-growfs-data
  • mender-full-ubi : Enables the most common features for UBI based Mender installations, which are:

    • mender-image
    • mender-image-ubi
    • mender-install
    • mender-systemd
    • mender-ubi
    • mender-uboot
    • mender-growfs-data

Can I do like this in local.conf:

MENDER_FEATURES_ENABLE_append = " mender-uboot"
MENDER_FEATURES_DISABLE_append = " mender-grub"

The mender-full-ubi setting is for raw NAND flash systems. You should stick with mender-full assuming you are using MMC/eMMC and then follow this to enable U-Boot