I am working on integrating Mender with a Zynq 7000 series board from Xilinx and I am wondering if there is interest in putting together a standard board integration. I have seen two posts on here with people asking for help:
A couple of challenges that I see are:
- Xilinx pushes you to use their Petalinux tool which adds a custom wrapper around bitbake and Yocto. This makes some of the instructions quite custom to Xilinx.
- The current version of Petalinux (18.3) uses the Rocko version from Yocto and there isn’t an easy upgrade (That I know of) so the integration would likely only support that version.
- Xilinx uses FIT (Flattened image tree) files for both the initial boot and for the kernel and device-tree secondary boot. FIT files don’t currently seem to be supported by Mender.
I am, hopefully, close to getting an initial install of Mender working and will be happy to provide the changes I made but I think it could be useful to the community to have a reference integration board.