Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
В настоящее время, я пытаюсь изменить процесс создания пакетов в armbian,
чтобы можно было реализовать создание пакетов с использованием linux-headers в chroot окружении.
Когда это примут, всё станет проще.
чтобы можно было реализовать создание пакетов с использованием linux-headers в chroot окружении.
Когда это примут, всё станет проще.
Платы: BPI-M3, BPI-A64, OPI-PC2
-
- Кандидат
- Сообщения: 56
- Зарегистрирован: 11 дек 2019, 20:17
- Репутация: 6
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
С драйвером GPIO получилось.
Провел испытания. Шаговый двигатель стабильно вращается.
https://vk.com/video-169934121_456239020
На GPIO оставил выходы для SPI: 19.21,23,24 - на случай расширения входов-выходов.
И I2C отже работает.
Провел испытания. Шаговый двигатель стабильно вращается.
https://vk.com/video-169934121_456239020
На GPIO оставил выходы для SPI: 19.21,23,24 - на случай расширения входов-выходов.
И I2C отже работает.
-
- Кандидат
- Сообщения: 56
- Зарегистрирован: 11 дек 2019, 20:17
- Репутация: 6
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
Правда скорость больше 100 мм/сек не получается. ИМХО вполне достаточно для фрезера. Но, для гравировки на лазере не пойдет, там нужно 500-600 мм/сек.
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
Это сколько импульсов в секунду?DmitriiNT писал(а):Правда скорость больше 100 мм/сек не получается.
Платы: BPI-M3, BPI-A64, OPI-PC2
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
Обновил ссылки в 1
Новости:
Xnomai 4 будет основано на интерфейсе dovetail (ласточкин хвост).
Работа по переносу кодовой базы в свой проект уже в процессе.
Новости:
Xnomai 4 будет основано на интерфейсе dovetail (ласточкин хвост).
Работа по переносу кодовой базы в свой проект уже в процессе.
Платы: BPI-M3, BPI-A64, OPI-PC2
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
Попробую продолжить.
Xnomai 4, в недалёком прошлом бывший EVL, сегодня уже работает довольно стабильно.
В ближайшие дни соберу образ для OrangePI-PC2 и испытаю.
Xnomai 4, в недалёком прошлом бывший EVL, сегодня уже работает довольно стабильно.
В ближайшие дни соберу образ для OrangePI-PC2 и испытаю.
Платы: BPI-M3, BPI-A64, OPI-PC2
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
А xenomai ядро поддерживает работу с mesa по ethernet? Есть в наличии Orange pi 2e. Но я пока далёк от сборки образов из исходников.....
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
Это, кажется, LinuxCNC должен поддерживать.antoxa-kylibin писал(а): ↑ работу с mesa по ethernet?
Я соберу образ, если плата поддерживается Armbian.antoxa-kylibin писал(а): ↑ я пока далёк от сборки образов
P.S.
Код: Выделить всё
armbian-build> cat config/boards/orangepiplus2e.conf
# Allwinner H3 quad core 2GB RAM WiFi GBE eMMC
BOARD_NAME="Orange Pi+ 2E"
BOARDFAMILY="sun8i"
BOOTCONFIG="orangepi_plus2e_defconfig"
KERNEL_TARGET="legacy,current,edge"
FULL_DESKTOP="yes"
Платы: BPI-M3, BPI-A64, OPI-PC2
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
Ну вообще я ставил на этот одноплатник armbian. На офф сайте есть образ armbian под эту версию. Но там обычное ядро linux без всяких RT патчей...
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
А как вы собираете образы, когда у вас физически нет этой железяки на руках? Может нубовский вопрос конечно, но все же).
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
Это делает система сборки Армбиан. Я добавляю патчи для ядра Xenomai 4 и правила для сборки двух пакетовantoxa-kylibin писал(а): А как вы собираете образы
библиотеки libevl и Linuxcnc.
Платы: BPI-M3, BPI-A64, OPI-PC2
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
Т. е. это делается в процессе "установки" armbian? Т. Е. берём стандартный образ armbian под конкретный одноплатник, заливаем на флешку. Запускаем установщик и выбираем что нам нужно? А как эти патчи для ядра добавить и что за правила сборки?
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
Это делается в процессе сборки образа в системе сборки Армбиан.antoxa-kylibin писал(а): ↑ Т. е. это делается в процессе "установки" armbian?
В результате этого процесса получается образ, который потом записывается на флешку.
https://docs.armbian.com/
Платы: BPI-M3, BPI-A64, OPI-PC2
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
Going, такой вопрос. Вы можете создать образ linuxcnc по типу как для raspberry pi4 это сделано, только для другого одноплатника например Rock pi4? Там в linuxcnc preempt ядро вроде, для работы с mesa 7i92 хватает такого решения. Просто rpi4 сейчас стоит неадекват, а аналоги от китайцев и купить проще и цена более менее адекватная. Да и по производительности вроде неплохие показатели.
- MX_Master
- Мастер
- Сообщения: 7477
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
Xenomai для меса-подобных плат не нужен. RT-PREEMPT ядра вполне достаточно. Собирается оно довольно просто. Сам уже с десяток образов насобирал. Если надо, могу подсобить. Но проверять на Rock Pi 4 будешь сам. Такой платы для тестов в наличии нет. Возможно, и у Леонида тоже.
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
MX_Master ну вы скажите, на Rock pi4 будет робить не хуже чем на raspberry pi4? Вы там уже много чего знаете по linuxcnc делам).В принципе можно и выслать вам пк для того чтобы вы непосредственно на нем проверили, но с возвратом). За сам образ можно и магарыч, но разумный конечно же)
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
Какая из этих нужна?antoxa-kylibin писал(а): ↑ Вы можете создать образ linuxcnc по типу как для raspberry pi4 это сделано, только для другого одноплатника например Rock pi4?
Платы: BPI-M3, BPI-A64, OPI-PC2
- going
- Мастер
- Сообщения: 523
- Зарегистрирован: 29 сен 2013, 20:55
- Репутация: 129
- Настоящее имя: Леонид
- Откуда: г.Киров
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
Михаил, доброго здоровья! Рад с тобой пообщаться.
У меня есть в наличии Orange-pi-4b с rk3399 на борту. Для этого процессора я смогу проверить.
Платы: BPI-M3, BPI-A64, OPI-PC2
- MX_Master
- Мастер
- Сообщения: 7477
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Xenomai + LinuxCNC, EVL + LinuxCNC из исходников
Прекрасно, в ближайшее время скооперируемся и проверим
- antoxa-kylibin
- Мастер
- Сообщения: 786
- Зарегистрирован: 22 июн 2017, 13:18
- Репутация: 107
- Настоящее имя: Антон
- Откуда: г. Воронеж
- Контактная информация: