LinuxCNC + Orange Pi

Контроллеры, драйверы, датчики, управляющие устройства.

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 » 24 мар 2019, 19:04

MX_Master писал(а):продолжаем

+ Запихнул в сопроцессор маленький stepgen'чик :) устал городить огороды в драйвере
- Предыдущий генератор (pulsgen) выходит на пенсию

:hottabych:


Для неспециалистов, пжалста, каков эффект достигнут и когда в очередном ISO это будет? Потестить же надо! :)
Kovus2
Мастер
 
Сообщения: 220
Зарегистрирован: 23 авг 2018, 11:52
Откуда: Минск
Репутация: 34
Настоящее имя: Олег

Re: LinuxCNC + Orange Pi

Сообщение MX_Master » 25 мар 2019, 09:01

Для не спецов - дело движется (: В очередном образе - будет.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4637
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2162
Медальки:
Настоящее имя: Михаил

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 » 27 мар 2019, 23:47

Несколько дней назад шарахнула меня идея попробовать свои силы в теме лазерных граверов. Для экспериментов даже хочу, для начала, на один из станочков вкарячить лампу с оптикой, что бы глянуть, что там и к чему. Управлять этим хозяйством как-то привычнее было бы из под LCNC.

И если для стандартного РС-шного LCNC есть даже конфигурации, типа такого:
http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=21152

А вот заработает ли это на Апельсинке?

Чего меня смущает, на стандартном LPT-шном LCNC нужно проделать следующее:
Код: Выделить всёРазвернуть
sudo apt-get install linuxcnc-dev build-essential
sudo halcompile --install laserfreq.comp


Ну это, в принципе, что бы задавать кол-во импульсов лазера на 1 мм движения луча.

И еще, как мне показалось, hal-файл lpt-конфигурации не будет "стыковаться" с нашими GPIO.

Че посоветуете, стоит ли пытаться управлять лазером Апельсиной?
Kovus2
Мастер
 
Сообщения: 220
Зарегистрирован: 23 авг 2018, 11:52
Откуда: Минск
Репутация: 34
Настоящее имя: Олег

Re: LinuxCNC + Orange Pi

Сообщение MX_Master » 28 мар 2019, 05:37

Управляй, мы не против (:
Нужно только

Код: Выделить всёРазвернуть
sudo comp --install laserfreq.comp
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4637
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2162
Медальки:
Настоящее имя: Михаил

Re: LinuxCNC + Orange Pi

Сообщение _Pavel » 30 мар 2019, 06:01

Пришла посылка с Orange PI Prime. Встал вопрос, какой образ ставить? Который orangepipc не подошел. Остальные, судя по названию, тоже не те. Образ с официального сайта заработал, апельсинка живая.
_Pavel
Кандидат
 
Сообщения: 54
Зарегистрирован: 28 май 2015, 06:50
Репутация: 0
Настоящее имя: Павел

Re: LinuxCNC + Orange Pi

Сообщение MX_Master » 30 мар 2019, 07:20

Могу собрать из последних исходников, такой же как недавно собирал для PC.

Народ, если кому-то нужны свежие образы для ваших плат, напишите названия плат. Соберем. Но сопроцессорного stepgen'а в них пока не будет, я ещё над этим работаю. Это дело можно будет установить отдельно, позже, по готовности.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4637
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2162
Медальки:
Настоящее имя: Михаил

Re: LinuxCNC + Orange Pi

Сообщение _Pavel » 30 мар 2019, 07:25

MX_Master писал(а):Народ, если кому-то нужны свежие образы для ваших плат, напишите названия плат.

Нужныыы)))
Orange pi prime (H5)
_Pavel
Кандидат
 
Сообщения: 54
Зарегистрирован: 28 май 2015, 06:50
Репутация: 0
Настоящее имя: Павел

Re: LinuxCNC + Orange Pi

Сообщение MX_Master » 30 мар 2019, 09:10

_Pavel писал(а):Нужныыы)))
Orange pi prime (H5)

ОК. У меня, правда, из H5-тых ничего нет. Поэтому будешь тестировать самостоятельно. Ну и о результатах что-нибудь напишешь (:
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4637
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2162
Медальки:
Настоящее имя: Михаил

Re: LinuxCNC + Orange Pi

Сообщение _Pavel » 30 мар 2019, 11:25

А чем принципиально он от Н3 отличается? Че то я на русском никаких сравнений обзоров не нашел. А в чем загвозка с Н6? они вроде как судя по цифре еще лучше должны быть?
_Pavel
Кандидат
 
Сообщения: 54
Зарегистрирован: 28 май 2015, 06:50
Репутация: 0
Настоящее имя: Павел

Re: LinuxCNC + Orange Pi

Сообщение MX_Master » 30 мар 2019, 14:40

H3 - 32 бита, H5 - 64 бита. Но, в целом, они похожи.
Для H6 слишком мало настольных дров и софта.

Залил образ для OPi Prime - https://github.com/orange-cnc/armbian_b ... g/v2019.03
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4637
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2162
Медальки:
Настоящее имя: Михаил

Re: LinuxCNC + Orange Pi

Сообщение _Pavel » 30 мар 2019, 15:05

Попробовал поставить убунту с оф сайта. Графика на убунте работает ощутимо быстрее чем на дебиане. Не знаю, в чем дело, или ядро там другое или сервер
_Pavel
Кандидат
 
Сообщения: 54
Зарегистрирован: 28 май 2015, 06:50
Репутация: 0
Настоящее имя: Павел

Re: LinuxCNC + Orange Pi

Сообщение MX_Master » 30 мар 2019, 15:13

Когда в системе работают RT задачи, все остальные задачи уступают им. Так шо, если графика в обычной убунте рисовалась софтом, при работе LinuxCNC (не в режиме симулятора) картинка будет заметно подвисать (:
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4637
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2162
Медальки:
Настоящее имя: Михаил

Re: LinuxCNC + Orange Pi

Сообщение _Pavel » 30 мар 2019, 17:54

Заработал образ. Спасибо)))
Только не сконфигурированы иконки linuxcnc, как это сделать?
_Pavel
Кандидат
 
Сообщения: 54
Зарегистрирован: 28 май 2015, 06:50
Репутация: 0
Настоящее имя: Павел

Re: LinuxCNC + Orange Pi

Сообщение MX_Master » 30 мар 2019, 18:16

Ты проверь работает ли основное (: А иконки поставишь какие хочешь, но потом.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4637
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2162
Медальки:
Настоящее имя: Михаил

Re: LinuxCNC + Orange Pi

Сообщение _Pavel » 30 мар 2019, 18:26

Так вот у меня и не работают эти четыре иконки на рабочем столе, говорит нет таких файлов.
_Pavel
Кандидат
 
Сообщения: 54
Зарегистрирован: 28 май 2015, 06:50
Репутация: 0
Настоящее имя: Павел

Re: LinuxCNC + Orange Pi

Сообщение MX_Master » 30 мар 2019, 18:31

_Pavel писал(а):Так вот у меня и не работают эти четыре иконки на рабочем столе, говорит нет таких файлов.

В главном меню (ПУСК) есть пункт CNC? Внутри него есть Machinekit и всякое другое, типа Latency Test? В папке /home/cnc чё-ньть есть?
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4637
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2162
Медальки:
Настоящее имя: Михаил

Re: LinuxCNC + Orange Pi

Сообщение _Pavel » 30 мар 2019, 19:07

В главном меню пункта CNC нету. В папке /home/cnc есть папка /machinekit/config и там только текстовые файлы. Никаких бинарников нету
_Pavel
Кандидат
 
Сообщения: 54
Зарегистрирован: 28 май 2015, 06:50
Репутация: 0
Настоящее имя: Павел

Re: LinuxCNC + Orange Pi

Сообщение MX_Master » 30 мар 2019, 19:22

Теперь понял в чём дело, пакет Machinekit в систему не установился, потому что для платформы arm64 такого пакета просто нет (: Это значит, что Machinekit/LinuxCNC для твоей платы надо собирать вручную.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4637
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2162
Медальки:
Настоящее имя: Михаил

Re: LinuxCNC + Orange Pi

Сообщение _Pavel » 30 мар 2019, 19:23

Это сложно?
_Pavel
Кандидат
 
Сообщения: 54
Зарегистрирован: 28 май 2015, 06:50
Репутация: 0
Настоящее имя: Павел

Re: LinuxCNC + Orange Pi

Сообщение MX_Master » 30 мар 2019, 19:47

Я ничего из них не собирал, не могу судить о сложности.

В тырнетах пишут, что при сборке Machinekit для arm64/aarch64 есть косяки, которые надо руками доводить. И вот эти пункты в списке неисправностей мягко об этом намекают
https://github.com/machinekit/machinekit-hal/issues/96
https://github.com/machinekit/machinekit/issues/1269

Про сборку LinuxCNC для arm64/aarch64 в тырнетах видел только одно обсуждение. Да и то в нём говорится, что можно собрать Machinekit, а LinuxCNC собирать никто не пробовал
https://sourceforge.net/p/emc/mailman/message/36217627/

Собирать и пробовать запускать надо прямо на платке с arm64/aarch64.
У меня, стессна, ничего из arm64/aarch64 под руками нет.

Вощем, с первого раза тебе не повезло :) Но унывать не стоит
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4637
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2162
Медальки:
Настоящее имя: Михаил

Пред.След.

Вернуться в Электроника

Кто сейчас на конференции

Зарегистрированные пользователи: at90, Bing [Bot], EMU, gess05, Google [Bot], Google Adsense [Bot], Majestic-12 [Bot], MSN [Bot], Ramunga, Гагарин, selenur, Smlua, vit_rus, Vitalii, Yandex [bot], Кашин

cron
Reputation System ©'