On 6/10/2024 11:01 am, Kevin Wormington wrote:
Hi,
I'm using the RT_PREEMPT kernel with LinuxCNC 2.9.3 and
ethercat-master_1.6.1.g419f621 from the opensuse repository that the
LinuxCNC iso instll sets up.
I'm having an issue trying to get EoE to work...the devices are
created and can assign an IP but the link will only come up if
LinuxCNC is running (ie linuxcnc-ethercat is loaded). Even with the
link up I'm not able to ping or have communication. There is also an
issue of config SDOs being loaded to slaves and then when
linuxcnc-ethercat tries to map them it errors out with undefined
PDOs. This can be fixed by an 'ethercat rescan'. If EoE is disabled
in the etherlab master this issue does not occur so I think they may
be somehow related. I've posted on the LinuxCNC forum and no one
seems to be using EoE. I would like to try and diagnose this further
as I'm not sure if it's a problem with etherlab master,
linuxcnc-ethercat, or both.
This issue
(https://lists.etherlab.org/pipermail/etherlab-users/2024-April/019374.html)
seems to be similar to the undefined PDOs occurring here with a
solution of disabling EoE.
Should EoE communication work with just the etherlab master running?
Any ideas on how to try and narrow this down?
Thanks,
Kevin
Hi Kevin
EtherLAB Master supports this, the implementation of EtherLAB in
LinuxCNC does not have this feature coded.
Mike
--
Etherlab-users mailing list
Etherlab-users@etherlab.org
https://lists.etherlab.org/mailman/listinfo/etherlab-users