Has anyone used following GenAVB/TSN stack to achieve bi-directional communication?
- Application: genavb-app-freertos-4_0_3.tar.gz
- GenAVB/TSN stack: genavb-sdk-4_0_3.tar.gz.
I'd like to implement an Ethernet AVB bi-directional comunication by using above stack and sample source code.
But the GenAVB/TSN stack is not supposed to support multitasking.
For example, I called genavb_init() at task A for talker and task B for listener.
Then memory access violation is happened.
How do I implement an Ethernet AVB bi-directional comunication by using the GenAVB/TSN stack?
Hi @tak01,
I am not entirely sure, but I don't think this is possible. Have you looked into this Application Note: https://www.nxp.com/docs/en/user-guide/GENAVBTSNUG.pdf? All of the different implementations for this stack are done via a back-to-back or via a AVB Switch, but always with only a single role of Listener/Talker, never both.
BR,
Edwin.