- Configuring LinuxCNC
- Advanced Configuration
- EtherCAT
- IndraDrive + LinuxCNC – PDO configuration problems
IndraDrive + LinuxCNC – PDO configuration problems
- mr_huxley
- Offline
- New Member
-
Less
More
- Posts: 3
- Thank you received: 1
13 Feb 2026 18:29 #342899
by mr_huxley
IndraDrive + LinuxCNC – PDO configuration problems was created by mr_huxley
Hi everyone,
I’ve recently been trying to set up a IndraDrive from Bosch Rexroth with LinuxCNC, and I’ve run into some difficulties.
After quite a bit of research here on the forum, I’ve narrowed it down to two possible causes:
Any guidance would be greatly appreciated. Thanks!
I’ve recently been trying to set up a IndraDrive from Bosch Rexroth with LinuxCNC, and I’ve run into some difficulties.
After quite a bit of research here on the forum, I’ve narrowed it down to two possible causes:
- The IndraDrive supports EoE in addition to CoE. Could EoE be interfering with PDO configuration? Is there a recommended way to disable EoE on the drive? I’m using the latest LinuxCNC version and followed the EtherCAT tutorial from the forum.
- I’ve seen that some people define initcmds in the Ethercat-conf.xml, and I believe those may include PDO configuration. What would be the best approach here? In my XML I already have configPDOs="true", so I assumed initcmds wouldn’t be necessary.
Any guidance would be greatly appreciated. Thanks!
Please Log in or Create an account to join the conversation.
- Hakan
- Online
- Platinum Member
-
Less
More
- Posts: 1248
- Thank you received: 437
13 Feb 2026 20:19 #342912
by Hakan
Replied by Hakan on topic IndraDrive + LinuxCNC – PDO configuration problems
Have a look in syslog "sudo dmesg" and if you find the word EoE that is a problem.
Typically that interferes with the linuxcnc lcec component, which can not handle EoE.
There is a way to read out the eeprom content from the drive, flip a bit and write the eeprom content back.
However, it is much better to compile the ethercat master yourself with eoe disabled.
It has been recommended before in the forum, please search (I don't have it readily available).
See how far that takes you.
Typically that interferes with the linuxcnc lcec component, which can not handle EoE.
There is a way to read out the eeprom content from the drive, flip a bit and write the eeprom content back.
However, it is much better to compile the ethercat master yourself with eoe disabled.
It has been recommended before in the forum, please search (I don't have it readily available).
See how far that takes you.
The following user(s) said Thank You: mr_huxley
Please Log in or Create an account to join the conversation.
- endian
-
- Offline
- Elite Member
-
Less
More
- Posts: 302
- Thank you received: 113
15 Feb 2026 20:35 #343024
by endian
Replied by endian on topic IndraDrive + LinuxCNC – PDO configuration problems
Which kind of IndraDrive do you use?
some of them are SoE ... And it has have to startup IDNs
If you need EoE for something else at ethercat you can edit eeprom at drive... but I can recommend you to reisntall ethercat master with eoe disabling... it way easier path...
some of them are SoE ... And it has have to startup IDNs
If you need EoE for something else at ethercat you can edit eeprom at drive... but I can recommend you to reisntall ethercat master with eoe disabling... it way easier path...
The following user(s) said Thank You: mr_huxley
Please Log in or Create an account to join the conversation.
- mr_huxley
- Offline
- New Member
-
Less
More
- Posts: 3
- Thank you received: 1
16 Feb 2026 09:21 #343041
by mr_huxley
Replied by mr_huxley on topic IndraDrive + LinuxCNC – PDO configuration problems
Following the procedure by Hakan on this topic to disable EoE: forum.linuxcnc.org/ethercat/58080-ver-2-...e-when-disabling-eoe
I was able to put it to work and I can finally jog it. Now I will continue with further configurations.
Also I wasn't aware of "sudo dmesg" but there is a lot of relevant information there.
I was able to put it to work and I can finally jog it. Now I will continue with further configurations.
Also I wasn't aware of "sudo dmesg" but there is a lot of relevant information there.
The following user(s) said Thank You: Hakan
Please Log in or Create an account to join the conversation.
- mr_huxley
- Offline
- New Member
-
Less
More
- Posts: 3
- Thank you received: 1
16 Feb 2026 16:08 #343052
by mr_huxley
Replied by mr_huxley on topic IndraDrive + LinuxCNC – PDO configuration problems
To clear an "amplifier fault" (drive error) I can do it using the halshow and then via cia402.0.fault-reset but I read somewhere that the fault should also be cleareable when clicking the enable/power on button. It works but only sometimes if I keep pressing the button it will clear the error and the time after that allow to power on. Should the enable button clear the error reliably? Maybe there is something wrong with my setup. Probably latency issues as I'm using a RPI4...
Also, with ethercat there is no way to use the UI emergency button, correct?
Also, with ethercat there is no way to use the UI emergency button, correct?
Please Log in or Create an account to join the conversation.
- Configuring LinuxCNC
- Advanced Configuration
- EtherCAT
- IndraDrive + LinuxCNC – PDO configuration problems
Time to create page: 0.087 seconds