How do i load my application to Cortex-M4 core on STM32H755XI controller?
Hello,
I am new to dual core controllers and I had a question on how the internal ST bootloader works for STM32H755, till now I have used STM32F4 and STM32F7 series with single core and i have loaded User code using UART and ST Flash Loader, as I understand when the internal ST bootloader starts running it loads the used code to 0x08000000 location and jumps to that location at the end of the download where our user program resides. In STM32H7 as we have dual core and each core has a specific address where it boots from Cortex-M7 - 0x08000000 and Cortex-M4 - 0x08100000, when I turn the boot switch and start loading user code it loads the Cortex-M7 core at location 0x08000000 but I am confused on how to load the Cortex-M4 core at location 0x08100000? Is it handled by the ST bootloader ? is there an option to select loading M4/M7 core in the ST Flash Loader?
