Токарный 1К62 переделанный под ЧПУ!

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Рамиль Сафиуллин
Мастер
Сообщения: 391
Зарегистрирован: 29 дек 2020, 10:52
Репутация: 7
Настоящее имя: Рамиль Сафиулин
Откуда: Татарстан
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение Рамиль Сафиуллин »

Я запутался, в linuxcnc у меня 2,9 уже выходит
у меня сейчас проблема, что когда я настраиваю в PNCConfig Месу - в конце при запуске приложения выходит ошибка

/pn_токарный.Hal:9 can’t find module ‘hm2_eth’ in/use/realtime-3.4-9-rtai-686-pae-/modules/linuxcnc

я запускаю тот значок который создает PNC Config
а значок который LinuxCNC обычный запускается нормально
Все чему ты научился и можешь применить - это плоды твоего «терпения».
steals_y2k
Мастер
Сообщения: 960
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 61
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение steals_y2k »

apt-get install mesaflash вроде решит это.
Рамиль Сафиуллин
Мастер
Сообщения: 391
Зарегистрирован: 29 дек 2020, 10:52
Репутация: 7
Настоящее имя: Рамиль Сафиулин
Откуда: Татарстан
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение Рамиль Сафиуллин »

терминал говорит что уже установлена самая новая версия этого самого mesaflash
Все чему ты научился и можешь применить - это плоды твоего «терпения».
steals_y2k
Мастер
Сообщения: 960
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 61
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение steals_y2k »

а если вручную?
загрузить какой-нибудь сим ахис
открыть консоль
halcmd loadrt hostmot2
halcmd loadrt hm2_eth board_ip="10.10.10.10" #config=" num_encoders=1 num_stepgens=3 num_pwmgens=1"
например.
Аватара пользователя
mikehv
Мастер
Сообщения: 2115
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1175
Откуда: Иваново
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение mikehv »

Рамиль Сафиуллин писал(а): 13 авг 2021, 15:38 Я запутался, в linuxcnc у меня 2,9 уже выходит
у меня сейчас проблема, что когда я настраиваю в PNCConfig Месу - в конце при запуске приложения выходит ошибка

/pn_токарный.Hal:9 can’t find module ‘hm2_eth’ in/use/realtime-3.4-9-rtai-686-pae-/modules/linuxcnc

я запускаю тот значок который создает PNC Config
а значок который LinuxCNC обычный запускается нормально
https://www.forum.linuxcnc.org/9-instal ... le-hm2-eth
Неверное ядро. Вместо RTAI нужен RT-Preempt
А ты кстати перезагружал комп после обновления?
Рамиль Сафиуллин
Мастер
Сообщения: 391
Зарегистрирован: 29 дек 2020, 10:52
Репутация: 7
Настоящее имя: Рамиль Сафиулин
Откуда: Татарстан
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение Рамиль Сафиуллин »

mikehv писал(а): А ты кстати перезагружал комп после обновления
После каждого обновления нужно перезагрузить? 15 раз обновлял и ни разу не перезагружался )
Все чему ты научился и можешь применить - это плоды твоего «терпения».
Аватара пользователя
mikehv
Мастер
Сообщения: 2115
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1175
Откуда: Иваново
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение mikehv »

При загрузке будет показано какое ядро
D.L.
Мастер
Сообщения: 474
Зарегистрирован: 25 авг 2018, 10:11
Репутация: 152
Настоящее имя: Дмитрий
Откуда: Киров
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение D.L. »

mikehv писал(а): При загрузке будет показано какое ядро
Примерно так:
Photo-0011.jpg (442 просмотра) <a class='original' href='./download/file.php?id=197323&mode=view' target=_blank>Загрузить оригинал (440.89 КБ)</a>
Аватара пользователя
mikehv
Мастер
Сообщения: 2115
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1175
Откуда: Иваново
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение mikehv »

Rt запускай. Rtai потом удалишь
D.L.
Мастер
Сообщения: 474
Зарегистрирован: 25 авг 2018, 10:11
Репутация: 152
Настоящее имя: Дмитрий
Откуда: Киров
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение D.L. »

Это при условии что у ТС установлено РТ ядро.
Рамиль Сафиуллин
Мастер
Сообщения: 391
Зарегистрирован: 29 дек 2020, 10:52
Репутация: 7
Настоящее имя: Рамиль Сафиулин
Откуда: Татарстан
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение Рамиль Сафиуллин »

Сделал! Но немного иначе чем думалось
Значит в синаптике в поиске набрал Linux-image
Вышел огромный список и все это было не установлено
Нашёл самый последний пакет под названием
Linux-image-rt-amd64-dbg
И его установил

взял отсюда
https://cyber-x.ru/%D0%BA%D0%B0%D0%BA-% ... B2-debian/
Вложения
image.jpg (411 просмотров) <a class='original' href='./download/file.php?id=197331&mode=view' target=_blank>Загрузить оригинал (1.92 МБ)</a>
69EC4F19-B526-46BD-9505-F5713CD02914.jpeg (411 просмотров) <a class='original' href='./download/file.php?id=197332&mode=view' target=_blank>Загрузить оригинал (2.89 МБ)</a>
Последний раз редактировалось Рамиль Сафиуллин 14 авг 2021, 09:05, всего редактировалось 1 раз.
Все чему ты научился и можешь применить - это плоды твоего «терпения».
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4520
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 925
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение xenon-alien »

Рамиль Сафиуллин писал(а): И его установил
Удалось подключиться к месе?
Рамиль Сафиуллин
Мастер
Сообщения: 391
Зарегистрирован: 29 дек 2020, 10:52
Репутация: 7
Настоящее имя: Рамиль Сафиулин
Откуда: Татарстан
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение Рамиль Сафиуллин »

пока нет, ядро обновил, теперь с linuxcnc какие то проблемы, не видит он репозитории, которые можно обновить на ядре rt-preempt, а вот на ядре rtai - видит, пробую и так и сяк, пока не получается.. rtai ставлю, в процессе настройки PNCconf ошибки вылезают, что версия линукса не та не соответсвует ядру .. вообщем пока не получается
Все чему ты научился и можешь применить - это плоды твоего «терпения».
Рамиль Сафиуллин
Мастер
Сообщения: 391
Зарегистрирован: 29 дек 2020, 10:52
Репутация: 7
Настоящее имя: Рамиль Сафиулин
Откуда: Татарстан
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение Рамиль Сафиуллин »

возможно нужно linux-uspace устанавливать, но он не ставится, горит красным, и выходит ошибка, "ошибки в пакетах"
Все чему ты научился и можешь применить - это плоды твоего «терпения».
ex71
Мастер
Сообщения: 759
Зарегистрирован: 18 май 2019, 13:23
Репутация: 109
Настоящее имя: Андрей
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение ex71 »

а просто взятый с сайта образ LinuxCNC 2.8.2 Debian 10 Buster PREEMPT-RT ISO не подходит?
Рамиль Сафиуллин
Мастер
Сообщения: 391
Зарегистрирован: 29 дек 2020, 10:52
Репутация: 7
Настоящее имя: Рамиль Сафиулин
Откуда: Татарстан
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение Рамиль Сафиуллин »

это уже ход назад будет, 10-ку я ставил же уже, там латенси очень большой (10 миллионов), на семерке латенси нормальный (10000-15000).
что мне с латенси бороться, что здесь на семерке пытаться линукс установить, Я читал темы про изоляцию ядер и про выбор железа, там как "по лабиринту ходишь", не знаешь что делатьи куда идти. и то там не у всех получается, как я понял, вообщем это все одинаково сложно для меня.
Сейчас нужно каким то образом поставить linuxcnc с rtpreempt когда репозитории с buildbot.linuxcnc.org добавляю от 2,8 или 2,9, он показывает как буддто нету версии для установки, а именно я добавлял репозитории такие

deb http://buildbot.linuxcnc.org/ wheezy 2.8-rtpreempt
deb-src http://buildbot.linuxcnc.org/ wheezy 2.8-rtpreempt

или

deb http://buildbot.linuxcnc.org/ wheezy master-rtpreempt
deb-src http://buildbot.linuxcnc.org/ wheezy master-rtpreempt

в итоге поставив все галочки
Получилось установить linuxcnc-uspace 2.9, она почему то конфликтует с обычной linuxcnc
в итоге заново прошел утановку по PNCConfog, теперь другую уже ошибку выдает ( кстати mesa пингуется на пинг 10,10,10,10 светодиоды бегают и байты передаются)

Debug file information:
Note: Using POSIX realtime
hm2/hm2_7i96.0: config.num_stepgens=5, but only 4 are available, not loading driver
hm2/hm2_7i96.0: failed to parse Module Descriptor 4
hm2_eth: rtapi_app_main: Invalid argument (-22)
./mesa1.hal:9: waitpid failed /usr/bin/rtapi_app hm2_eth
./mesa1.hal:9: /usr/bin/rtapi_app exited without becoming ready
./mesa1.hal:9: insmod for hm2_eth failed, returned -1
4812
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime
Вложения
58C1C7EB-967A-4344-8ECD-5F2BC3B43387.jpeg (367 просмотров) <a class='original' href='./download/file.php?id=197337&mode=view' target=_blank>Загрузить оригинал (6.54 МБ)</a>
Все чему ты научился и можешь применить - это плоды твоего «терпения».
D.L.
Мастер
Сообщения: 474
Зарегистрирован: 25 авг 2018, 10:11
Репутация: 152
Настоящее имя: Дмитрий
Откуда: Киров
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение D.L. »

Рамиль Сафиуллин писал(а): hm2/hm2_7i96.0: config.num_stepgens=5, but only 4 are available, not loading driver
В текущей прошивке только 4 степгена, поправьте в хал.
Рамиль Сафиуллин
Мастер
Сообщения: 391
Зарегистрирован: 29 дек 2020, 10:52
Репутация: 7
Настоящее имя: Рамиль Сафиулин
Откуда: Татарстан
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение Рамиль Сафиуллин »

подскажи пожалуйста что именно и где поменять?

вот в этой строчке нужно Num_stepgens=5 вместо цифры 5 нужно 4 поставить?
loadrt hm2_eth board_ip="10.10.10.10" config=" num_encoders=1 num_pwmgens=0 num_stepgens=5 sserial_port_0=00xxxx"
Вложения
mesa1.hal
(8.31 КБ) 57 скачиваний
Последний раз редактировалось Рамиль Сафиуллин 14 авг 2021, 09:10, всего редактировалось 2 раза.
Все чему ты научился и можешь применить - это плоды твоего «терпения».
D.L.
Мастер
Сообщения: 474
Зарегистрирован: 25 авг 2018, 10:11
Репутация: 152
Настоящее имя: Дмитрий
Откуда: Киров
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение D.L. »

В loadrt hm2_eth board_ip="10.10.10.10" config=" num_encoders=1 num_pwmgens=0 num_stepgens=5 sserial_port_0=00xxxx"
на num_stepgens=4 или меньше.
Рамиль Сафиуллин
Мастер
Сообщения: 391
Зарегистрирован: 29 дек 2020, 10:52
Репутация: 7
Настоящее имя: Рамиль Сафиулин
Откуда: Татарстан
Контактная информация:

Re: Токарный 1К62 переделанный под ЧПУ!

Сообщение Рамиль Сафиуллин »

Ошибка уменьшается на 2 строчки

Debug file information:
Note: Using POSIX realtime
hm2_eth: rtapi_app_main: Resource temporarily unavailable (-11)
./mesa1.hal:9: waitpid failed /usr/bin/rtapi_app hm2_eth
./mesa1.hal:9: /usr/bin/rtapi_app exited without becoming ready
./mesa1.hal:9: insmod for hm2_eth failed, returned -1
5846
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime
Все чему ты научился и можешь применить - это плоды твоего «терпения».
Ответить

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