cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H745 Data share

TWalp.1
Associate II

Hi

I'm new to dual core programming. I need to share data from M7 core to M4 core and M4 core to M7 core. Can you please let me know the steps I need to start.?

5 REPLIES 5

They share a number of SRAM between them, please take a moment to review the memory and bus matrix diagrams in the Reference Manual.

The ITCM/DTCM RAM will be localized. You'll want to floor-plan which memories you want the linker to allocate to the M7 and M4 portions of your build.

Look at the HSEM peripheral for means of signalling between the cores.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Ons KOOLI
Senior III

Hi @TWalp.1​ ,

Please refer to the STM32CubeH7 FW package under STM32H745I-DISCO directory.

Maybe the ResourcesManager_SharedResources application can help you.

Best Regards,

Ons.

Thank you very much .!

It looks SRAM4 allocated for both CPUs. Do you have any cored examples?

TWalp.1
Associate II

Thank you very much .!

It looks SRAM4 allocated for both CPUs. Do you have any cored examples?

Thank you very much .!

It looks SRAM4 allocated for both CPUs. Do you have any cored examples?