Boris Skegin
Boris Skegin
Did you try to edit this line https://github.com/sittner/ec-debianize/blob/master/etherlabmaster/debian/rules#L8 ?
Just compiled successfully on Rasperry Pi 3 B (without +). Did you use `dpkg-buildpackage -uc -us` ? Did you begin with `./get_source.sh ` ?
Hi. Maybe this https://github.com/machinekit/machinekit-hal/search?p=1&q=pll will give you some hints. BTW, do you mix up PLL ( phase locked loop) with proportional–integral–derivative controller (PID) ?
Why not make up a generic slave XMl file including 0x60FF (target velocity PDO) also as an input pdo entry?
Do you mean that your slave with idx=0 is already defined as some "hard coded" slave like this https://github.com/sittner/linuxcnc-ethercat/blob/master/examples/generic-complex/ethercat-conf.xml#L3? idx is real, physikal index , not an alias BTW.
Besides this you can test the settings of your slave with etherlab sdo commands like `ethercat sdo upload` and `ethercat sdo download`.
So you found out that lwithin linuxcnc the parser has unexpected behaviour. You applied some tweaks, but still i would not rely on such a parser. I have been using...
Do you try to build an EtherCAT slave or an EtherCAT master on your beaglebone?
Try to build your master with https://github.com/ribalda/ethercat/commits/master which has patches for kernels 4.x and higher.
Guess you read http://www.machinekit.io/docs/getting-started/machinekit-images-for-bbb/ ?