cancel
Showing results for 
Search instead for 
Did you mean: 

Dual Core Bootloader Go_to application

Girayb
Associate

I am relativelly new to embed software and I am trying to do a software package on a dual core stm32 H743ZI2 including these two: A bootloader with a go to function in both of its cores cm4 and cm7 and a blinky app at both cm4 and cm7 at the specific locations (CM4 blinky app will be on 0x08140000 and CM7 blinky at 0x08040000) in memory. So the program basically will work as this --> System starts, both of the cores start working Cm7 makes the blinky app's CM7 program work with a goto function and CM4 makes the blinky CM4 work with go to function. Is this possible to do so? Are there any restrictions regarding writing a go-to application on cm4 that goes another cm4 app?

3 REPLIES 3
FBL
ST Employee

Hello @Girayb 

Are you sure H743ZI2 is dual core?

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

That was a mistake you are right it was H745ZI-Q

 

FBL
ST Employee

> Are there any restrictions regarding writing a go-to application on cm4 that goes another cm4 app?

It is mentioned in AN2606 Table 114. STM32H74xxx/75xxx bootloader version, we cannot program the "CM4_BOOT_ADDx" option byte using BL in dual core case. Known limitation in V9.0

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.