Hi Joseph
Thanks for the response.
In general, Zephyr does not require a bootloader, and can be booted from bare metal.
In the link you posted it says:
To make a container image flash.bin with zephyr.bin for SD/eMMC programming and booting from BootROM. Refer to user manual of i.MX93 MCUX SDK release.
This is what we are trying to do.
Following the SDK guidance for creating a flash.bin container works for the hello_world SDK example; the M33 ROM boot code can load and run the program.
However, building a container image in the same way does not work for our zephyr.bin.
Please could you provide guidance on how to build a container with zephyr.bin that the M33 boot rom code an load and run. We don't have any security requirements at this point.
Thanks.