Токарный 1К62 переделанный под ЧПУ!
-
Рамиль Сафиуллин
- Мастер
- Сообщения: 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 обычный запускается нормально
у меня сейчас проблема, что когда я настраиваю в 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 переделанный под ЧПУ!
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 переделанный под ЧПУ!
а если вручную?
загрузить какой-нибудь сим ахис
открыть консоль
halcmd loadrt hostmot2
halcmd loadrt hm2_eth board_ip="10.10.10.10" #config=" num_encoders=1 num_stepgens=3 num_pwmgens=1"
например.
загрузить какой-нибудь сим ахис
открыть консоль
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 переделанный под ЧПУ!
https://www.forum.linuxcnc.org/9-instal ... le-hm2-ethРамиль Сафиуллин писал(а): ↑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 обычный запускается нормально
Неверное ядро. Вместо RTAI нужен RT-Preempt
А ты кстати перезагружал комп после обновления?
-
Рамиль Сафиуллин
- Мастер
- Сообщения: 391
- Зарегистрирован: 29 дек 2020, 10:52
- Репутация: 7
- Настоящее имя: Рамиль Сафиулин
- Откуда: Татарстан
- Контактная информация:
Re: Токарный 1К62 переделанный под ЧПУ!
После каждого обновления нужно перезагрузить? 15 раз обновлял и ни разу не перезагружался )
Все чему ты научился и можешь применить - это плоды твоего «терпения».
- mikehv
- Мастер
- Сообщения: 2115
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1175
- Откуда: Иваново
- Контактная информация:
Re: Токарный 1К62 переделанный под ЧПУ!
При загрузке будет показано какое ядро
- mikehv
- Мастер
- Сообщения: 2115
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1175
- Откуда: Иваново
- Контактная информация:
Re: Токарный 1К62 переделанный под ЧПУ!
Rt запускай. Rtai потом удалишь
-
D.L.
- Мастер
- Сообщения: 474
- Зарегистрирован: 25 авг 2018, 10:11
- Репутация: 152
- Настоящее имя: Дмитрий
- Откуда: Киров
- Контактная информация:
Re: Токарный 1К62 переделанный под ЧПУ!
Это при условии что у ТС установлено РТ ядро.
-
Рамиль Сафиуллин
- Мастер
- Сообщения: 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/
Значит в синаптике в поиске набрал Linux-image
Вышел огромный список и все это было не установлено
Нашёл самый последний пакет под названием
Linux-image-rt-amd64-dbg
И его установил
взял отсюда
https://cyber-x.ru/%D0%BA%D0%B0%D0%BA-% ... B2-debian/
Последний раз редактировалось Рамиль Сафиуллин 14 авг 2021, 09:05, всего редактировалось 1 раз.
Все чему ты научился и можешь применить - это плоды твоего «терпения».
- xenon-alien
- Почётный участник

- Сообщения: 4520
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 925
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Токарный 1К62 переделанный под ЧПУ!
Удалось подключиться к месе?Рамиль Сафиуллин писал(а): ↑ И его установил
-
Рамиль Сафиуллин
- Мастер
- Сообщения: 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 переделанный под ЧПУ!
а просто взятый с сайта образ 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
что мне с латенси бороться, что здесь на семерке пытаться линукс установить, Я читал темы про изоляцию ядер и про выбор железа, там как "по лабиринту ходишь", не знаешь что делатьи куда идти. и то там не у всех получается, как я понял, вообщем это все одинаково сложно для меня.
Сейчас нужно каким то образом поставить 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
Все чему ты научился и можешь применить - это плоды твоего «терпения».
-
D.L.
- Мастер
- Сообщения: 474
- Зарегистрирован: 25 авг 2018, 10:11
- Репутация: 152
- Настоящее имя: Дмитрий
- Откуда: Киров
- Контактная информация:
Re: Токарный 1К62 переделанный под ЧПУ!
В текущей прошивке только 4 степгена, поправьте в хал.Рамиль Сафиуллин писал(а): ↑ hm2/hm2_7i96.0: config.num_stepgens=5, but only 4 are available, not loading driver
-
Рамиль Сафиуллин
- Мастер
- Сообщения: 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"
вот в этой строчке нужно 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 переделанный под ЧПУ!
В 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 или меньше.
на 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
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
Все чему ты научился и можешь применить - это плоды твоего «терпения».