Generating final firmware image


I have been trying to add support for UDOO Neo IMX6SX. I have reached a stage i could see the kernel, uboot, ext4 file system but no .factory or .sysupgrade images.

My bin/targets/imx/cortexa9/ looks as follows.

auto-os-1.0.0-mountain-cat-imx-cortexa9-udoo_neo-ext4.combined.bin    auto-os-1.0.0-mountain-cat-imx-cortexa9-udoo_neo-uImage                  config.buildinfo  profiles.json    version.buildinfo
auto-os-1.0.0-mountain-cat-imx-cortexa9-udoo_neo-ext4.sysupgrade.bin  auto-os-imagebuilder-1.0.0-imx-cortexa9.Linux-x86_64.tar.xz              feeds.buildinfo   sha256sums
auto-os-1.0.0-mountain-cat-imx-cortexa9-udoo_neo.manifest             auto-os-sdk-1.0.0-imx-cortexa9_gcc-11.3.0_musl_eabi.Linux-x86_64.tar.xz  packages          u-boot-udoo_neo

you can ignore the firmware name for now (i was trying to customize it).

I am however unable to find the .dtb file as well.

Could anyone tell what i am missing to generate the .factory and .sysupgrade images?