LinuxCNC + Orange Pi (allwincnc)
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi
Эх, на досуге надо бы отработать механизм сборки LinuxCNC под armhf/arm64. Machinekit нравится далеко не всем.
-
- Кандидат
- Сообщения: 89
- Зарегистрирован: 28 май 2015, 06:50
- Репутация: 5
- Настоящее имя: Павел
- Контактная информация:
Re: LinuxCNC + Orange Pi
А в чем их различия?
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi
Machinekit - это сын
LinuxCNC - мать
LinuxCNC - мать
-
- Кандидат
- Сообщения: 89
- Зарегистрирован: 28 май 2015, 06:50
- Репутация: 5
- Настоящее имя: Павел
- Контактная информация:
Re: LinuxCNC + Orange Pi
Я посмотрел на структуру исходников. Какая то странная она. Это я должен это все в корень скопировать? Может я от жизни отстал, не занимался линуксами лет 15, но раньше обычно исходники ложились в /usr/src , а тут прямо по всей файловой системе раскиданы.
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi
Хочешь LinuxCNC собрать прям на плате? Клонируй репку куда хошь, хоть в /usr/src (:
-
- Кандидат
- Сообщения: 89
- Зарегистрирован: 28 май 2015, 06:50
- Репутация: 5
- Настоящее имя: Павел
- Контактная информация:
Re: LinuxCNC + Orange Pi
У меня щас другая проблема вылезла, вайфай не включен, его и нет на писи2. Придется ядро на плате собирать))) Больше не где.
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi
Просто переименуй DTB/DTS'ки в папке /boot с Prime на PC2 и перезагрузи апельсин_Pavel писал(а):У меня щас другая проблема вылезла, вайфай не включен, его и нет на писи2. Придется ядро на плате собирать))) Больше не где.
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: LinuxCNC + Orange Pi
А какая связь?_Pavel писал(а):вайфай не включен, его и нет на писи2. Придется ядро на плате собирать
В любом случае, на плате это перепатчаное armbian ядро, собирать неблагодарное занятие.
Через час или два вылетит ошибка. И всё по новой.
Интересно, а реально сколько времени это потребует?
Могу поделиться готовыми пакетами для Н5 linux-v4.14.85....
Просто установишь их в готовый образ "bionic" и развлекайся уже со сборкой linuxcnc, machinekit.
Завтра на яндекс диск выложу.
Платы: BPI-M3, BPI-A64, OPI-PC2
- ua3nbw
- Кандидат
- Сообщения: 44
- Зарегистрирован: 18 окт 2017, 18:03
- Репутация: 26
- Контактная информация:
Re: LinuxCNC + Orange Pi
на целевой платформе ядро собирается за один-три часа, в зависимости от количества модулей включённых при сборке ядра в menuconfig.going писал(а):Интересно, а реально сколько времени это потребует?
Тут собирал ядро от bootlin https://ua3nbw.ru/all/sborka-yadra-linux/ (правда это не Real Time ядро)
-
- Кандидат
- Сообщения: 89
- Зарегистрирован: 28 май 2015, 06:50
- Репутация: 5
- Настоящее имя: Павел
- Контактная информация:
Re: LinuxCNC + Orange Pi
Во время выполнения программы выключается и включается интерфейс Axis, один раз даже в перезагрузку ушла. Из за чего такое может быть?
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi
Похоже на перегрев процессора. Весь интерфейс AXIS рисуется процессором, потому что видеочип и драйвер не поддерживают OpenGL (:
-
- Кандидат
- Сообщения: 89
- Зарегистрирован: 28 май 2015, 06:50
- Репутация: 5
- Настоящее имя: Павел
- Контактная информация:
Re: LinuxCNC + Orange Pi
Пирометр показывает максимум 55 градусов. Попробую жирнее радиатор поставить. Но перезапуск интерфейса явно не из за перегрева, причем еще заметил глючок, некоторые пройденные траектории перестают отображаться как пройденные. Несколько раз прогнал программу, вроде не перезагрузилась и интерфейс реже стал вырубаться, наверное притерлось)))
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi
Я на апельсине юзаю пока только tkemc (tklinuxcnc), так что ничего про работу AXIS добавить не могу. Процессор H5 и образы для него тоже никогда не юзал, так что, ты держись там
Как только доделаю сопроцессорный генератор шагов, прикуплю PC2 для тестов прошивки на H5.
Как только доделаю сопроцессорный генератор шагов, прикуплю PC2 для тестов прошивки на H5.
- xenon-alien
- Почётный участник
- Сообщения: 4512
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 923
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: LinuxCNC + Orange Pi
Всем привет!
Попытался почитать тему, но без успешно. Буквы знакомые а понятия - нет.
Я с Линуксом, LCNC вообще не знаком и всем, что с этим связано. (пытался и другие статьи почитать, но сразу руки опускаются)
Для начала хотелось бы попробовать, что это такое в данной связке, только хотелось бы с каким-то сенсорным дисплеем подружить, или удаленное подключение по Wi-Fi, если другого варианта нет. (почему-то мне кажется, когда уже на руках все железо, то легче сразу пробовать...)
Настроить вряд ли смогу самостоятельно. (только если есть пошаговая инструкция - на офф. сайте мануалы в 900 страниц просто не осилю)
HAL и ini файлы просто пугают меня... (часто у всех только проблемы с правильной настройкой их, не понимая за, что та или иная строка отвечает)
Если вкратце, то какие возможности в данной связке LinuxCNC + Orange Pi PC/One? (мельком пробежался по orange-cnc.ru)
Для какого типа ЧПУ подходит? (токарник, фрезер, 6-ти осевой манипулятор - робот-рука...)
Что можна подключать к плате? (концевики, энкодера, линейки...)
Какого объема должна быть microSD карта? (архивы на 712 и 848 Мб, они в распакованном виде больше будут весить?)
Просто первый пост для меня тоже практически набор букв и слов, которых я не понимаю. (как я понял, то ещё в процессе разработки и не всё работает, или не все ещё реализовано)
Может кто встречал, полезную статью, что бы хоть какие-то азы освоить?
А то для меня это тёмный лес...
Или начинать осваиваться лучше с официального образа LCNC, на каком-то стареньком ноутбуке?
Попытался почитать тему, но без успешно. Буквы знакомые а понятия - нет.
Я с Линуксом, LCNC вообще не знаком и всем, что с этим связано. (пытался и другие статьи почитать, но сразу руки опускаются)
Для начала хотелось бы попробовать, что это такое в данной связке, только хотелось бы с каким-то сенсорным дисплеем подружить, или удаленное подключение по Wi-Fi, если другого варианта нет. (почему-то мне кажется, когда уже на руках все железо, то легче сразу пробовать...)
Настроить вряд ли смогу самостоятельно. (только если есть пошаговая инструкция - на офф. сайте мануалы в 900 страниц просто не осилю)
HAL и ini файлы просто пугают меня... (часто у всех только проблемы с правильной настройкой их, не понимая за, что та или иная строка отвечает)
Если вкратце, то какие возможности в данной связке LinuxCNC + Orange Pi PC/One? (мельком пробежался по orange-cnc.ru)
Для какого типа ЧПУ подходит? (токарник, фрезер, 6-ти осевой манипулятор - робот-рука...)
Что можна подключать к плате? (концевики, энкодера, линейки...)
Какого объема должна быть microSD карта? (архивы на 712 и 848 Мб, они в распакованном виде больше будут весить?)
Просто первый пост для меня тоже практически набор букв и слов, которых я не понимаю. (как я понял, то ещё в процессе разработки и не всё работает, или не все ещё реализовано)
Может кто встречал, полезную статью, что бы хоть какие-то азы освоить?
А то для меня это тёмный лес...
Или начинать осваиваться лучше с официального образа LCNC, на каком-то стареньком ноутбуке?
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: LinuxCNC + Orange Pi
Да. На любом стареньком компе.xenon-alien писал(а):Или начинать осваиваться лучше с официального образа LCNC, на каком-то стареньком ноутбуке?
Или в виртуалке оф образ установить.
Платы: BPI-M3, BPI-A64, OPI-PC2
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi
Тип ЧПУ, для которого подходит апельсин - хоббийный (: На данный момент до 17 КГц шагов, вариант на 200 КГц - в процессе. На обычных материнках графику рисует быстрее, на апельсине - медленней. Напрямую можно подключать сигнальные устройства с напряжением от 3.3 до 5V. Сколько есть пинов, столько и сигналов можно подключить. Неважно каких. Если пинов мало, можно заюзать пины с разъёма камеры (нужен переходник).
Обучение по теме LinuxCNC, вощем-то, апельсинов не касается. На апельсине работает всё так же как на настольном ПК, поэтому изучать можно на чём хошь.
Обучение по теме LinuxCNC, вощем-то, апельсинов не касается. На апельсине работает всё так же как на настольном ПК, поэтому изучать можно на чём хошь.
-
- Кандидат
- Сообщения: 89
- Зарегистрирован: 28 май 2015, 06:50
- Репутация: 5
- Настоящее имя: Павел
- Контактная информация:
Re: LinuxCNC + Orange Pi
Бери лучше Н6, Как я понял это тот же Н5, только с более высокой частотой. Да и оранндж совсем не много плат делает на Н5, все новые на Н6.MX_Master писал(а):Как только доделаю сопроцессорный генератор шагов, прикуплю PC2 для тестов прошивки на H5.
Вот реально на Н5 не заметил тормозов, взял прогу которая напрочь состоит из коротеньких отрезков вместо дуг и ее картинку она нормально рисует. Может я просто еще не нашел в каком месте она тормозит, но пока все ок. Может если частоты поднять? Так у меня и так все по экрану бегает быстрее чем станок это может делать. Если честно, то не понимаю зачем за килогерцами гнаться, даже при профессиональной работе. У меня шаговики крутятся 2 оборота в секунду максимум, дальше греются, да и нагрузка на ШВП не к чему. Китайские ШВП из пластелина сделаны, износятся махом. Теоретически ШД могут порядка 5 оборотов в секунду крутиться, дальше потеря момента и нагрев. 5Х200 это килогерц, ну еще помножить на микрошаг, у меня 8, больше делать не вижу смысла. Итого 8 килогерц. Если делать на сервоприводах, то там микрошаг не нужен, там редукция, но все равно частоты примерно те же.MX_Master писал(а):На обычных материнках графику рисует быстрее, на апельсине - медленней.
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: LinuxCNC + Orange Pi
В армбиан нет поддержки для H6. К тому же, я читаю доки. H6 сильно отличается от собратьев. Поддержка PCI-E в чипе - дурацкая. Поддержки мощного видеочипа нет. Андроид нам, стессна, не нужен. Вощем, дергаться не стоит.
Про килогерцы не надо судить по себе (:
Про килогерцы не надо судить по себе (:
-
- Новичок
- Сообщения: 5
- Зарегистрирован: 30 сен 2018, 20:13
- Репутация: 1
- Настоящее имя: Владимир
- Откуда: Сочи
- Контактная информация:
Re: LinuxCNC + Orange Pi
пилят, сырая конечно но уже загружается https://dl.armbian.com/orangepi3/MX_Master писал(а):В армбиан нет поддержки для H6.
Желаю, чтобы все!