2022-07-20 08:43 AM
I was looking into using OpenAMP to support an event driven IPC between Linux A7 core and a FreeRTOS based application running on the M4.
The sample application (STM32CubeMP15 Firmware Package )documentation in the says:
"The actual bare metal version of OpenAMP is not designed to work with FreeROTS. as a consequence,
it's not advised to use FreeRTOS operations inside OpenAMP interrupt"
I was hoping I could use something like xEventGroupSetBitsFromISR().
Anyone have advise on the best way to signal a new OpenAMP message is available to be processed to a FreeRTOS thread or is polling a flag the only way. I was hoping to make this event driven.
Thanks,
Eoin