[WIKI] FAQ по EMC2 LinuxCNC

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

[WIKI] FAQ по EMC2 LinuxCNC

Сообщение Nick »

FAQ переехал в wiki: FAQ по LinuxCNC
Вы можете помочь нам в оформлении статьи. Для внесения изменений надо залогинится в вики (логин и пароль такие же, как на форуме).
Как внести изменения в статью в wiki
(для просмотра содержимого нажмите на ссылку)
Q: EMC2 выдает такую ошибку: "Unexpected realtime delay: chek dmesg for details.". Что делать?
A: Это означает, что один из интервалов задержки стал больше Base period. Нужно увеличить base period в настройках EMC2. Запустите Приложения -> EMC2 -> Latеncy Test, попробуйте нагрузить компьютер, откройте несколько окон веб-браузера, запустите фильм, поставьте копироваться большой файл, по-перемещайте окна по экрану. После всего этого смотрим в окно Latency Test и запоминаем параметр Max Jitter для Base thread (если вы используете серво двигатели, Вам понадобятся оба параметра). Запускаем Приложения -> EMC2 -> Stepconf и в окне настройки конфигурации указываем Base period Maximum Jitter.

Q: При выполнении поиска начал осей (homing) EMC2 выдает ошибку "joint limit error"
A: Наверняка Вы используете в качестве датчика начала (home) один из концевых переключателей оси. Для корректного выполнения поиска в этом случае нужно:
  • Чтобы Home Location не было равно Home Switch Location. Т.к. после процедуры поиска начала станок остановится в положении Home Location, и оно не должно вызывать срабатывания концевого датчика оси.
  • Чтобы в конфигурационном файле в разделе описания оси присутствовала строчка "HOME_IGNORE_LIMITS = YES".
Q: Как запустить станок избегая процедуру поиска начал (homing)? Возникает ошибка: "Не могу исполнить программу если не найдены начала" ("Can't run a program when not homed").
A: EMC2 отказывается выполнять программы до тех пор пока не найдены начала осей потому, что EMC2 должен точно знать в каком положении находится станок, чтобы не дать ему выехать за пределы осей. Настоятельно рекомендую установить концевики и делать поиск нулей при каждом запуске EMC2 (при наличии концевиков это делается нажатием одной клавиши). Если концевиков нет, начала оси можно выставлять вручную.

Если совсем не хочется выставлять начала, то можно в файле конфигурации в раздел [TRAJ] нужно добавить строчку: "NO_FORCE_HOMING = 1" и EMC2 не будет выдавать эту ошибку. Но в этом случае нужно быть особенно внимательным следя за работой станка, т.к. EMC2 не сможет контролировать пределы осей и появится вероятность их превышения, что может привести к поломке станка :attention:!

Q: LinuxCNC не запускается, выдает ошибку RTAI[hal]: ERROR, LOCAL APIC CONFIGURED BUT NOT AVAILABLE/ENABLED.
A: Проблема с установкой EMC2 #48
Это незавершенный раздел, Вы можете помочь в его оформлении.
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение solo »

возможно не в тему но спрошу здесь
попросили меня сделать форму для выдува поплавков длинна формы 104 мм
сделал две половинки на внутренняя поверхность полости имеет неровности , подозреваю что подглючивает LCNC , верхняя половинка сделана на более высокой финальной скорости , в ней неровности более мелкие ,
Ж код готовил в визуаКАМе , при визуализации код просматривается нормально ,
финишную обработку проводил фрезой с радиусом закругления R1.5
Может шо посоветуете на что обратить внимание ,
Вложения
IMAG0001.jpg (5767 просмотров) <a class='original' href='./download/file.php?id=48925&sid=61a6ea99250a2e40ecbb616583f43ba0&mode=view' target=_blank>Загрузить оригинал (830.86 КБ)</a>
frz1111.ngc
Ж код финишной обработки
(137.19 КБ) 1153 скачивания
Аватара пользователя
verser
Мастер
Сообщения: 1875
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1275
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение verser »

solo писал(а):Может шо посоветуете на что обратить внимание
Посмотрел, что дуги аппроксимированы длинноватыми отрезками в некоторых местах до 0.8мм длиной. Может попробовать их сделать поточнее?
Еще, по фото, как бы похоже, что финишная не сняла черновую до нужной глубины по Z, типа инструмент при смене на пару десяток выше оказался.
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение solo »

verser писал(а):Еще, по фото, как бы похоже, что финишная не сняла черновую до нужной глубины по Z, типа инструмент при смене на пару десяток выше оказался.
спасибо за подсказку я тоже обратил на это внимание и при изготовление второй половинки сделал корректировку черновой обработки, на фото верхняя, там этого дефекта обработки нету. меня больше волнует что поверхность обработки имеет следы не только от инструмента (фрезы) но и "складки", "помятости" , не очень понятные для меня в происхождении, я просто не пойму на что нужно обратить внимание чтобы убрать эти дефекты.
Аватара пользователя
verser
Мастер
Сообщения: 1875
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1275
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение verser »

solo писал(а): меня больше волнует что поверхность обработки имеет следы не только от инструмента (фрезы) но и "складки", "помятости" , не очень понятные для меня в происхождении, я просто не пойму на что нужно обратить внимание чтобы убрать эти дефекты.
А я подумал сразу, что эти вмятинки - это типа спец. узор придать естественности поплавку :). Конкретный косяк. Любопытно, вмятины формируются сразу после черновой или уже после финишной?

P.S. Будем рассуждать логически :) Раз программа в конце не вылезла за габариты поплавка, значит типа пропуск шагов и т.п исключен. Глюк linuxcnc по идее тоже вызвал бы сдвиг габаритов поплавка. Похоже, как если бы ось Z плохо закреплена, или какой нить шарик в швп по Z проскакивает, или серва по Z подглючивает.
Ну, или червячок по алюминию такой подточил :hehehe:
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение solo »

пропуски шагов исключаю, поборол давно периодически проверяю не обнаруживал не разу
форма обычная радиусная выемка в одной половинке , можно бы было сделать форму на токарном если бы не такое соотношение диаметр- длинна
verser писал(а):Конкретный косяк. Любопытно, вмятины формируются сразу после черновой или уже после финишной?
честно говоря не обращал внимание, делаю одной фрезой, R1.5 (и сверлю тоже ) сразу и черновую и чистовую обработки, на черновой оставляю припуск 1 мм, пред финишная припуски 0.1 мм ну и дальше финишная, скорость обработки тоже умеренная , шпиндель у меня мах 2000 об. мин и подачу устанавливаю мах 150 - 350 мм . мин , деталь маленькая все проходит за 10- 15 мин .
просто я раньше фрезами такого маленького диаметра не работал , мин что использовал радиус 4 , таких дефектов не замечал,
у меня небольшой китайски ( jet ) вертикально- фрезерный станок самоочепеушеный , ось z приводиться в движение шаговиком через червячный редуктор на зубчатую рейку, приводя оси Z . На рейке оси Z стоит подпруженное зубчатое колесо (пружина как в заводном механизме часов ) для выборки люфта в приводе оси. шаг привода оси 2.5, проверял перемещение оси при помощи часового индикатора , все проходит четко без люфтов , и стуков, да и при обработке все по очушение тоже проходит гладко и без посторонних стуков
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение Nick »

Очень странно, что видно четкие границы вмятин поперек направления фрезеровки... Даже не могу представить, как должна сглючить linuxcnc, чтобы появились такие вмятины...
Может неоднородность материала?
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение solo »

Nick писал(а):Может неоднородность материала?
плита д16 10мм , шо такое может быть, я пробовал сам переплавлять люминь и потом фрезеровать такого небыль,
просто я в очередной раз провел модернизацию станка, поставил на оси X Y швп, в замен родных трапецеидальных винтов, поставил более мощные ШД (85кг.см)
а результат чего то меня огорчил.
Nick писал(а):Даже не могу представить, как должна сглючить linuxcnc, чтобы появились такие вмятины..
ну если знатоки LCNC говорят что такого глюка не может быль то тогда наверное это ШВП, или шото еще , надо будет подумать по чем постучать :hammer: шоб стало лучше :hehehe:
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение solo »

долго проверял станок разбирал , устранял мелкие недостатки станка, собирал , тестировал , не помогало. игрался с G64 и пробовал обрабатывать с G61 тоже не помогало,
далее в ини файле увеличил ускорение по осям
MAX_ACCELERATION = 130.0
STEPGEN_MAXACCEL = 230.0
станок конечно начало колбасить , но качество обработки сразу стало на уровне исчезли все канавки и неровности, выскажу свое предположения по этому поводу.
в настройках оси есть параметр
MIN_FERROR = 0.1
если при движении станок вылазит за этот параметр то LCNC изменяет скорость движения по этой оси (может даже реверсироваться движение по оси ) что неприменимо сказывается на качестве обработки, Это я вспомнил когда первоначально игрался с настройками LCNC ,
То есть, если хотите получить точное следование заданной траектории LCNC то ускорение по осям должно быть соответствующее или величина MIN_FERROR обратно пропорциональная параметру MAX_ACCELERATION
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение Nick »

solo писал(а):MAX_ACCELERATION = 130.0
STEPGEN_MAXACCEL = 230.0
Да от этого могло зависеть, тогда борозды будут примерно соответствовать изгибам рельефа.
solo писал(а):в настройках оси есть параметр
MIN_FERROR = 0.1
если при движении станок вылазит за этот параметр то LCNC изменяет скорость движения по этой оси
Не совсем так, если станок вылезет за FERROR - то LinuxCNC встанет с ошибкой Following error, т.е. рассогласование оси.
MIN_FERROR - нужен для маленьких скоростей, в том числе для чистовой обработки. Станок не может ездить одинаково точно на больших скоростях и на маленьких, на маленьких он ездит обычно точнее. Поэтому для маленьких скоростей используется пропроцианальный коэффициент Ferror -
F = MIN_FERROR + FERROR*V/(MAX_VELOCITY)
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение solo »

спасибо за разъяснение
Nick писал(а):Поэтому для маленьких скоростей используется пропроцианальный коэффициент Ferror -
F = MIN_FERROR + FERROR*V/(MAX_VELOCITY)
[AXIS_0]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 40.0
MAX_ACCELERATION = 130.0
STEPGEN_MAXACCEL = 232.5
SCALE = 320.0
FERROR = 5
MIN_FERROR = .1
MIN_LIMIT = -333.0
MAX_LIMIT = 333.0
HOME_OFFSET = 0.0
BACKLASH = 0.060
и шо будет если на "малой скорости" или на большой при G0 станок уедит за " MIN_FERROR" как себя ведет LCNC
и получаться что чем меньше "FERROR" тем станок будет более точно следовать траектории , а я думал что данная настройка нужна только для выдачи ошибки о перемещении и всегда оставлял значение по умолчанию (степ конфига ), как правило определить значение "FERROR в конфигурации станка :thinking:
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение Serg »

solo писал(а):и шо будет если на "малой скорости" или на большой при G0 станок уедит за " MIN_FERROR" как себя ведет LCNC
Некорректный вопрос.
Величина допустимого рассогласования зависит от скорости движения: для нулевой скорости она равна MIN_FERROR, для скорости равной MAX_VELOCITY она равна FERROR.
Если на любой скорости величина реального рассогласования превысит допустимую для данной скорости, то будет ошибка и аварийный останов.
solo писал(а):BACKLASH = 0.060
Возможно это косвенная причина твоих борозд...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение Nick »

solo писал(а):и получаться что чем меньше "FERROR" тем станок будет более точно следовать траектории
нет
solo писал(а):а я думал что данная настройка нужна только для выдачи ошибки о перемещении и всегда оставлял значение по умолчанию (степ конфига )
А вот это правильно.

min_ferror нужен для того, чтобы отслеживать точность следования на маленьких скоростях. При черновой обработке или при быстрых перемещенях на G0 точность не так нужна, поэтому в этих режимах допустимая точность следования большая и равна FERROR. А для чистовой обработки на низкой, нужна бОльшая точность, и чтобы отслеживать и ту и ту ситуацию введен второй параметр MIN_FERROR.
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение solo »

да
Re: EMC2 Integrators Manual Перевод на русский язык #17
да вот тут об этом говориться
" Максимальная допустимая погрешность следования всегда будет больше чем MIN_FERROR. Это предотвращает непреднамеренное прерывание движения стационарных осей из-за маленьких ошибок следования."
вот ели- пали, читал :cry: забыл :idiot:
следовательно если задан маленький MIN_FERROR то перемещение по оси может быть прерывистым , или я опять что то не так понимаю , :thinking:
если в степ конфиге по умолчанию задается значение MIN_FERROR=0.5 то лучше это значение не трогать , а если пытаться добиться более точного следования траектории по просто станок настраивать на работу с большим ускорением
UAVpilot писал(а): solo писал(а):BACKLASH = 0.060


Возможно это косвенная причина твоих борозд...
мне в принципе раньше удавалось получать изделия приличного качества точность 0.1 мм, с люфтом в осях и в 0.4мм просто финишных обработок было до 5 с уменьшением припуска на каждой операции 0.15-0.2мм соответственно и времени на это уходило раз в 10 больше
постараюсь с новыми настройками выпилить новую детальку и фотку выложить сюда ,
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение Serg »

solo писал(а):следовательно если задан маленький MIN_FERROR то перемещение по оси может быть прерывистым , или я опять что то не так понимаю
Ни MIN_FERROR, ни FERROR никак не влияет ни на точность, ни на плавность перемещений.
На основании этих параметров LinuxCNC только лишь принимает решение останавливать работу станка или "и так сойдёт".
solo писал(а):мне в принципе раньше удавалось получать изделия приличного качества точность 0.1 мм, с люфтом в осях и в 0.4мм
Всё зависит от режимов обработки. На некоторых вибрация может запросто смещать ось туда-сюда на величину механического люфта...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение solo »

UAVpilot писал(а):Ни MIN_FERROR, ни FERROR никак не влияет ни на точность, ни на плавность перемещений.
На основании этих параметров LinuxCNC только лишь принимает решение останавливать работу станка или "и так сойдёт".
о спасибо наконец мне ответили то что я хотел понять
а на что нужно обратить внимание , или какие параметры в конфигурации LCNC больше всего влияют на то чтобы станок как можно точнее следовал заданной траектории.
просто я изредка делаю формы для выдува бутылок , форма обычно состоит из двух зеркальных половинок. если я делаю обе половинки по зеркальным стратегиям обработки то формы стыкуются идеально, а если иногда забываю в кам проге задать зеркальную стратегию то половинки не получаются зеркальными. Да и раньше когда станком у меня управлял турбоСНС проблем с точность следования и изготовления "зеркально симметричных форм не было
по этому я и сделал вывод что LCNC может слегка отклоняться от заданной траектории
что я уже пробовал менять в настройках в ини файле
уменьшил до минимума базе регион (предполагаю что LCNC более тошно сможет генерить импульсы для ШД , было 50000 задал 30000 при таком значении не вылазит ошибка про тест ..... )
увеличил ускорения по осям
уменьшим микрошаг на драйверах ШД ну и соответственно параметр скале в настройках оси


может еще что то можно поменять
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение Serg »

solo писал(а):а на что нужно обратить внимание , или какие параметры в конфигурации LCNC больше всего влияют на то чтобы станок как можно точнее следовал заданной траектории.
Если на шаговиках, то разве что микрошаг... Всё остальное зависит от механики, люфтов.
Если пилятся сразу обе половинки формы (рядом на столе закреплены), то стоит проверить погрешность винта и задать компенсацию если требуется.
solo писал(а):уменьшил до минимума базе регион
Это влияет только на максимально возможную частоту шагов.
solo писал(а):увеличил ускорения по осям
Для шаговиков не повлияет.

P.S. Предполагается, что G64 в УП как надо задано.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение solo »

UAVpilot писал(а):Если пилятся сразу обе половинки формы
не, габаритов станка не хватает на то чтобы установить сразу две половинки по этому пилю по очереди и обычно на одном и том же места стола
UAVpilot писал(а):P.S. Предполагается, что G64 в УП как надо задано.
в G64 пробовал параметр Р0.5 и меньше до Р0.1 практически результат одинаковый (отрицательный) параметр Q не указываю
пробовал пилить с G61 становиться жалко и страшно смотреть на станок, да и станок работает заметно медленнее
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение Serg »

solo писал(а):в G64 пробовал параметр Р0.5 и меньше до Р0.1 практически результат одинаковый
Это разрешает максимальное отклонение от траектории, не факт, что такое отклонение будет на каждом повороте.
solo писал(а):пилю по очереди и обычно на одном и том же места стола
Тогда скорее всего причина в механике/конструкции станка.

Можно попробовать простой тест:
вырезаешь круглое отверстие с припуском на ещё один проход по внутреннему диаметру. Потом делаешь этот самый проход (тут желательно замерить диаметр отверстия). После этого повторяешь этот проход по той-же самой траектории - если при этом идет заметный съём материала, значит недостаточно жёсткости.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение solo »

спасибо за подсказки ,
буду дальше ковырять механику станка , сегодня нашел еще один косяк в приводе оси Z который проявился только при работе оси с большим ускорением , если ускорение задаю MAX_ACCELERATION = 350.0 то тогда только становится заметным люфт в приводе оси. буду устранять
Mark999
Новичок
Сообщения: 1
Зарегистрирован: 18 июн 2015, 13:50
Репутация: 0
Настоящее имя: Иван
Контактная информация:

Re: [WIKI] FAQ по EMC2 LinuxCNC

Сообщение Mark999 »

Друзья, помогите пожалуйста. Установил Ubuntu 10.04 с предустановленной LinuxCNC. Комп Pentium3 700 mh 512 ОЗУ. При запуске CNC в первый рас выскакивала ошибка [12460.030046] RTAI[hal]: ERROR, LOCAL APIC CONFIGURED BUT NOT AVAILABLE/ENABLED., устранил ее путем, описанным у вас на форуме. После перезапуска системы и очередном запуске CNC вылазит вот это:

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

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.5.0
Machine configuration directory is '/home/user/linuxcnc/configs/sim/axis'
Machine configuration file is 'axis_mm.ini'
INIFILE=/home/user/linuxcnc/configs/sim/axis/axis_mm.ini
PARAMETER_FILE=sim_mm.var
TASK=milltask
HALUI=halui
DISPLAY=axis
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=1938
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
Cleanup done

Debug file information:
Can not find -sec MOT -var MOT -num 1 
Can not find -sec IO -var IO -num 1 
Can not find -sec LINUXCNC -var NML_FILE -num 1 
Can not find -sec EMC -var NML_FILE -num 1 
insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/rtai_hal.ko': -1 File exists
1938
  PID TTY      STAT   TIME COMMAND
Stopping realtime threads
RTAPI: ERROR: could not open shared memory (errno=2)
/usr/bin/linuxcnc: line 428:  1974 Segmentation fault      $HALCMD stop
Unloading hal components
RTAPI: ERROR: could not open shared memory (errno=2)
/usr/bin/linuxcnc: line 428:  1975 Segmentation fault      $HALCMD unload all
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
ERROR: Module hal_lib does not exist in /proc/modules
ERROR: Module rtapi is in use
ERROR: Module rtai_math is in use by rtapi
ERROR: Module rtai_sem is in use by rtapi
ERROR: Module rtai_fifos is in use by rtapi
ERROR: Module rtai_sched is in use by rtapi,rtai_sem,rtai_fifos
ERROR: Module rtai_hal is in use by rtapi,rtai_sem,rtai_fifos,rtai_sched

Kernel message information:
[  131.482534] I-pipe: Domain RTAI registered.
[  131.482570] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[  131.482579] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) .
[  131.482602] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[  131.482611] PIPELINE layers:
[  131.482622] d1c64e20 9ac15d93 RTAI 200
[  131.482631] c085cb20 0 Linux 100
[  132.138210] insmod: page allocation failure. order:7, mode:0xd0
[  132.138231] Pid: 1495, comm: insmod Not tainted 2.6.32-122-rtai #rtai
[  132.138240] Call Trace:
[  132.138276]  [<c01c4d8e>] __alloc_pages_slowpath+0x46e/0x4a0
[  132.138294]  [<c01c4efa>] __alloc_pages_nodemask+0x13a/0x170
[  132.138308]  [<c01c4f4c>] __get_free_pages+0x1c/0x30
[  132.138392]  [<d1cc3814>] alloc_extent+0x34/0xb0 [rtai_sched]
[  132.138422]  [<d1cc39d8>] rtheap_init+0x148/0x230 [rtai_sched]
[  132.138452]  [<d1cb5d11>] __rtai_lxrt_init+0x41/0x6b0 [rtai_sched]
[  132.138468]  [<c0101041>] do_one_initcall+0x31/0x1b0
[  132.138496]  [<d1cb5cd0>] ? __rtai_lxrt_init+0x0/0x6b0 [rtai_sched]
[  132.138525]  [<c0179781>] sys_init_module+0xb1/0x220
[  132.138542]  [<c010340d>] syscall_call+0x7/0xb
[  132.138551] Mem-Info:
[  132.138558] DMA per-cpu:
[  132.138567] CPU    0: hi:    0, btch:   1 usd:   0
[  132.138574] Normal per-cpu:
[  132.138583] CPU    0: hi:   90, btch:  15 usd:   0
[  132.138602] active_anon:11214 inactive_anon:11294 isolated_anon:0
[  132.138607]  active_file:11127 inactive_file:17370 isolated_file:0
[  132.138612]  unevictable:268 dirty:58 writeback:4 unstable:0
[  132.138616]  free:1043 slab_reclaimable:1271 slab_unreclaimable:1590
[  132.138621]  mapped:9181 shmem:539 pagetables:984 bounce:0
[  132.138649] DMA free:1072kB min:124kB low:152kB high:184kB active_anon:368kB inactive_anon:568kB active_file:1196kB inactive_file:4468kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15856kB mlocked:0kB dirty:0kB writeback:0kB mapped:932kB shmem:0kB slab_reclaimable:248kB slab_unreclaimable:160kB kernel_stack:104kB pagetables:188kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
[  132.138672] lowmem_reserve[]: 0 238 238 238
[  132.138704] Normal free:3100kB min:1908kB low:2384kB high:2860kB active_anon:44488kB inactive_anon:44608kB active_file:43312kB inactive_file:65012kB unevictable:1072kB isolated(anon):0kB isolated(file):0kB present:243776kB mlocked:0kB dirty:232kB writeback:16kB mapped:35792kB shmem:2156kB slab_reclaimable:4836kB slab_unreclaimable:6200kB kernel_stack:1792kB pagetables:3748kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
[  132.138727] lowmem_reserve[]: 0 0 0 0
[  132.138743] DMA: 0*4kB 0*8kB 1*16kB 1*32kB 2*64kB 1*128kB 1*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 1072kB
[  132.138785] Normal: 607*4kB 42*8kB 7*16kB 7*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 3100kB
[  132.138827] 30995 total pagecache pages
[  132.138834] 1694 pages in swap cache
[  132.138843] Swap cache stats: add 3175, delete 1481, find 455/547
[  132.138851] Free swap  = 250844kB
[  132.138858] Total swap = 261112kB
[  132.149824] 65520 pages RAM
[  132.149836] 0 pages HighMem
[  132.149843] 2842 pages reserved
[  132.149850] 74129 pages shared
[  132.149856] 39722 pages non-shared
[  132.186011] insmod: page allocation failure. order:5, mode:0x40d0
[  132.186193] Pid: 1495, comm: insmod Not tainted 2.6.32-122-rtai #rtai
[  132.186203] Call Trace:
[  132.186237]  [<c01c4d8e>] __alloc_pages_slowpath+0x46e/0x4a0
[  132.186254]  [<c01c4efa>] __alloc_pages_nodemask+0x13a/0x170
[  132.186269]  [<c01c4f4c>] __get_free_pages+0x1c/0x30
[  132.186295]  [<c01f17f1>] __kmalloc+0x161/0x1c0
[  132.186380]  [<d1cc3847>] alloc_extent+0x67/0xb0 [rtai_sched]
[  132.186410]  [<d1cc3a24>] rtheap_init+0x194/0x230 [rtai_sched]
[  132.186440]  [<d1cb5d11>] __rtai_lxrt_init+0x41/0x6b0 [rtai_sched]
[  132.186455]  [<c0101041>] do_one_initcall+0x31/0x1b0
[  132.186484]  [<d1cb5cd0>] ? __rtai_lxrt_init+0x0/0x6b0 [rtai_sched]
[  132.186513]  [<c0179781>] sys_init_module+0xb1/0x220
[  132.186529]  [<c010340d>] syscall_call+0x7/0xb
[  132.186539] Mem-Info:
[  132.186546] DMA per-cpu:
[  132.186554] CPU    0: hi:    0, btch:   1 usd:   0
[  132.186562] Normal per-cpu:
[  132.186570] CPU    0: hi:   90, btch:  15 usd:   0
[  132.186589] active_anon:11202 inactive_anon:11308 isolated_anon:0
[  132.186594]  active_file:11113 inactive_file:17301 isolated_file:0
[  132.186599]  unevictable:268 dirty:58 writeback:4 unstable:0
[  132.186604]  free:1129 slab_reclaimable:1271 slab_unreclaimable:1590
[  132.186608]  mapped:9167 shmem:539 pagetables:984 bounce:0
[  132.186637] DMA free:1072kB min:124kB low:152kB high:184kB active_anon:368kB inactive_anon:568kB active_file:1196kB inactive_file:4468kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:15856kB mlocked:0kB dirty:0kB writeback:0kB mapped:932kB shmem:0kB slab_reclaimable:248kB slab_unreclaimable:160kB kernel_stack:104kB pagetables:188kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
[  132.186659] lowmem_reserve[]: 0 238 238 238
[  132.186691] Normal free:3444kB min:1908kB low:2384kB high:2860kB active_anon:44440kB inactive_anon:44664kB active_file:43256kB inactive_file:64736kB unevictable:1072kB isolated(anon):0kB isolated(file):0kB present:243776kB mlocked:0kB dirty:232kB writeback:16kB mapped:35736kB shmem:2156kB slab_reclaimable:4836kB slab_unreclaimable:6200kB kernel_stack:1792kB pagetables:3748kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
[  132.186715] lowmem_reserve[]: 0 0 0 0
[  132.186730] DMA: 0*4kB 0*8kB 1*16kB 1*32kB 2*64kB 1*128kB 1*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 1072kB
[  132.186771] Normal: 629*4kB 64*8kB 12*16kB 7*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 3444kB
[  132.186814] 30925 total pagecache pages
[  132.186821] 1708 pages in swap cache
[  132.186830] Swap cache stats: add 3199, delete 1491, find 455/548
[  132.186838] Free swap  = 250780kB
[  132.186845] Total swap = 261112kB
[  132.197713] 65520 pages RAM
[  132.197725] 0 pages HighMem
[  132.197732] 2842 pages reserved
[  132.197739] 74049 pages shared
[  132.197745] 39685 pages non-shared
[  132.197760] RTAI[malloc]: failed to initialize the kernel stacks heap (size=524288 bytes).
[  132.197777] sys_init_module: 'rtai_sched'->init suspiciously returned 1, it should follow 0/-E convention
[  132.197784] sys_init_module: loading module anyway...
[  132.197798] Pid: 1495, comm: insmod Not tainted 2.6.32-122-rtai #rtai
[  132.197807] Call Trace:
[  132.197845]  [<c017987f>] sys_init_module+0x1af/0x220
[  132.197863]  [<c010340d>] syscall_call+0x7/0xb
[  133.155126] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 39, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155144] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 40, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155157] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 41, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155169] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 42, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155181] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 43, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155193] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 48, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155206] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 44, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155218] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 45, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155230] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 46, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155242] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 47, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155255] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 49, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155267] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 50, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155279] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 186, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155292] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 51, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155304] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 52, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155316] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 53, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155328] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 54, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155340] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 55, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155353] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 56, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155365] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 57, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155377] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 58, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155390] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 59, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155402] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 60, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155414] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 61, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155426] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 62, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155438] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 63, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155451] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 64, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155463] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 65, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155475] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 66, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155488] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 67, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155500] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 68, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155512] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 69, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155524] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 70, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155536] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 71, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155549] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 72, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155561] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 73, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.155573] *** SUSPICIOUS ENTRY ASSIGNEMENT FOR USER SPACE CALL AT 74, DUPLICATED INDEX OR REPEATED INITIALIZATION ***
[  133.472562] RTAI[math]: loaded.
[  133.904231] divide error: 0000 [#1] SMP 
[  133.904250] last sysfs file: /sys/devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/block/sda/uevent
[  133.904260] Modules linked in: rtapi(+) rtai_math rtai_sem rtai_fifos rtai_sched rtai_hal nls_utf8 isofs binfmt_misc dm_crypt snd_wavefront snd_intel8x0 snd_cs4236 snd_ac97_codec snd_wss_lib ac97_bus snd_opl3_lib snd_pcm_oss snd_hwdep snd_mixer_oss snd_pcm snd_mpu401 snd_mpu401_uart snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd ppdev snd_page_alloc soundcore shpchp intel_rng ns558 parport_pc joydev gameport lp parport dm_raid45 xor fbcon tileblit font bitblit softcursor vga16fb vgastate nouveau ttm drm_kms_helper drm intel_agp usbhid hid i2c_algo_bit floppy agpgart
[  133.904422] 
[  133.904436] Pid: 1505, comm: insmod Not tainted (2.6.32-122-rtai #rtai)  
[  133.904447] EIP: 0060:[<d1cbc7d4>] EFLAGS: 00210246 CPU: 0
[  133.904521] EIP is at hash_find_name+0x14/0x100 [rtai_sched]
[  133.904532] EAX: 90280a48 EBX: 90280a48 ECX: 00000000 EDX: 00000000
[  133.904542] ESI: 00000000 EDI: 00000000 EBP: cd851f10 ESP: cd851ef4
[  133.904553]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[  133.904565] Process insmod (pid: 1505, ti=cd850000 task=cef64060 task.ti=cd850000)
[  133.904575] I-pipe domain Linux
[  133.904581] Stack:
[  133.904587]  cd851efc c019f706 cd851f10 c01a48de 90280a48 00000000 00000000 cd851f20
[  133.904613] <0> d1cbc8eb 00000001 00000000 cd851f3c d1cc19c0 00000000 0000219c fffffffc
[  133.904640] <0> d1d1bb44 00000000 cd851f5c d1d19319 00000003 d1d1b07b 00000001 00000000
[  133.904669] Call Trace:
[  133.904708]  [<c019f706>] ? ring_buffer_time_stamp+0x6/0x10
[  133.904730]  [<c01a48de>] ? ftrace_now+0x2e/0x50
[  133.904757]  [<d1cbc8eb>] ? rt_get_adr_cnt+0x2b/0x30 [rtai_sched]
[  133.904783]  [<d1cc19c0>] ? rt_shm_alloc+0x20/0x110 [rtai_sched]
[  133.904824]  [<d1d19319>] ? init_module+0x32/0x49d [rtapi]
[  133.904840]  [<c0101041>] ? do_one_initcall+0x31/0x1b0
[  133.904860]  [<d1d192e7>] ? init_module+0x0/0x49d [rtapi]
[  133.904888]  [<c0179781>] ? sys_init_module+0xb1/0x220
[  133.904905]  [<c010340d>] ? syscall_call+0x7/0xb
[  133.904913] Code: 55 0c 83 fa 01 76 05 ba b0 ff cb d1 8b 45 08 e8 c3 65 fa ff 5d c3 90 55 89 e5 57 56 53 83 ec 10 0f 1f 44 00 00 89 d6 31 d2 89 c3 <f7> f1 89 75 f0 89 de 89 4d e4 83 c2 01 89 55 ec 89 d7 8b 55 f0 
[  133.905069] EIP: [<d1cbc7d4>] hash_find_name+0x14/0x100 [rtai_sched] SS:ESP 0068:cd851ef4
[  133.905104] ---[ end trace ad4859da63e60dff ]---
[  178.020906] halcmd[1574]: segfault at 8 ip 005f36bc sp bf8ca320 error 6 in liblinuxcnchal.so.0[5ee000+8000]
[  178.055261] halcmd[1575]: segfault at 8 ip 0027c6bc sp bff522e0 error 6 in liblinuxcnchal.so.0[277000+8000]
[  178.486991] halcmd[1580]: segfault at 8 ip 00d086bc sp bfd80de0 error 6 in liblinuxcnchal.so.0[d03000+8000]
[  179.042064] halcmd[1584]: segfault at 8 ip 0045c6bc sp bfd22b70 error 6 in liblinuxcnchal.so.0[457000+8000]
[  179.395399] halcmd[1588]: segfault at 8 ip 004b66bc sp bfa2dd10 error 6 in liblinuxcnchal.so.0[4b1000+8000]
[  179.800845] halcmd[1592]: segfault at 8 ip 003356bc sp bfd0c6b0 error 6 in liblinuxcnchal.so.0[330000+8000]
[  180.051091] halcmd[1596]: segfault at 8 ip 007a56bc sp bf887a80 error 6 in liblinuxcnchal.so.0[7a0000+8000]
[  180.309846] halcmd[1600]: segfault at 8 ip 00ac16bc sp bfa57190 error 6 in liblinuxcnchal.so.0[abc000+8000]
[  180.945114] halcmd[1604]: segfault at 8 ip 00d616bc sp bfd2e980 error 6 in liblinuxcnchal.so.0[d5c000+8000]
[  181.480749] halcmd[1608]: segfault at 8 ip 00f286bc sp bfc2ec30 error 6 in liblinuxcnchal.so.0[f23000+8000]
[  311.763621] __ratelimit: 2 callbacks suppressed
[  311.763645] halcmd[1759]: segfault at 8 ip 00a866bc sp bfe2b410 error 6 in liblinuxcnchal.so.0[a81000+8000]
[  311.786299] halcmd[1760]: segfault at 8 ip 0046c6bc sp bfd40670 error 6 in liblinuxcnchal.so.0[467000+8000]
[  311.868930] halcmd[1764]: segfault at 8 ip 0033c6bc sp bfaebe00 error 6 in liblinuxcnchal.so.0[337000+8000]
[  312.227626] halcmd[1768]: segfault at 8 ip 00de66bc sp bfbe84d0 error 6 in liblinuxcnchal.so.0[de1000+8000]
[  312.453479] halcmd[1772]: segfault at 8 ip 00d8b6bc sp bfd43390 error 6 in liblinuxcnchal.so.0[d86000+8000]
[  312.679091] halcmd[1776]: segfault at 8 ip 0080f6bc sp bf80c1a0 error 6 in liblinuxcnchal.so.0[80a000+8000]
[  312.903923] halcmd[1780]: segfault at 8 ip 0025d6bc sp bfb62e80 error 6 in liblinuxcnchal.so.0[258000+8000]
[  313.130569] halcmd[1784]: segfault at 8 ip 0068d6bc sp bfedc560 error 6 in liblinuxcnchal.so.0[688000+8000]
[  313.356008] halcmd[1788]: segfault at 8 ip 005ef6bc sp bfc37900 error 6 in liblinuxcnchal.so.0[5ea000+8000]
[  313.582382] halcmd[1792]: segfault at 8 ip 00a0d6bc sp bf9bf360 error 6 in liblinuxcnchal.so.0[a08000+8000]
[  533.205309] __ratelimit: 2 callbacks suppressed
[  533.205333] halcmd[1974]: segfault at 8 ip 009916bc sp bff10b80 error 6 in liblinuxcnchal.so.0[98c000+8000]
[  533.217914] halcmd[1975]: segfault at 8 ip 001156bc sp bf849260 error 6 in liblinuxcnchal.so.0[110000+8000]
[  533.341742] halcmd[1978]: segfault at 8 ip 00a196bc sp bfa43970 error 6 in liblinuxcnchal.so.0[a14000+8000]
[  533.641853] halcmd[1982]: segfault at 8 ip 002436bc sp bf9e7a40 error 6 in liblinuxcnchal.so.0[23e000+8000]
[  533.876447] halcmd[1986]: segfault at 8 ip 00b296bc sp bfa0ad10 error 6 in liblinuxcnchal.so.0[b24000+8000]
[  534.104392] halcmd[1990]: segfault at 8 ip 009356bc sp bfa41960 error 6 in liblinuxcnchal.so.0[930000+8000]
[  534.330851] halcmd[1994]: segfault at 8 ip 0014f6bc sp bfe1a8a0 error 6 in liblinuxcnchal.so.0[14a000+8000]
[  534.555965] halcmd[1998]: segfault at 8 ip 006e36bc sp bfc1da40 error 6 in liblinuxcnchal.so.0[6de000+8000]
[  534.782745] halcmd[2002]: segfault at 8 ip 00acc6bc sp bfae5e20 error 6 in liblinuxcnchal.so.0[ac7000+8000]
[  535.016100] halcmd[2006]: segfault at 8 ip 00a4f6bc sp bfa7f860 error 6 in liblinuxcnchal.so.0[a4a000+8000]



Подскажите пожалуйста, как с этим бороться?
Заранее спасибо.
Ответить

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