да.
Проблему исправил (заключалась в полном отсутствии разрешений на файл rtapi.app).. теперь другая
(для просмотра содержимого нажмите на ссылку)
beaver@debian:~/LinuxCNCMAKE/linuxcnc-dev$ linuxcnc
LINUXCNC - 2.8.0~pre1
Machine configuration directory is '/home/beaver/linuxcnc/configs/beaver'
Machine configuration file is 'beaver.ini'
Starting LinuxCNC...
Found file(REL): ./beaver.hal
Note: Using POSIX non-realtime
config string '0x378 out'
Linux parallel port @888 not found
Found file(REL): ./custom.hal
note: MAXV max: 25.000 units/sec 1500.000 units/min
note: LJOG max: 25.000 units/sec 1500.000 units/min
note: LJOG default: 2.500 units/sec 150.000 units/min
waiting for s.joints<0>, s.kinematics_type<0>
waiting for s.joints<0>, s.kinematics_type<0>
waiting for s.joints<0>, s.kinematics_type<0>
waiting for s.joints<0>, s.kinematics_type<0>
waiting for s.joints<0>, s.kinematics_type<0>
USRMOT: ERROR: command timeout
waiting for s.joints<0>, s.kinematics_type<0>
waiting for s.joints<0>, s.kinematics_type<0>
USRMOT: ERROR: command timeout
waiting for s.joints<0>, s.kinematics_type<0>
Waiting for component 'inihal' to become ready.......USRMOT: ERROR: command timeout
..waiting for s.joints<0>, s.kinematics_type<0>
......USRMOT: ERROR: command timeout
...............A configuration error is preventing LinuxCNC from starting.
More information may be available when running from a terminal.
Shutting down and cleaning up LinuxCNC...
..USRMOT: ERROR: command timeout
........USRMOT: ERROR: command timeout
........USRMOT: ERROR: command timeout
.........
<commandline>:0: milltask exited without becoming ready
Waited 3 seconds for master. giving up.
Note: Using POSIX non-realtime
pwmgen: not loaded
<commandline>:0: exit value: 255
<commandline>:0: rmmod failed, returned -1
Note: Using POSIX non-realtime
stepgen: not loaded
<commandline>:0: exit value: 255
<commandline>:0: rmmod failed, returned -1
Note: Using POSIX non-realtime
hal_parport: not loaded
<commandline>:0: exit value: 255
<commandline>:0: rmmod failed, returned -1
Note: Using POSIX non-realtime
motmod: not loaded
<commandline>:0: exit value: 255
<commandline>:0: rmmod failed, returned -1
Note: Using POSIX non-realtime
trivkins: not loaded
<commandline>:0: exit value: 255
<commandline>:0: rmmod failed, returned -1
<commandline>:0: unloadrt failed
Note: Using POSIX non-realtime
LinuxCNC terminated with an error. You can find more information in the log:
/home/beaver/linuxcnc_debug.txt
and
/home/beaver/linuxcnc_print.txt
as well as in the output of the shell command 'dmesg' and in the terminal
Непонятно, почему "using POSIX non-realtime". ядро preempt
в debug:
(для просмотра содержимого нажмите на ссылку)
10358
PID TTY STAT TIME COMMAND
10387
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
10387 pts/0 S+ 0:00 milltask -ini /home/beaver/linuxcnc/configs/beaver/beaver.ini
PID TTY STAT TIME COMMAND
Stopping realtime threads
Unloading hal components
Исправил. из-за того, что правил права rtapi.app, он не захотел работать в rt-режиме.
тперь такое выдает:..
Note: Using POSIX realtime
ERROR: rtapi_app failed to die
и еще это:
config string '0x378 out'
Linux parallel port @888 not found
Found file(REL): ./custom.hal
Linux parallel port @888 not found
beaver@debian:~$ dmesg | grep parport
[ 3978.721700] traps: rtapi_app[10372] general protection ip:b7ed5ace sp:b71472fc error:0 in hal_parport.so[b7ed5000+3000]
[ 5631.241755] traps: rtapi_app[14653] general protection ip:b7f54ace sp:b71c62fc error:0 in hal_parport.so[b7f54000+3000]
[ 5686.021766] traps: rtapi_app[15085] general protection ip:b7ee4ace sp:b71562fc error:0 in hal_parport.so[b7ee4000+3000]