Страница 153 из 245
Re: LinuxCNC + Orange Pi
Добавлено: 12 фев 2020, 05:10
MX_Master
Там нет ничего сложного

Тому, кто соберёт, наставлю лайков
Re: LinuxCNC + Orange Pi
Добавлено: 12 фев 2020, 09:03
sv_jan
Re: LinuxCNC + Orange Pi
Добавлено: 12 фев 2020, 12:49
MX_Master
no more developers + no personal interest = project stop

that's it
Re: LinuxCNC + Orange Pi
Добавлено: 12 фев 2020, 23:14
going
MX_Master писал(а):Сервоцикл крутится на ядре linux, в большинстве случаев это 1000мкс +/-50мкс в зависимости от Latency. Можно юзать и любые другие тайминги для сервоцикла. Главное, чтобы все RT функции успевали выполняться за это время.
А вот для этого и необходимо полноценное РТ ядро.
MX_Master писал(а):Разработка проекта завершена. Честное слово, просто устал.
Поставил точку! Правильно. И усталость здесь не причина, а следствие.
Да, труд этот не пропадёт даром, а будет использован. Просто отвечай иногда на "глупые" вопросы.
Если они будут интересными.
Re: LinuxCNC + Orange Pi
Добавлено: 12 фев 2020, 23:33
Serg
going писал(а):MX_Master писал(а):Сервоцикл крутится на ядре linux, в большинстве случаев это 1000мкс +/-50мкс в зависимости от Latency. Можно юзать и любые другие тайминги для сервоцикла. Главное, чтобы все RT функции успевали выполняться за это время.
А вот для этого и необходимо полноценное РТ ядро.
Даже если у этого "полноценного РТ ядра" джиттер(latency) будет нулевой, то всё равно ничего хорошего не получится, если какая-нибудь "RT функция" будет выполняться дольше сервоцикла.
Re: LinuxCNC + Orange Pi
Добавлено: 13 фев 2020, 14:48
MX_Master
Для одного из секретных проектов понадобилось аппаратное ускорение апельсиновой графики. Которое с MALI blob'иками, если чё. Так что, в здешнем проекте может дополнительно появиться новый образ для Orange Pi PC, стессна, с arisc драйверами.
Re: LinuxCNC + Orange Pi
Добавлено: 13 фев 2020, 16:01
going
UAVpilot писал(а):если какая-нибудь "RT функция" будет выполняться дольше сервоцикла.
Какая, например, в LinuxCNC?
И корректно или нет показывает минимальное значение сервоцикла latency-test?
Re: LinuxCNC + Orange Pi
Добавлено: 13 фев 2020, 18:02
Serg
going писал(а):Какая, например, в LinuxCNC?
Какой-нибудь непродуманный самописный компонент...
going писал(а):И корректно или нет показывает минимальное значение сервоцикла latency-test?
Кто показывает, stepconf? - Конечно корректно, ибо рассчитывает его сам.

Он зависит от длительности шага, пауз между шагами и собственно джиттера. В исходниках можно найти.
Re: LinuxCNC + Orange Pi
Добавлено: 14 фев 2020, 21:00
xaxexa
всем спасибо огромное за проделанную работу, вы у меня слов нет...
для тех кто в танке (я) есть сборка под pi pc2? почему-то у меня не собирается... готов протестить...
Re: LinuxCNC + Orange Pi
Добавлено: 16 фев 2020, 16:16
Sergo67
Ну что, всё, расходимся? Жаль конечно, до финиша немного оставалось...
ЗЫ: кому интересно - к недоделанному проекту недовылизанные платки...
Re: LinuxCNC + Orange Pi
Добавлено: 16 фев 2020, 17:18
MX_Master
Финиша в таких проектах не бывает, даже при активной разработке

В этом проекте, кстати, ещё много работы.
У меня в данный момент нет прямого применения для апельсина со всеми его драйверами. Свой маленький домашний станок (куда метил апельсин) отложен на будущее. Обхожусь большим станком. Кодить ради кода - грустное занятие. Есть, канеш, и другие варианты. Для одного из них сижу сейчас собираю новый образ. Если вариант пойдёт в дело и там пригодится сопроцессор, тогда буду потихоньку обновлять проект. По крайней мере, это будет реальная, а не выдуманная мотивация

Re: LinuxCNC + Orange Pi
Добавлено: 16 фев 2020, 18:42
Sergo67
Ну как бы и у мну этот проект планировался на новый станочек, который только в чертежах и заготовках. Пока не очень жмёт - обхожусь жиденьким кетайцем. Но его уже мало. А на новом без ШИМа будет не то чтоб совсем грустно, но как минимум неудобно. Аxis для Апельсины вапче был верх мечтаний (да и диапазон применения проекта сильно расширил бы).
А за мотивацию таки да, то что совсем не интересно - не идёт даж из-под палки...
Re: LinuxCNC + Orange Pi
Добавлено: 17 фев 2020, 10:15
MX_Master
Собрал свежий образ для
OPi PC на ядре
Linux 5.4.18-rt11. Система -
Debian Buster (10). Захотелось добавить чего-то нового, поэтому решил собрать на апельсине ещё и
LinuxCNC 2.8. И.. таки собрал

Получился вот такой список пакетов и файлов
Код: Выделить всё
linuxcnc-uspace_2.8.0~pre1_armhf.deb
linuxcnc-uspace-dev_2.8.0~pre1_armhf.deb
linuxcnc-uspace-dbgsym_2.8.0~pre1_armhf.deb
linuxcnc-doc-en_2.8.0~pre1_all.deb
linuxcnc-doc-es_2.8.0~pre1_all.deb
linuxcnc-doc-fr_2.8.0~pre1_all.deb
linuxcnc_2.8.0~pre1.dsc
linuxcnc_2.8.0~pre1.tar.xz
linuxcnc_2.8.0~pre1_armhf.build
linuxcnc_2.8.0~pre1_armhf.buildinfo
linuxcnc_2.8.0~pre1_armhf.changes
Пока ещё не устанавливал и не проверял. Как будет минутка, так сразу. Драйвера от
Machinekit, кстати, для
LinuxCNC не подходят, поэтому надо над этим делом слегка пошаманить. Дальше в очереди сборка видеодрайвера +
mali блобики. Если всё пройдёт как лом через г...., результатами потом заделюсь.
Sergo67 писал(а):А на новом без ШИМа будет не то чтоб совсем грустно, но как минимум неудобно.
А чем
pwmgen не устраивает? (:
Re: LinuxCNC + Orange Pi
Добавлено: 17 фев 2020, 13:29
Sergo67
MX_Master писал(а):А чем pwmgen не устраивает? (:
Ээээ, я чота пропустил? Он же был "в процессе". Ща глану попристальнее...
Re: LinuxCNC + Orange Pi
Добавлено: 17 фев 2020, 14:35
MX_Master
Он же стандартный. Сопроцессорный называется по-другому
ЗЫ свежесобранный LinuxCNC на апельсине робит хорошо
Re: LinuxCNC + Orange Pi
Добавлено: 17 фев 2020, 17:30
xenon-alien
MX_Master писал(а):ЗЫ свежесобранный LinuxCNC на апельсине робит хорошо
Готовый образ будет выложен на новом сайте для пользования и проверки для Pi PC?
В ожидании платы с китая - ещё не отправили (праздники + карантин), дисплей 7" 1024*600 уже в стране
Re: LinuxCNC + Orange Pi
Добавлено: 17 фев 2020, 17:34
MX_Master
xenon-alien писал(а):Готовый образ будет выложен на новом сайте для пользования и проверки для Pi PC?
В ожидании платы с китая - ещё не отправили (праздники + карантин), дисплей 7" 1024*600 уже в стране
Канеш, будет, я ж не совсем редиска

Ща ещё мальца повоюю с видео и портированием драйверов из
Machinekit и тогда..
Re: LinuxCNC + Orange Pi
Добавлено: 17 фев 2020, 19:49
xenon-alien
А работу со щупом
VERS-а можно в Pi PC вставить, или нужно будет что-то самому мудрить подобное, или там есть что-то свое?
Re: LinuxCNC + Orange Pi
Добавлено: 17 фев 2020, 20:01
MX_Master
xenon-alien писал(а):А работу со щупом
VERS-а можно в Pi PC вставить, или нужно будет что-то самому мудрить подобное, или там есть что-то свое?
Мудрить не более, чем с настольным LinuxCNC

Re: LinuxCNC + Orange Pi
Добавлено: 17 фев 2020, 23:00
xaxexa
MX_Master писал(а):Канеш, будет, я ж не совсем редиска

Ща ещё мальца повоюю с видео и портированием драйверов из
Machinekit и тогда..
на PI PC2 собери тож пжалста
