- Posts: 339
- Thank you received: 134
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
hi,I have found that when sending config pdos to the drive it is successful in LinuxCNC but then lcec dies because it can't map some of the pdos that were just configured. If you do an "ethercat rescan" then the pdos are shown and LinuxCNC starts just fine. I'm not sure if this is an linuxcnc-ethercat or etherlab ethercat-master issue. This may still be some type of interaction with EoE but out of curiosity @endian could you please try seeing if that works for you as well vs disabling EoE?
LinuxCNC was not running during the following commands:
cnc@shaper:~$ ethercat pdos -p 19
SM0: PhysAddr 0x1800, DefaultSize 234, ControlRegister 0x26, Enable 1
SM1: PhysAddr 0x1a00, DefaultSize 234, ControlRegister 0x22, Enable 1
SM2: PhysAddr 0x1000, DefaultSize 0, ControlRegister 0x64, Enable 1
RxPDO 0x1600 ""
PDO entry 0x6040:00, 16 bit, ""
PDO entry 0x607a:00, 32 bit, ""
SM3: PhysAddr 0x1100, DefaultSize 0, ControlRegister 0x62, Enable 1
TxPDO 0x1a00 ""
PDO entry 0x6041:00, 16 bit, ""
PDO entry 0x6064:00, 32 bit, ""
cnc@shaper:~$ ethercat rescan
cnc@shaper:~$ ethercat pdos -p 19
SM0: PhysAddr 0x1800, DefaultSize 234, ControlRegister 0x26, Enable 1
SM1: PhysAddr 0x1a00, DefaultSize 234, ControlRegister 0x22, Enable 1
SM2: PhysAddr 0x1000, DefaultSize 0, ControlRegister 0x64, Enable 1
RxPDO 0x1600 ""
PDO entry 0x6040:00, 16 bit, ""
PDO entry 0x6060:00, 8 bit, ""
PDO entry 0x607a:00, 32 bit, ""
PDO entry 0x60ff:00, 32 bit, ""
SM3: PhysAddr 0x1100, DefaultSize 0, ControlRegister 0x62, Enable 1
TxPDO 0x1a00 ""
PDO entry 0x6041:00, 16 bit, ""
PDO entry 0x6064:00, 32 bit, ""
PDO entry 0x6077:00, 16 bit, ""
PDO entry 0x6061:00, 8 bit, ""
Please Log in or Create an account to join the conversation.