Помогите расшифровать ошибку в конфигурации

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Помогите расшифровать ошибку в конфигурации

Сообщение Ворон226 »

Пробую перенести конфигурацию с Дебиана на Убунту 10.04

При запуске отлавливаю ошибки, но эту не смог расшифровать...

Код: Выделить всё

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/realtime-2.6.32-122-rtai/modules/linuxcnc
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.5
LINUXCNC - 2.6.4-7-g29bbf2d
Machine configuration directory is '/home/sun/linuxcnc/configs/otrez'
Machine configuration file is 'otrez.ini'
INIFILE=/home/sun/linuxcnc/configs/otrez/otrez.ini
PARAMETER_FILE=emc.var
TASK=
HALUI=halui
DISPLAY=./mygui
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Realtime system did not load
Shutting down and cleaning up LinuxCNC...
Killing task linuxcncsvr, PID=4089
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments

Debug file information:
Can not find -sec TASK -var TASK -num 1 
Can not find -sec DISPLAY -var INTRO_GRAPHIC -num 1 
Can not find -sec DISPLAY -var INTRO_TIME -num 1 
insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/rtai_hal.ko': -1 File exists
4089
  PID TTY      STAT   TIME COMMAND
Stopping realtime threads
Unloading hal components

Kernel message information:
[ 2319.390746] I-pipe: Domain RTAI registered.
[ 2319.390768] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[ 2319.390777] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) .
[ 2319.390838] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[ 2319.390846] PIPELINE layers:
[ 2319.390854] fc36ae20 9ac15d93 RTAI 200
[ 2319.390862] c085cb20 0 Linux 100
[ 2319.444702] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[ 2319.445133] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE: <with RTAI OWN KTASKs>, kstacks pool size = 524288 bytes.
[ 2319.445146] RTAI[sched]: hard timer type/freq = APIC/8312470(Hz); default timing: periodic; linear timed lists.
[ 2319.445155] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 1596195000 hz.
[ 2319.445161] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[ 2319.445516] RTAI[usi]: enabled.
[ 2319.571543] RTAI[math]: loaded.
[ 2319.718559] config string '0x0378 out 0x1020 in '
[ 2746.732890] RTAI[math]: unloaded.
[ 2746.801254] SCHED releases registered named ALIEN RTGLBH
[ 2746.836497] RTAI[malloc]: unloaded.
[ 2746.936032] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0).
[ 2746.941918] I-pipe: Domain RTAI unregistered.
[ 2746.942000] RTAI[hal]: unmounted.
Поковырял, но...

Код: Выделить всё

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/realtime-2.6.32-122-rtai/modules/linuxcnc
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.5
LINUXCNC - 2.6.4-7-g29bbf2d
Machine configuration directory is '/home/sun/linuxcnc/configs/otrez'
Machine configuration file is 'otrez.ini'
INIFILE=/home/sun/linuxcnc/configs/otrez/otrez.ini
PARAMETER_FILE=emc.var
TASK=
HALUI=halui
DISPLAY=./mygui
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
Starting HAL User Interface program: halui
Starting TASK program: 
Can't execute TASK program 
Shutting down and cleaning up LinuxCNC...
Killing task linuxcncsvr, PID=1824
Removing HAL_LIB, RTAPI, and Real Time OS modules
ERROR:  Can't remove RTAI modules, kill the following process(es) first
  1872Removing NML shared memory segments

Debug file information:
Can not find -sec TASK -var TASK -num 1 
Can not find -sec DISPLAY -var INTRO_GRAPHIC -num 1 
Can not find -sec DISPLAY -var INTRO_TIME -num 1 
1824
  PID TTY      STAT   TIME COMMAND
Stopping realtime threads
Unloading hal components
                     USER        PID ACCESS COMMAND
/dev/rtai_shm:       sun       ....m halui

Kernel message information:
[  116.550979] I-pipe: Domain RTAI registered.
[  116.551001] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[  116.551009] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) .
[  116.551070] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[  116.551077] PIPELINE layers:
[  116.551085] f9b77e20 9ac15d93 RTAI 200
[  116.551092] c085cb20 0 Linux 100
[  116.603840] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[  116.604441] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE: <with RTAI OWN KTASKs>, kstacks pool size = 524288 bytes.
[  116.604454] RTAI[sched]: hard timer type/freq = APIC/8312460(Hz); default timing: periodic; linear timed lists.
[  116.604463] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 1596091000 hz.
[  116.604469] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[  116.604663] RTAI[usi]: enabled.
[  116.734920] RTAI[math]: loaded.
[  116.903981] config string '0x0378 out 0x1020 in '
Что-то с hal-компонентами или с LPT-портами?
Хочешь быть счастливым? Будь им!
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Помогите расшифровать ошибку в конфигурации

Сообщение Ворон226 »

За пару часов разобрался с ошибками... Всем спасибо!
Хочешь быть счастливым? Будь им!
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2940
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 431
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Помогите расшифровать ошибку в конфигурации

Сообщение Rom327 »

Ворон226 писал(а): За пару часов разобрался с ошибками... Всем спасибо!
Поделиться нет желания?
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Помогите расшифровать ошибку в конфигурации

Сообщение Ворон226 »

Rom327 писал(а): 15 дек 2021, 07:47
Ворон226 писал(а): За пару часов разобрался с ошибками... Всем спасибо!
Поделиться нет желания?
Все ошибки были в разнице представления настроек INI. В частности в разделении AXIS и JOINT:
раздел [KINS]
кодировка AXIS (буквами и цифрами)...

Сделать бы описание того, что было и что стало... И в чём принципиальные отличия?
Хочешь быть счастливым? Будь им!
ex71
Мастер
Сообщения: 697
Зарегистрирован: 18 май 2019, 13:23
Репутация: 96
Настоящее имя: Андрей
Контактная информация:

Re: Помогите расшифровать ошибку в конфигурации

Сообщение ex71 »

ошибки надо смотреть через запуск из консоли. Там прям текстом ошибка пишется. И не надо вникать в дегабинфо
Аватара пользователя
Ворон226
Мастер
Сообщения: 1922
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Помогите расшифровать ошибку в конфигурации

Сообщение Ворон226 »

ex71 писал(а): 21 дек 2021, 11:28 ошибки надо смотреть через запуск из консоли. Там прям текстом ошибка пишется. И не надо вникать в дегабинфо
В консоли чётко дублируется текст, выводимый линуксомСНС при ошибках. Просто через консоль можно легче отловить момент появления ошибки.
Хочешь быть счастливым? Будь им!
Ответить

Вернуться в «LinuxCNC»