Replies: 1 comment
-
As far as I know, there is currently no abstraction which allows all of these. For the simplest "different threads running in the same SoC" there are as you may know numerous options: Higher level Zbus: Note that there is an effort on Zbus to support different cores on the same SoC, so that should at least cater to two of your three requirements in the future. As you said MBOX: |
Beta Was this translation helpful? Give feedback.
-
Hello,
I want to use Zephyr to build a distributed system that needs to communicate between
I'm looking for a abstraction that allows to do all of the above use a siliar API.
Is Zbus suitable for this purpose or should I rather use message queue or mailbox with a combination of IPM?
I didn't see any documentation comparing zbus to the existing message passing protocols implemented by Zephyr
I also understand there is MBOX that seems to address the same problem. So what is the difference between these solutions?
Beta Was this translation helpful? Give feedback.
All reactions