Skip to main content
Associate II
Oct 24, 2024 2:42 PM UTC
Question

I need help using OpenAMP

Inquiry about the possibility of opening multiple endpoints to facilitate communication between M7 and M4, so that each specific message triggers a specific response.

This topic has been closed for replies.

2 replies

ST Technical Moderator
Oct 24, 2024 3:38 PM UTC

Hello @motaz9898 ,

Please have a look at this article which shows how to implement inter-processor communication between CM7 and CM4 cores: How to implement inter-processor communication in ... - STMicroelectronics Community

There is an OpenAMP_PingPong example which is available in STM32CubeH7 MCU package.

I recommend you have a look to this video Inter-process Communication via OpenAMP.

Hope this helped you!

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
motaz9898Author
Associate II
Oct 26, 2024 12:30 PM UTC

My issue is that when I add the OpenAMP initialization instructions to the task, the processor freezes.

motaz9898_1-1729945769950.png

 

if (MX_OPENAMP_Init(RPMSG_MASTER, new_service_cb)!= HAL_OK);