STM32H757 - Bootloader in CM4
Hi all,
is it possible to write a bootloader which sits at the beginning of the CM4 memory block and updates the CM7 as well as the CM4 (userapp sits in the memory area of the CM4 behind the bootloader)?
I imagine it like this: The configuration bit that boots the CM7 is deselected in the cube programmer so that only the CM4 core boots on reset. It performs the firmware upgrade in both the CM7 and the CM4 and then jumps to the user application written at the beginning of the CM7 memory block and executes it.
Would this process be conceivable or am I missing something important?
Both CM7 and CM4 are to be used in the user application.
After a reset, a button should be pressed to decide whether a firmware upgrade should be carried out or whether the useapp should be executed.
I hope I have been able to describe the problem clearly.
