Mender Integration with IMX6UL-EVK yocto build with Krogoth branch

I have been trying to integrate my yocto project for imx6ul-evk with mender.
I am using krogoth branch.
Can Anyone guide me with the yocto setup ?

  1. What layers I have to add?
  2. What are the things I need to include in my final reciepe to include mender?
  3. how does the upgrade files look like ? How can make the upgrade file? Any steps for that.

My Setup in local.conf is

I have added these layers in my current bblayer.conf

I have gone through the documentation but in yocto build itself is getting errors
right now I am getting error for

ERROR: /home/mpc/chandramauli/ellis_project/imx6ul-evk/sources/meta-fsl-arm/recipes-fsl/images/ No IMAGE_CMD defined for IMAGE_FSTYPES entry ‘mender’ - possibly invalid type name or missing support class
ERROR: Failed to parse recipe: /home/mpc/chandramauli/ellis_project/imx6ul-evk/sources/meta-fsl-arm/recipes-fsl/images/

1 Like

You will at a minimum need to create a Krogoth-compatible branch of meta-mender-core. I would suggest starting with the Morty branch as that is the closest we have to Krogoth. I doubt if it will work unmodified though.

You also need to ensure that you have the krogoth branch of oe-meta-go.