I also tryed to use mecact tool.
Tool is working but when trying to start linuxcnc i got folowing error.
Code:
Error report created by /usr/lib/tcltk/linuxcnc/show_errors.tcl:
Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/lib/tcltk/linuxcnc/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.6
LINUXCNC - 2.9.0~pre0
Machine configuration directory is '/home/samuel/linuxcnc/configs/emco_pc_turn_50_mesact'
Machine configuration file is 'emco_pc_turn_50_mesact.ini'
INIFILE=/home/samuel/linuxcnc/configs/emco_pc_turn_50_mesact/emco_pc_turn_50_mesact.ini
VERSION=1.1
PARAMETER_FILE=emco_pc_turn_50_mesact.var
TPMOD=
HOMEMOD=
TASK=milltask
HALUI=halui
DISPLAY=gmoccapy
COORDINATES=XZ
KINEMATICS=trivkins coordinates=XZ
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: iov2
Starting HAL User Interface program: halui
linuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod
Found file(REL): ./emco_pc_turn_50_mesact.hal
Shutting down and cleaning up LinuxCNC...
iov2: exiting
hm2: loading Mesa HostMot2 driver version 0.15
hm2_eth: loading Mesa AnyIO HostMot2 ethernet driver version 0.2
hm2_eth: 10.10.10.10: INFO: Hardware address (MAC): 00:60:1b:16:80:86
hm2_eth: Unrecognized ethernet board found: 7I96S -- port names will be wrong
hm2_eth: discovered 7I96S
hm2/hm2_7i96.0: Low Level init 0.15
hm2/hm2_7i96.0: Smart Serial Firmware Version 43
hm2/hm2_7i96.0: 51 I/O Pins used:
hm2/hm2_7i96.0: IO Pin 000 (??-01): InM Input Module #0, pin in0 (Input)
hm2/hm2_7i96.0: IO Pin 001 (??-14): InM Input Module #0, pin in1 (Input)
hm2/hm2_7i96.0: IO Pin 002 (??-02): InM Input Module #0, pin in2 (Input)
hm2/hm2_7i96.0: IO Pin 003 (??-15): InM Input Module #0, pin in3 (Input)
hm2/hm2_7i96.0: IO Pin 004 (??-03): InM Input Module #0, pin in4 (Input)
hm2/hm2_7i96.0: IO Pin 005 (??-16): InM Input Module #0, pin in5 (Input)
hm2/hm2_7i96.0: IO Pin 006 (??-04): InM Input Module #0, pin in6 (Input)
hm2/hm2_7i96.0: IO Pin 007 (??-17): InM Input Module #0, pin in7 (Input)
hm2/hm2_7i96.0: IO Pin 008 (??-05): InM Input Module #0, pin in8 (Input)
hm2/hm2_7i96.0: IO Pin 009 (??-06): InM Input Module #0, pin in9 (Input)
hm2/hm2_7i96.0: IO Pin 010 (??-07): InM Input Module #0, pin in10 (Input)
hm2/hm2_7i96.0: IO Pin 011 (??-08): SSR #0, pin Out-00 (Output)
hm2/hm2_7i96.0: IO Pin 012 (??-09): SSR #0, pin Out-01 (Output)
hm2/hm2_7i96.0: IO Pin 013 (??-10): SSR #0, pin Out-02 (Output)
hm2/hm2_7i96.0: IO Pin 014 (??-11): SSR #0, pin Out-03 (Output)
hm2/hm2_7i96.0: IO Pin 015 (??-12): OutM Output Module #0, pin Out-04 (Output)
hm2/hm2_7i96.0: IO Pin 016 (??-13): OutM Output Module #0, pin Out-05 (Output)
hm2/hm2_7i96.0: IO Pin 017 (??-01): StepGen #0, pin Step (Output)
hm2/hm2_7i96.0: IO Pin 018 (??-14): StepGen #0, pin Direction (Output)
hm2/hm2_7i96.0: IO Pin 019 (??-02): StepGen #1, pin Step (Output)
hm2/hm2_7i96.0: IO Pin 020 (??-15): StepGen #1, pin Direction (Output)
hm2/hm2_7i96.0: IO Pin 021 (??-03): StepGen #2, pin Step (Output)
hm2/hm2_7i96.0: IO Pin 022 (??-16): StepGen #2, pin Direction (Output)
hm2/hm2_7i96.0: IO Pin 023 (??-04): StepGen #3, pin Step (Output)
hm2/hm2_7i96.0: IO Pin 024 (??-17): StepGen #3, pin Direction (Output)
hm2/hm2_7i96.0: IO Pin 025 (??-05): StepGen #4, pin Step (Output)
hm2/hm2_7i96.0: IO Pin 026 (??-06): StepGen #4, pin Direction (Output)
hm2/hm2_7i96.0: IO Pin 027 (??-07): Encoder #0, pin A (Input)
hm2/hm2_7i96.0: IO Pin 028 (??-08): Encoder #0, pin B (Input)
hm2/hm2_7i96.0: IO Pin 029 (??-09): Encoder #0, pin Index (Input)
hm2/hm2_7i96.0: IO Pin 030 (??-10): IOPort
hm2/hm2_7i96.0: IO Pin 031 (??-11): IOPort
hm2/hm2_7i96.0: IO Pin 032 (??-12): IOPort
hm2/hm2_7i96.0: IO Pin 033 (??-13): SSR #0, pin AC Ref (internal) (Output)
hm2/hm2_7i96.0: IO Pin 034 (??-01): IOPort
hm2/hm2_7i96.0: IO Pin 035 (??-14): IOPort
hm2/hm2_7i96.0: IO Pin 036 (??-02): IOPort
hm2/hm2_7i96.0: IO Pin 037 (??-15): IOPort
hm2/hm2_7i96.0: IO Pin 038 (??-03): IOPort
hm2/hm2_7i96.0: IO Pin 039 (??-16): IOPort
hm2/hm2_7i96.0: IO Pin 040 (??-04): IOPort
hm2/hm2_7i96.0: IO Pin 041 (??-17): IOPort
hm2/hm2_7i96.0: IO Pin 042 (??-05): IOPort
hm2/hm2_7i96.0: IO Pin 043 (??-06): IOPort
hm2/hm2_7i96.0: IO Pin 044 (??-07): IOPort
hm2/hm2_7i96.0: IO Pin 045 (??-08): IOPort
hm2/hm2_7i96.0: IO Pin 046 (??-09): IOPort
hm2/hm2_7i96.0: IO Pin 047 (??-10): IOPort
hm2/hm2_7i96.0: IO Pin 048 (??-11): IOPort
hm2/hm2_7i96.0: IO Pin 049 (??-12): IOPort
hm2/hm2_7i96.0: IO Pin 050 (??-13): IOPort
hm2/hm2_7i96.0: registered
hm2_eth: in hm2_eth_reset
hm2_eth: HostMot2 ethernet driver unloaded
hm2: unloading
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
Debug file information:
Note: Using POSIX realtime
./emco_pc_turn_50_mesact.hal:18: parameter or pin 'hm2_7i96s.0.watchdog.timeout_ns' not found
7479
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime
-----------------------------------------------------------------------
Info report created by linuxcnc_info:
The file: /tmp/linuxcnc_info.txt
can be posted to a forum or a web site like:
http://pastebin.com
in order to provide information about the linuxcnc
system and configuration.
Date: Wed Aug 3 07:02:48 PM EEST 2022
UTC Date: Wed Aug 3 04:02:48 PM UTC 2022
this program: /usr/bin/linuxcnc_info
uptime: 19:02:48 up 35 min, 1 user, load average: 0,56, 0,59, 0,67
lsb_release -sa: Linuxmint Linux Mint 21 21 vanessa
linuxcnc: /usr/bin/linuxcnc
pwd: /home/samuel/linuxcnc/configs/emco_pc_turn_50_mesact
USER: samuel
LOGNAME: samuel
HOME: /home/samuel
EDITOR:
VISUAL:
LANGUAGE: en_US
TERM: dumb
COLORTERM:
DISPLAY: :0
DESKTOP: mate
display size: 1920x1080 pixels (508x285 millimeters)
PATH: /usr/bin:/home/samuel/linuxcnc/configs/emco_pc_turn_50_mesact/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
uname items:
nodename -n: samuel-OptiPlex-755
kernel-name -s: Linux
kernel-vers -v: #1 SMP PREEMPT_RT Debian 5.18.5-1 (2022-06-16)
machine -m: x86_64
processor -p: x86_64
platform -i: x86_64
oper system -o: GNU/Linux
/proc items:
cmdline: BOOT_IMAGE=/boot/vmlinuz-5.18.0-2-rt-amd64 root=UUID=e11f68d1-151d-4191-b0d9-f85eba8fe23a ro quiet splash isolcpus=1
model name: Intel(R) Core(TM)2 Duo CPU E8600 @ 3.33GHz
cores: 1
cpu MHz: 3325.229
parport: 0000-0000 : parport0 0000-0000 : parport0
serial: 0000-0000 : serial 0000-0000 : serial
Versions:
gcc: gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0
python: Python 3.10.4
git: git version 2.34.1
git commit: NA
tcl: 8.6
tk: 8.6
glade: not_in_PATH
linuxcnc_var all:
LINUXCNCVERSION: 2.9.0~pre0
LINUXCNC_AUX_GLADEVCP: /usr/share/linuxcnc/aux_gladevcp
LINUXCNC_AUX_EXAMPLES: /usr/share/linuxcnc/aux_examples
REALTIME: /usr/lib/linuxcnc/realtime
RTS: uspace
HALLIB_DIR: /usr/share/linuxcnc/hallib
PYTHON: /usr/bin/python3
dpkg -l '*linuxcnc*':
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===============-===================================-============-=============================================
un linuxcnc <none> <none> (no description available)
un linuxcnc-doc <none> <none> (no description available)
un linuxcnc-doc-en <none> <none> (no description available)
un linuxcnc-sim <none> <none> (no description available)
ii linuxcnc-uspace 2.9.0~pre0+git20220402.2500863908-4 amd64 motion controller for CNC machines and robots