/usr/share/linuxcnc/hallib/core_sim.hal:29: Pin 'joint.1.motor-pos-cmd' does not exist
3330
This is a hal message. It says the stepgenerator position command pin does not exist. I expect you edited hal files.
If you start the linuxcnc axis build in example from the linuxcnc config picker, check if this works.
Then for ethercat you should start with something very minimal in hal. Like only adding the lcec to the servo threat.
Step by step you gonna build it up. Attached a hal files that you can strip down and then try ant load it.
These lines should be your starting point for succes :
Code:
loadrt threads name1=base-thread fp1=0 period1=15000 name2=servo-thread period2=1000000
loadusr -W copy_filepath_here_that_points_to/lcec_conf copy_filepath_here_that_points_to/ethercat-conf.xml
loadrt lcec
Code:
net ec-slaves-responding <= lcec.slaves-responding
net ec-link-up <= lcec.link-up
net ec-all-op <= lcec.all-op
addf lcec.read-all base-thread
addf lcec.write-all base-thread
And edit the attached xml file to your needs.