I actually just managed to get 2 of my drives to activate under LinuxCNC control.
I only had a single drive connected and was trying to get them to manually activate via terminal commands (as per Dj Junior's video -
forum.linuxcnc.org/ethercat/44944-steppe...hercat-rpi-4?start=0
), and noticed the statusword updated, having been stuck at 0.
Checking the value via Hal Command, it still showed zero.
Out of curiousity, I plugged the other two drives back in, and they reported the statusword correctly, and the drives worked via LinuxCNC.
I then restarted everything, and I'm back to nothing working, and am trying to workout what exactly caused things to burst in to life.
I do suspect there is a config issue somewhere, as the first connected drive, always switches to ID 1 when LinuxCNC is loaded, regardless of what the rotary selector switches are set to. It's not a drive issue, as I have tried rotating drives.
The strange thing is, I cannot see any address for setting the drive ID via EtherCat, so there must also be functionality that's not documented.