Multicore Image Layout #69769
Replies: 3 comments
-
I think I understand this a bit more now. The CM7 images is being written to flash in slot0_partition, while the CM4 image is in slot1_partition. Am I right in thinking that the openamp imx1160_evk sample wouldn't work with mcuboot because slot1_partition is needed as a secondary slot? Does anoyone know if there is a way of of merging the two images (CM7 and CM4) into one binary that is then contained in one partition in flash? So the CM4 image would be at a certain offset from the end of the CM7 image. This would be ideal for my project Thanks, |
Beta Was this translation helpful? Give feedback.
-
Hi @danielb-tkjcy3rq , Yes, MCUboot typically uses the slot1 partition for firmware image update. See our other discussion about this in #70448. There are utilities available to combine multiple images into a single image file. I found this one doing an online search. Best regards |
Beta Was this translation helpful? Give feedback.
-
Thank you @DerekSnell. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi All,
Probably a dumb question but I can't seem to find the answer on my own. I'm running the openamp sample (zephyr v3.5.0) on NXP's mimxrt1160 evk, which is all working fine. The thing I don't understand is what the layout of the images on flash is. After the build, is there just one image that combines the host and remote images and that would get flashed in one go? Or are the two images that are flashed separately? Where in flash are these images being written to?
Beta Was this translation helpful? Give feedback.
All reactions