Re: LinuxCNC + Orange Pi
Добавлено: 16 апр 2020, 10:37
во всех таких чипах есть сопроцессор, даже в rk3399 есть, правда там кортекс м0avmartugin писал(а):кто в курсе в процессоре allwinner H6 есть ядро ARISC?
Статьи, обзоры, цены на станки и комплектующие.
https://cnc-club.ru/forum/
во всех таких чипах есть сопроцессор, даже в rk3399 есть, правда там кортекс м0avmartugin писал(а):кто в курсе в процессоре allwinner H6 есть ядро ARISC?
может тогда лучше покупать Orange Pi One Plus с этим процом, там и частота на 50% больше чем в Н5.MX_Master писал(а):во всех подобных чипах есть сопроцессор
кортекс м0 не может выдавать большую частоту на ножки? в кортексах таймеры и дма есть?MX_Master писал(а):правда там кортекс м0
Перекомпилил скрипт и теперь подтверждаю все работает. )) Правда тока под рутом т.к. /dev/mem доступ из user space ограничен, но с этим ничего не поделать как я понимаю, разве что через модуль для ядра, который создаст соотв устройство и через него уже общаться с сопроцом.MX_Master писал(а):Разобрался, наконец, с загрузкой прошивки из U-Boot. Добавил небольшую "грязную" заплатку в скрипт загрузчика. Теперь всё работает как прежде.
В функцию load (в uboot) недавно завезли проверку, которая не позволяет писать в резервную память. Я думаю, что скоро и в другие аналогичные функции эту проверку добавят. Но пока работает.technican писал(а):Чем такое обусловлено?
я больше не техническую сторону имел ввиду. на али плата Orange Pi One Plus стоит столько же сколько Orange Pi PC 2 поэтому если не нужны 40 пинов на гребенке и 3 usb, то вариант с более мощным процом все равно выигрывает хоть на 300 хоть на 100 Мгц выше частота. и если рендеринг и расчет траектории все лежит на проце, то лишние мегагерцы будут точно не лишними.MX_Master писал(а):ЗЫ Allwinner H6 - чип-недоделка, частота в нём (больше на 300мгц) практически ничего не решает, Latency будет такое же как на всех остальных чипах
даxenon-alien писал(а):Прибыла новая микроСД карта.
Какую версию армбиана устанавливать? (так же как и в первый раз Buster Desktop, 5.4.?)
И дальше как обычно по инструкции из сайта?
Т.е. то что я сегодня установил эти модификации ещё не имеет?MX_Master писал(а):Нужно ещё немного поработать над драйвером + провести больше тестов. И где-то через недельку можно будет обновить установщик.
H5 - 40 nm такой же как и H2 и H3. они не на одной линии изготавливались?MX_Master писал(а):У allwinner'a какие-то проблемы с производством чипов H5.. так что, новые платы на этом процессоре в ближайшем будущем могут исчезнуть.
Linuxcnc на наших платах может обеспечить расчет на такой же частоте?MX_Master писал(а):Теперь сопроцессорный генератор может поддать газу аж до 1 МГц.
Понял.MX_Master писал(а):Ещё нет. Но вы, как грицца, там держитесь
Подробностей не в курсе. Сам узнал на форуме Armbian. Глянул третьего дня на АЛИ, а у Orange Pi таких плат в продаже больше нет.avmartugin писал(а):H5 - 40 nm такой же как и H2 и H3. они не на одной линии изготавливались?
Весь расчёт с плавающей точкой идёт по умолчанию на частоте 1 КГц (сервопериод). В этом плане, наши ARM платы ничем не отличаются от рядовых настольных ПК со средними процессорами. Чтобы сделать сервопериод ещё меньше, должна быть весомая причина и совсем другой бюджет на оборудование.avmartugin писал(а):Linuxcnc на наших платах может обеспечить расчет на такой же частоте?
Установщик проекта выставит профиль производительности сам. Руками ничего править не надо.avmartugin писал(а):на armbian есть профили производительности, есть смысл включать разгон проца.
и стоит ли это делать на пассивном охлаждении?
Откатываться никуда не надоxenon-alien писал(а):Потом скажешь, как откатится, или переустановить?
а микроконтроллеры 32 бита, которые используются для 3д-принтеров и проч они какой период расчета имеют?MX_Master писал(а):Весь расчёт с плавающей точкой идёт по умолчанию на частоте 1 КГц (сервопериод). В этом плане, наши ARM платы ничем не отличаются от рядовых настольных ПК со средними процессорами. Чтобы сделать сервопериод ещё меньше, должна быть весомая причина и совсем другой бюджет на оборудование.