[etherlab-users] Using both CoE and EoE in user space?

Sebastien Blanchet blanchet at iram.fr
Fri Jan 10 17:21:27 CET 2014


Hi,

You understand correctly: it is not yet possible to run a EtherCAT master 
program in userspace using EoE. (random crash)

you have the same problem with Serial-over-EtherCAT, it works only in kernel mode.

Instead rewriting your application as kernel module, you may add an extra 
network card to connect to your Ethernet switch.

regards
---
sebastien

On 12/24/2013 09:31 AM, Jacob de Beer wrote:
> We are developing an application using Igh Ethercat master 1.5.2 for use with
> Beckhoff and Omron modules, using CANopen over Ethercat.
> We now also want to integrate some Beckhof Ethernet switch port terminals and
> thus also need to use Ethernet over Ethercat.
>
> The application interface function ecrt_master_callbacks needed for concurrent
> master acces between CoE en EoE to 'register' the locking mechanism implemented
> in the application seems to be only available in kernel space,
> so do we understand correctly that using both CoE and EoE in an application is
> not (yet?) possible in user space?
>
> If so, is there another solution to use both CoE and EoE without having to write
> our application as a kernel module?
>
> Thanks in advance,
> Regards,
> Jacob de Beer




More information about the Etherlab-users mailing list