2023-07-02 06:05 AM
Hi everyone.
I was struggling with openamp library and finally i couldnt handle it.
As i understand this library is built to share data between two cores and as i know both cores have access to the whole memory region.
So when we want to share for example data from m4 to m7 we can write it to a predetermined address and inform the other core with the hardware semaphore.
Why to use this library?
2023-08-15 02:06 AM - edited 2023-08-15 02:06 AM
I am able to make it work. It took me quite a while to get it working?
Did you tired the other method ? With hardware semaphore
2023-08-15 02:33 AM
Check out app note AN5617 "STM32H745/755 and STM32H747/757 lines inter-processor communications" for examples and explanations.
hth
KnarfB
2023-08-15 04:49 AM
I want to send around 4kb data from the M4 to M7. Which method is best for this?
There are three methods
I have implemented the openamp it is taking around 350uS.
which method will be best for the application?
2023-10-16 07:26 AM
I think using just hardware semaphore would result in the best performance.