LinuxCNC + Orange Pi

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

Re: LinuxCNC + Orange Pi

Сообщение Kovus2 » 23 май 2019, 14:07

svb писал(а):
Kovus2 писал(а):Сборки использовать от автора топика, там Latency Test получше. (За исключением самой последней сборки. Там в районе 80000).

Сдается мне, что на ядрах 4.17 и выше получить нормальный латенси будет проблематично :(
Сейчас в процессе сборки 4.19.44-rt19 и 5.1.3 без rt

Ну, в таком случае, нам остается только уповать на автора топика и его связку OPiPc + STM32.

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

Re: LinuxCNC + Orange Pi

Сообщение svb » 23 май 2019, 14:10

На настоящий момент самое быстрое , по нашим тестам, ядро 4.14.41-rt30 в связке с Debian Jessie.
Только его уже нет ни в next, ни в dev ветке свежего Armbian

И Jessie уже 26 марта была объявлена готовой к убиранию :(
Платы: OPI-PC(умерла), OPI-PC2
svb
Мастер
 
Сообщения: 311
Зарегистрирован: 10 апр 2018, 11:31
Откуда: Нижний Новгород
Репутация: 82
Настоящее имя: Сергей

Re: LinuxCNC + Orange Pi

Сообщение Jim Raynor » 23 май 2019, 15:05

Вот уп и конфиги
Вложения
cnc.rar
(32.36 Кб) Скачиваний: 24
Jim Raynor
Новичок
 
Сообщения: 7
Зарегистрирован: 23 май 2019, 11:17
Репутация: 2

Re: LinuxCNC + Orange Pi

Сообщение Jim Raynor » 23 май 2019, 15:14

А образ вот этот
Вложения
LinuxCNC + Orange Pi IMG_20190523_150446.jpg
Jim Raynor
Новичок
 
Сообщения: 7
Зарегистрирован: 23 май 2019, 11:17
Репутация: 2

Re: LinuxCNC + Orange Pi

Сообщение Bebebe » 23 май 2019, 15:55

svb писал(а):
Bebebe писал(а):У меня uptime платы OPI-PC достигает месяцев, не только охлаждение важно, но и питание. Правда нагрузки не большие и под DietPi.

GOVERNOR=performance?


GOVERNOR=interactive
Пробовал и GOVERNOR=performance когда на ней еще и видеорегистрация крутилась, работало тоже стабильно. Но так как эта функция с нее снялась и питание на нее через POE стало, то чтобы меньше кушала поставил interactive. Радиатор на ней размером с плату, короче большой.
Bebebe
Новичок
 
Сообщения: 18
Зарегистрирован: 15 янв 2018, 08:41
Репутация: 2
Настоящее имя: Алексей

Re: LinuxCNC + Orange Pi

Сообщение MX_Master » 23 май 2019, 16:15

svb писал(а):И еще вопрос, который я уже задавал, но спрошу еще раз:
у кого-нибудь есть оптимизированный конфиг ядра для H3/H5, то есть из которого убрано всё лишнее?

Сомневаюсь (: Даже я не заморачивался. Latency лучше 30мкс всё равно не будет. Так что, можно даже не переживать.

Я, кстати, на днях загорелся идеей собрать RT ядро для ещё одного одноплатника, Rock Pi 4. На нём всякие gmocappy должны завестись на ура. Патч, стессна, сразу не встал, нужны ручные допилы. Буду на выходных ковырять. Если дело выгорит, RockPi4 станет приятным дополнением к нашему проекту (:
Последний раз редактировалось MX_Master 23 май 2019, 16:55, всего редактировалось 1 раз.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4474
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2142
Медальки:
Настоящее имя: Михаил

Re: LinuxCNC + Orange Pi

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

MX_Master писал(а):
svb писал(а):И еще вопрос, который я уже задавал, но спрошу еще раз:
у кого-нибудь есть оптимизированный конфиг ядра для H3/H5, то есть из которого убрано всё лишнее?

Сомневаюсь (: Даже я не заморачивался. Latency лучше 30мкс всё равно не будет. Так что, можно даже не переживать.

Я, кстати, на днях загорелся идеей собрать RT ядро для ещё одного одноплатника, Rock Pi 4. Два проца, arm64, мощное видео с дровами, сопроцессоры, все дела. На нём всякие gmocappy должны завестись на ура. Патч, стессна, сразу не встал, нужны ручные допилы. Буду на выходных ковырять.


Rock Pi 4, если я правильно посмотрел на Али, стоит под 80 бакинских. :( Теряется весь смысл того, что тут городилось на 130-ти страницах ;)
Если Апельсинку не скидывать со счетов, то как мне кажется, может действительно ее рассматривать в связке с STM32? Как там, кстати дела двигаются, а то с апреля месяца движухи никакой?
Kovus2
Мастер
 
Сообщения: 220
Зарегистрирован: 23 авг 2018, 11:52
Откуда: Минск
Репутация: 34
Настоящее имя: Олег

Re: LinuxCNC + Orange Pi

Сообщение svb » 23 май 2019, 16:57

MX_Master писал(а):Latency лучше 30мкс всё равно не будет

Но если с помощью убирания "мусора" из ядра удастся опустить латенси с 80 ну хотя бы до 50, то по моему игра стоит свеч
Платы: OPI-PC(умерла), OPI-PC2
svb
Мастер
 
Сообщения: 311
Зарегистрирован: 10 апр 2018, 11:31
Откуда: Нижний Новгород
Репутация: 82
Настоящее имя: Сергей

Re: LinuxCNC + Orange Pi

Сообщение MX_Master » 23 май 2019, 17:20

Kovus2 писал(а):Rock Pi 4, если я правильно посмотрел на Али, стоит под 80 бакинских. :( Теряется весь смысл того, что тут городилось на 130-ти страницах ;)
Если Апельсинку не скидывать со счетов, то как мне кажется, может действительно ее рассматривать в связке с STM32? Как там, кстати дела двигаются, а то с апреля месяца движухи никакой?

RockPi4 начинается с 39$ на оф. сайте. На Али у перепродажников, ясен-пень, дороже (:

Судьба форм-фактора контроллера на STM32 как раз решится по результатам сборки и проверки RT ядра на RockPi4. Если на нём неплохо взлетит LinuxCNC, то плату с STM32 сделаю в виде шляпы для платок Orange/Raspberry/Rock Pi. С доп. Ethernet портом для подключения к настольным ПК.

svb писал(а):Но если с помощью убирания "мусора" из ядра удастся опустить латенси с 80 ну хотя бы до 50, то по моему игра стоит свеч

Есть один проверенный способ (: Юзать ранее ядро и Jessie. Кстати, у rockpi4 официальное ядро идёт под версиией 4.4. Так что, от гонки за новыми ядрами и ОС, значение Latency страдает больше, чем от "лишнего мусора" в настройках ядра.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 4474
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 2142
Медальки:
Настоящее имя: Михаил

Re: LinuxCNC + Orange Pi

Сообщение Jim Raynor » 23 май 2019, 17:28

Народ, а на h5 запуститься эта тема?
Jim Raynor
Новичок
 
Сообщения: 7
Зарегистрирован: 23 май 2019, 11:17
Репутация: 2

Re: LinuxCNC + Orange Pi

Сообщение svb » 23 май 2019, 17:37

Jim Raynor писал(а):Народ, а на h5 запуститься эта тема?

OrangePI PC2 :)
Только ищи мою сборку, там уже MK внутри
Платы: OPI-PC(умерла), OPI-PC2
svb
Мастер
 
Сообщения: 311
Зарегистрирован: 10 апр 2018, 11:31
Откуда: Нижний Новгород
Репутация: 82
Настоящее имя: Сергей

Re: LinuxCNC + Orange Pi

Сообщение Jim Raynor » 23 май 2019, 17:39

А где искать то?
Jim Raynor
Новичок
 
Сообщения: 7
Зарегистрирован: 23 май 2019, 11:17
Репутация: 2

Re: LinuxCNC + Orange Pi

Сообщение Jim Raynor » 23 май 2019, 17:44

Как думаете pc2 поможет избавиться от проблемы зависания и работы на пределе ресурсов, мощи вроде побольше будет?
Jim Raynor
Новичок
 
Сообщения: 7
Зарегистрирован: 23 май 2019, 11:17
Репутация: 2

Re: LinuxCNC + Orange Pi

Сообщение svb » 23 май 2019, 18:14

Jim Raynor писал(а):Как думаете pc2 поможет избавиться от проблемы зависания и работы на пределе ресурсов, мощи вроде побольше будет?

Охлаждение мощное надо. В новой доке к Армбиан прямо написано, что если вы на H5 при использовании GOVERNOR=performance не используете мощное охлаждение, то готовьтесь получить жареный пирожок :)
Платы: OPI-PC(умерла), OPI-PC2
svb
Мастер
 
Сообщения: 311
Зарегистрирован: 10 апр 2018, 11:31
Откуда: Нижний Новгород
Репутация: 82
Настоящее имя: Сергей

Re: LinuxCNC + Orange Pi

Сообщение svb » 23 май 2019, 18:17

Jim Raynor писал(а):А где искать то?

https://github.com/orange-cnc/armbian_b ... limage.rar
Платы: OPI-PC(умерла), OPI-PC2
svb
Мастер
 
Сообщения: 311
Зарегистрирован: 10 апр 2018, 11:31
Откуда: Нижний Новгород
Репутация: 82
Настоящее имя: Сергей

Re: LinuxCNC + Orange Pi

Сообщение svb » 24 май 2019, 01:22

svb писал(а):
Jim Raynor писал(а):Как думаете pc2 поможет избавиться от проблемы зависания и работы на пределе ресурсов, мощи вроде побольше будет?

Охлаждение мощное надо. В новой доке к Армбиан прямо написано, что если вы на H5 при использовании GOVERNOR=performance не используете мощное охлаждение, то готовьтесь получить жареный пирожок :)

Сумел завесить наглухо PC2. Запустил компиляцию в 8 потоков... 15 минут - и всё висело глухо.
Вот скрин за минуту до зависона
LinuxCNC + Orange Pi Screenshot_2019-05-24_01-10-40.png

А это так, информация к размышлению
LinuxCNC + Orange Pi Screenshot_2019-05-24_01-10-29.png
Платы: OPI-PC(умерла), OPI-PC2
svb
Мастер
 
Сообщения: 311
Зарегистрирован: 10 апр 2018, 11:31
Откуда: Нижний Новгород
Репутация: 82
Настоящее имя: Сергей

Re: LinuxCNC + Orange Pi

Сообщение Bebebe » 24 май 2019, 09:15

Чем питаете? Через штатный разъем питания? Эти платки любят кушать "качественное напряжение", от комплектного БП такого не очень дождешься :).
Bebebe
Новичок
 
Сообщения: 18
Зарегистрирован: 15 янв 2018, 08:41
Репутация: 2
Настоящее имя: Алексей

Re: LinuxCNC + Orange Pi

Сообщение svb » 24 май 2019, 09:31

Bebebe писал(а):Чем питаете? Через штатный разъем питания? Эти платки любят кушать "качественное напряжение", от комплектного БП такого не очень дождешься :).

Что такое "комплектный БП"?
У меня БП 5В 5А, при полной нагрузке при питании 2х плат проседал до 4.98
Сейчас 5.02В (поскольку плата только одна осталась)
Платы: OPI-PC(умерла), OPI-PC2
svb
Мастер
 
Сообщения: 311
Зарегистрирован: 10 апр 2018, 11:31
Откуда: Нижний Новгород
Репутация: 82
Настоящее имя: Сергей

Re: LinuxCNC + Orange Pi

Сообщение Bebebe » 24 май 2019, 09:55

Комплектный этот тот, который на алике продают вместе с апельсинками. Дело не столько в стабильности напряжения сколько в фильтрации его, ну т.е. отсутствии помех. Я на столе питал от компьютерного БП, в поле через преобразователь на LM2596 c фильтром(дроссель+емкость).
Bebebe
Новичок
 
Сообщения: 18
Зарегистрирован: 15 янв 2018, 08:41
Репутация: 2
Настоящее имя: Алексей

Re: LinuxCNC + Orange Pi

Сообщение CNCStart » 24 май 2019, 11:42

Добрый день! Может был у кого-то опыт подключения MPG энкодера, к Ораннджу? Как все написать в HAL? Буду очень благодарен за подсказку!
Вложения
LinuxCNC + Orange Pi IMG_6209.jpg
CNCStart
Новичок
 
Сообщения: 18
Зарегистрирован: 08 май 2019, 19:00
Репутация: 1
Настоящее имя: Алексей

Пред.След.

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

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

Зарегистрированные пользователи: Bing [Bot], Google [Bot], mahno, Majestic-12 [Bot], Professor Lampochkin, raddd, s_erg, sashaK, Sashalex24, Uda4LIVEc, Yandex [bot]

Reputation System ©'