Solidrun i.MX6 integration errors

How to compare these 2 images?

I do not have insight to how you system works so not able to provide any detailed comments. But I was mostly referring to as you have something that is working/booting (wic image) that is always a good starting point for further debugging.

What is this u-boot-fw-utils? I see u-boot code in u-boot-fw-utils and as well as in u-boot-solidrun-imx6…
Patches were applied in both places…

It is expected for these to share patches. u-boot-fw-utils are the fw_setenv/fw_getenv user-space tools that allows you to manipulate the U-boot environment and this is something that Mender uses.

fw_setenv/fw_getenv are actually part of the U-boot source (make env will build them) and that is why you are seeing duplication but this is expected and both of this recipes have to apply the same patches to get the correct default U-boot environment.