./emc EMC2 - 2.1.5 Machine configuration directory is '/home/gringos/emc2.1.5/configs/sim' Machine configuration file is 'servo_sim.ini' Starting EMC2... libnml/cms/cms_cfg.cc 496: No buffer-line entry found for buffer toolSts in config file emc.nml. libnml/nml/nml.cc 369: NML: cms_config returned -1. ********************************************************** * Current Directory = /home/gringos/emc2.1.5/configs/sim * ********************************************************** * BufferName = toolSts * ProcessName = tool * Config File = emc.nml * error_type = 0 (NML_NO_ERROR) ************************************************************ toolSts buffer not available can't connect to NML buffers in emc.nml HAL:0: ERROR: /home/gringos/emc2.1.5/bin/io exited without becoming ready MOTION: init_module() starting... MOTION: init_hal_io() starting... MOTION: init_hal_io() complete, 8 axes. MOTION: init_comm_buffers() starting... MOTION: init_comm_buffers() complete MOTION: init_threads() starting... HAL: creating thread base-thread, 50000 nsec HAL: thread created HAL: creating thread servo-thread, 1000000 nsec HAL: thread created MOTION: setting Traj cycle time to 10000000 nsecs MOTION: setting Servo cycle time to 1000000 nsecs MOTION: init_threads() complete MOTION: init_module() complete task 0x60ab40 period = 50000 ratio=1 task 0x60ab78 period = 1000000 ratio=20 PID: installed 3 PID loops SIM_ENCODER: installed 3 simulated encoders ENCODER: installed 6 encoder counters HAL:288: ERROR: pin 'iocontrol.0.user-enable-out' not found HAL config file /home/gringos/emc2.1.5/configs/sim/servo_sim.hal failed. Shutting down and cleaning up EMC2... MOTION: cleanup_module() started. HAL: threads stopped MOTION: cleanup_module() finished. Cleanup done EMC terminated with an error. You can find more information in the log files /home/gringos/emc_debug.txt and /home/gringos/emc_print.txt as well as in the output of the shell command 'dmesg' and in the terminal