Hi, we've been able to fix the error. One one hand, not all network packages were forwarded to the openPOWERLINK stack by our self-written EDRV driver. One the other hand, we switched from CIRCBUF_QUEUE to DIRECT_QUEUE. The CN successfully runs under Genode OS with the Fiasco.OC microkernel now. We are still working on the MN. Thank you for your reply and input.
Hi, thank you very much for the fast and detailed answer. As the C++ Wrapper is for the microkernel OS Genode, I am going to use oplk_linkObject to better reflect the OS-related coding paradigms. Best regards, Johannes
Hello, I am implementing a small C++ Wrapper API for openPOWERLINK v2.7.1 and could not find a documentation which points out the difference between oplk_linkObject and oplk_linkProcessImageObject. Can someone confirm following theory. 1) I have the option to use oplk_linkObject to directly link application variables to an entry of the OD. The values of the variable are syncronized by calling oplk_exchangeAppPdoIn and oplk_exchangeAppPdoOut. 2) The second option is to allocate a process image and...
Hi Powerlink Team, I continue the work of Axel Fischer and got stuck at the same error after a full porting to v2.7.1. The source code will be published soon, so let me know if you want to take a deeper look at the porting. The setup did not change a lot since Axel's attempt. Master Node (MN) runs on Ubuntu 18.04.4 LTS Client Node (CN) runs with demo_cn_console application and openPOWERLINK is linked as complete library. The CN runs within the OS Genode on the microkernel Fiasco.OC, which is emulated...
Hi Powerlink Team, I continue the work of Axel Fischer and got stuck at the same error after a full porting to v2.7.1. The source code will be published soon, so let me know if you want to take a deeper look at the porting. The setup did not change a lot since Axel's attempt. Master Node (MN) runs on Ubuntu 18.04.4 LTS Client Node (CN) runs with demo_cn_console application and openPOWERLINK is linked as complete library. The CN runs within the OS Genode on the microkernel Fiasco.OC, which is emulated...
Hi Powerlink Team, I continue the work of Axel Fischer and got stuck at the same error after a full porting to v2.7.1. The source code will be published soon, so let me know if you want to take a deeper look at the porting. The setup did not change a lot since Axel's attempt. Master Node (MN) runs on Ubuntu 18.04.4 LTS Client Node (CN) runs with demo_cn_console application and openPOWERLINK is linked as complete library. The CN runs within the OS Genode on the microkernel Fiasco.OC, which is emulated...