LinuxCNC + Orange Pi (allwincnc)

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4520
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 925
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение xenon-alien »

MX_Master писал(а):Мой образ слишком грязный :hehehe: Когда доделаю установщик, помимо текстовой инструкции, сниму по установке ещё и видео ;) Устанавливать будете самостоятельно, если встретится какой косяк - все ошибки сюда.
Тоже вариант, но как понять ошибки и косяки?
Понятно, что если что-то выскочит, то принтскрин и сюда.
А если есть косяк и я не в курсе, что то косяк? (я ещё не ведающий в этих делах)
Да и на ноут, как установил две системы (XP и LCNC), он так и лежит - не трогаю.
Жду PCMCIA карту 54мм с LPT портом (ещё в пути, но ещё даже не в стране), плата опто-развязки уже в местном отделении почты. 10-го можно будет забрать, как и OPi PC. (правда конвертеры уровня сигналов ещё не заказал, те что недавно спрашивал в теме)
Но ещё хочу "мини станок" собрать с CD-ROM-овских комплектующих на 5 осей, со всеми датчиками, лимитами, кромко-искателем и прочим, что бы получился полноценный "макет" для тестов. (что бы и ноут мог подключить, OPi PC и ардуино МЕГА на 5 осей с прошивкой Mega-5X GRBL RAMPS1.4)
Но всё нахожу какие-то приключения на голову ( в этот раз emotiv epoc+) и откладывается весь этот процесс.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

xenon-alien писал(а):Тоже вариант, но как понять ошибки и косяки?
Если установщик будет показывать что-то типа "ERROR: трам парам" - это намёк ;)

Кстати, https://github.com/machinekit/machinekit - был официально отправлен в архив, потому что его окончательно распилили на части. В нашем установщике Machinekit будет тоже поддерживаться. Установка будет возможна только для 32-битных процессоров, из официальных пакетов. Для arm64 официальных пакетов пока нет.

ЗЫ собрал дополнительно LinuxCNC 2.7.15, так что в установщике будет выбор между 2.7 и 2.8
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4520
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 925
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение xenon-alien »

Всё-таки отделение ТК сегодня работало и забрал OPi PC и плату.
Какой образ Армбиан качать с оф. сайта и заливать на карту?
Armbian Buster 5.4.у (288Мб)? Armbian Bionic 5.4.у (208Мб)? Или Buster desktop 5.4 (599 Мб) предыдущей версии?
Что-бы проверить работоспособность OPi PC (вывод через HDMI на 7" 1024*600 + touch, usb, клавиатура, мышь, интернет и прочее) и не переделывать потом.
В паре предложений поэтапно это реально описать?
Как заливать образ на карту нашел, только объем карты не знаю какой нужен... пишут минимум 8 Гб и 10-й класс.
Пока что без LinuxCNC мне хватит.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

У меня Buster Desktop, 5.4.
Заливаю через Etcher (проще) или HDDRawCopy (сложнее).
SD карта 8 Гб, класс 10.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4520
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 925
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение xenon-alien »

20200309_175354.jpg (2671 просмотр) <a class='original' href='./download/file.php?id=177901&mode=view' target=_blank>Загрузить оригинал (3.74 МБ)</a>
20200309_180118.jpg (2671 просмотр) <a class='original' href='./download/file.php?id=177902&mode=view' target=_blank>Загрузить оригинал (3.69 МБ)</a>
20200309_182903.jpg (2671 просмотр) <a class='original' href='./download/file.php?id=177903&mode=view' target=_blank>Загрузить оригинал (3.88 МБ)</a>

Как пины можно проверить на работоспособность?
Короткое видео в инстаграм
(кому интересно)
Вот что получилось.
Дисплей и тач сразу заработал.
Но при Shut Down почему-то не отключается.
Приходится выдергивать.
На кнопку не реагирует.
Так и должно быть?
Карточка медленная 8 Гб
(нет даже обозначения класса)
Или подольше нужно подождать?
Образ залил через Rufus 3
Покупать карту на 8, или 16 ГБ 10-го класса?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

xenon-alien писал(а):Но при Shut Down почему-то не отключается.
Приходится выдергивать.
На кнопку не реагирует.
Так и должно быть?
Так и должно быть. Потому что ни в Armbian, ни в новом ядре Linux, ни в ОС нет такого функционала. В предыдущих версиях Linux такой функционал был вкупе с закрытой прошивкой сопроцессора (от производителя). В этой теме уже кто-то добавлял такой функционал средствами моей прошивки. В нашу ЧПУ прошивку я это дело не внедрял, т.к. каждая микросекунда сопроцессора у нас на счету.

Чем SD карта быстрее, тем лучше. Размер по желанию, но не меньше 8 Гб.

ЗЫ для работы с ЧПУ на процессор надо надеть кулер, да побольше.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4520
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 925
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение xenon-alien »

MX_Master писал(а):Чем SD карта быстрее, тем лучше. Размер по желанию, но не меньше 8 Гб.
Можно и V90 купить, но будет ли толк?
MX_Master писал(а):ЗЫ для работы с ЧПУ на процессор надо надеть кулер, да побольше.
Уже в пути + кулер.
Осталось конвертер сигналов заказать.
xenon-alien писал(а):Как пины можно проверить на работоспособность?
Есть какой-то простой метод?
Последний раз редактировалось xenon-alien 09 мар 2020, 21:04, всего редактировалось 1 раз.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

xenon-alien писал(а):Есть какой-то простой метод?
Наверное, есть, но я не видел :freak:
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение going »

MX_Master писал(а):Поэтому на замену готовым образам придёт единый установщик.
:thinking: А стандартная команда

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

dpkg -i пакет_1.deb пакет_2.deb
не канает ?
Платы: BPI-M3, BPI-A64, OPI-PC2
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Не канает.
DmitriiNT
Кандидат
Сообщения: 56
Зарегистрирован: 11 дек 2019, 20:17
Репутация: 6
Настоящее имя: Дмитрий
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение DmitriiNT »

Есть еще автоматический установщик пакетов с зависимостями:

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

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

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Пацаны, я таки не спец, но поставить пакет с зависимостями я могу :hehehe:

Когда я говорю "не канает" - это значит, что в установщике, кроме установки пакетов с зависимостями, есть ещё и другие манипуляции, сборка и проверка. Проверка результатов всех манипуляций, канеш, не самая тщательная, скорее простая, но она есть.
creisey
Новичок
Сообщения: 15
Зарегистрирован: 16 дек 2019, 10:54
Репутация: 8
Настоящее имя: iosias
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение creisey »

i installed the
./install_system_tweaks.sh
and
./install_linuxcnc.sh
pi@orangepione:~$ uname -a
Linux orangepione 5.4.20-sunxi #20.02.1 SMP Mon Feb 17 02:09:41 CET 2020 armv7l GNU/Linux

and it seams that there is no realtime patch
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

You forgot to install the RT kernel. There is no installation script for it at this time. You can find the package here https://github.cnc32.ru/orangecnc/insta ... _rt_kernel
creisey
Новичок
Сообщения: 15
Зарегистрирован: 16 дек 2019, 10:54
Репутация: 8
Настоящее имя: iosias
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение creisey »

shure thx a lot. i got it working now. do you also faced problems with xrdp?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Install the xorgxrdp package ;)
creisey
Новичок
Сообщения: 15
Зарегистрирован: 16 дек 2019, 10:54
Репутация: 8
Настоящее имя: iosias
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение creisey »

i tried, but i still have the green screen, i tried all the things from that thread as well:

https://github.com/neutrinolabs/xrdp/issues/1358
Kroslyak
Новичок
Сообщения: 8
Зарегистрирован: 17 фев 2020, 20:23
Репутация: 1
Настоящее имя: Константин
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kroslyak »

Подскажите какие пакеты необходимо доустановить. Я установил все возможные пакеты ключевым словам gcc armhf.
Вложения
photo_2020-03-20_23-25-53.jpg (2137 просмотров) <a class='original' href='./download/file.php?id=178672&mode=view' target=_blank>Загрузить оригинал (104.21 КБ)</a>
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

Нужно больше подробностей. На какую плату идёт установка. На какую систему. Каких именно пакетов. Каким способом. Откуда эти пакеты взяты. Что в итоге требуется получить.
Kroslyak
Новичок
Сообщения: 8
Зарегистрирован: 17 фев 2020, 20:23
Репутация: 1
Настоящее имя: Константин
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Kroslyak »

Плата Orange Pi PC 2. Система Armbian Busterdesktop mainline based kernel 5.4 скаченная с "официального" сайта. Пытаюсь установить linux-headers-current-sunxi_20.02.3_armhf.deb. Пакет rt ядра установился без проблем linux-image-current-sunxi_20.02.3_armhf.deb.
Я пока не сильно разбираюсь вопросе установки системы Linuxcnc c Rt ядром (и драйвером сопроцессора(Это для меня новое понятие!) на Arm.
Как я понял алгоритм следующий
1 Установка ос.
2 Установка ядра и заголовочного файла со всеми зависимостями.
3 Установка драйвера сопроцессора
4 Установка Linuxcnc
5 Конфигурирования hal файла
6 И тд

PC Вообще требуется подобрать плату которую можно купить в легкой доступности в данный момент. Для этой задачи цена не имеет значение. В пределах разумного не больше 50к)))
Ответить

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