LinuxCNC + Orange Pi (allwincnc)

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

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

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

Re: LinuxCNC + Orange Pi

Сообщение Serg »

Ну так за последние 10-15 лет явно прослеживается эволюция софта в сторону использования механизма плагинов - это позволяет не только "облегчить" и соотв. повысить надёжность каждого конкретного экземпляра, но "снять обязательства" с автора и ограничения с продукта по реализации самых разнообразных функций. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Гадкий Я
Новичок
Сообщения: 33
Зарегистрирован: 29 дек 2018, 20:19
Репутация: 9
Настоящее имя: Sergey
Откуда: Химки
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Гадкий Я »

Пере прошил апельсин, установил из репов OpenScad - он и запустился... FreeCad - тоже... в library info GL Vendor: VMware OpenGL, Version:3.0 ну и дальнейшая инфа по GL Extension.
glxgears крутятся 190 FPS. Скомпилил linuxcnc axis запускается, правда не совсем лезет на мой маленький монитор 800х600, симуляция плавненько отрисовывается. Я так понимаю это некий эмулятор OpenGl но он работает.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Гадкий Я писал(а):Пере прошил апельсин
а чем перепрошил?
Аватара пользователя
Гадкий Я
Новичок
Сообщения: 33
Зарегистрирован: 29 дек 2018, 20:19
Репутация: 9
Настоящее имя: Sergey
Откуда: Химки
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Гадкий Я »

MX_Master писал(а):а чем перепрошил?
Armbian текущую версию. Перед EMC2 скомпилил OpenScad, у него там есть скрипт ставит зависимости.
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

Гадкий Я писал(а):
MX_Master писал(а):а чем перепрошил?
Armbian текущую версию. Перед EMC2 скомпилил OpenScad, у него там есть скрипт ставит зависимости.
О, добрый человек, может ты меня надоумишь как мне исправленный Keystick GUI для EMC2 скомпилить? Или хоть носом тыкни как это сделать. А то во всех сборках он с багами. Мне поправленный исходник подогнали.
Аватара пользователя
evgenymcp
Мастер
Сообщения: 1422
Зарегистрирован: 23 апр 2017, 05:37
Репутация: 328
Настоящее имя: Евгений
Откуда: Абакан,Хакасия
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение evgenymcp »

MX_Master писал(а):а чем перепрошил?
Ctrl+C, Ctrl+V теперь называется прошивкой :-D
Перепутаны понятия Firmware и Software :)
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Гадкий Я писал(а):Armbian текущую версию. Перед EMC2 скомпилил OpenScad, у него там есть скрипт ставит зависимости.
На досуге повторю, заценю :)
Аватара пользователя
ua3nbw
Кандидат
Сообщения: 44
Зарегистрирован: 18 окт 2017, 18:03
Репутация: 26
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение ua3nbw »

Гадкий Я писал(а):VMware OpenGL
это софтовая реализация mesa https://www.mesa3d.org/vmware-guest.html
запустите glxgears, а в другом терминале htop и смотрите загрузку процессора.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Serg »

ua3nbw писал(а):это софтовая реализация mesa https://www.mesa3d.org/vmware-guest.html
Это доступ к железу хоста (которое должно поддерживать OpenGL) для гостевой ОС. Работает только в пределах хоста, работа по сети вроде даже и не планировалась.

Софтверная реализация MesaGL есть в дистрибутиве Debian и называется libgl1-mesa-swx11
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
ua3nbw
Кандидат
Сообщения: 44
Зарегистрирован: 18 окт 2017, 18:03
Репутация: 26
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение ua3nbw »

UAVpilot писал(а):Софтверная реализация MesaGL есть в дистрибутиве Debian и называется libgl1-mesa-swx11
на наших платах OpenGL софтверная реализация из коробки:

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

OpenGL Information
    GL_VENDOR:     VMware, Inc.
в Debian armhf (stretch) библиотека libGL.so.1 в пакете libgl1-mesa-glx, а в Ubuntu(bionic) библиотека libGL.so.1 в пакете libgl1.

Кстати с драйвером mali, glxgears на старом ядре с прослойкой glshim выдавал:

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

glxgears
LIBGL: Initialising glshim
2074 frames in 5.0 seconds = 414.688 FPS
2071 frames in 5.0 seconds = 414.085 FPS
2070 frames in 5.0 seconds = 413.915 FPS
софтверно 190 FPS тоже хорошо, но на 100% загрузит CPU.
IMHO: С OpenGL неоднозначная ситуация, юзать староё ядро или ждать пока допилят lima
https://gitlab.freedesktop.org/lima/mesa.
Аватара пользователя
Гадкий Я
Новичок
Сообщения: 33
Зарегистрирован: 29 дек 2018, 20:19
Репутация: 9
Настоящее имя: Sergey
Откуда: Химки
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Гадкий Я »

ua3nbw писал(а):софтверно 190 FPS тоже хорошо, но на 100% загрузит CPU.
35-45% на кадждое ядро. на оранже прайм, отрисовка симуляции в AXIS 25%
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Гадкий Я писал(а):
ua3nbw писал(а):софтверно 190 FPS тоже хорошо, но на 100% загрузит CPU.
35-45% на кадждое ядро. на оранже прайм, отрисовка симуляции в AXIS 25%
А засними нам небольшой видос. Покрути, помасштабируй траекторию во время выполнения УП. Интересно.
Аватара пользователя
Гадкий Я
Новичок
Сообщения: 33
Зарегистрирован: 29 дек 2018, 20:19
Репутация: 9
Настоящее имя: Sergey
Откуда: Химки
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Гадкий Я »

MX_Master писал(а):А засними нам небольшой видос. Покрути, помасштабируй траекторию во время выполнения УП. Интересно.
https://www.dropbox.com/s/405e6862eq939vz/out.ogv?dl=0

В розовом цвете :) Ну уж как получилось...
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

Гадкий Я писал(а):
MX_Master писал(а):А засними нам небольшой видос. Покрути, помасштабируй траекторию во время выполнения УП. Интересно.
https://www.dropbox.com/s/405e6862eq939vz/out.ogv?dl=0

В розовом цвете :) Ну уж как получилось...
Картинка гладкая. А что со скоростями по осям, какие вообще скорости и ускорения стоят в конфигурации? Что Latency Test показывает?

Или это просто демонстрация OpenGL была?
Аватара пользователя
Гадкий Я
Новичок
Сообщения: 33
Зарегистрирован: 29 дек 2018, 20:19
Репутация: 9
Настоящее имя: Sergey
Откуда: Химки
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Гадкий Я »

Kovus2 писал(а):Или это просто демонстрация OpenGL была?
Была просто демонстрация.
Компилировалось только с configure --enable-simulator, ни каких RT, стоковое ядро.
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение going »

Гадкий Я писал(а):Была просто демонстрация.
Компилировалось только с configure --enable-simulator, ни каких RT, стоковое ядро.
Интересное обсуждение получается.
Попробуйте РТ ядро собрать без аппаратного ускорения. Прогоните latency-test.
Затем, РТ ядро с поддержкой аппаратного ускорения. Прогоните latency-test.
Сравните! Что получится?
Платы: BPI-M3, BPI-A64, OPI-PC2
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение going »

Kovus2 писал(а):как мне исправленный Keystick GUI для EMC2 скомпилить? Или хоть носом тыкни как это сделать. А то во всех сборках он с багами. Мне поправленный исходник подогнали.
Поправленный исходник в виде патча? Если да то заверни в архив и выложи тут.
Будет хорошо если туда же положишь файлик с описаниями багов.
Платы: BPI-M3, BPI-A64, OPI-PC2
Kovus2
Мастер
Сообщения: 221
Зарегистрирован: 23 авг 2018, 11:52
Репутация: 35
Настоящее имя: Олег
Откуда: Минск
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 »

going писал(а):
Kovus2 писал(а):как мне исправленный Keystick GUI для EMC2 скомпилить? Или хоть носом тыкни как это сделать. А то во всех сборках он с багами. Мне поправленный исходник подогнали.
Поправленный исходник в виде патча? Если да то заверни в архив и выложи тут.
Будет хорошо если туда же положишь файлик с описаниями багов.
Вот тут, в сообщении №33 архив с исправленным Кейстиком:
http://www.cnc-club.ru/forum/viewtopic. ... 46#p478346

Эта ветка Кейстику и посвящена. Сам патч мне наложить не удалось - ошибки сыпались, так я там и попросил исходник. Что ребята любезно и предоставили.
Основная проблема Кейстика всех сборок в том, что не работают кнопки ручного перемещения шпинделя. В этой ветке этот баг победили.
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение antoxa-kylibin »

У меня почему то видос не получилось посмотреть....может потому что с телефона пытался......есть сдвижки по адекватной работе gui axis или это опять обман? Я когда запускал на своём апельсина, так у меня там очень скудно все работало....как то даже желания не появилось станок привязывать к таким "тормозам"....
Ответить

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