Страница 3 из 4
Re: Мощный одноплатник для LinuxCNC
Добавлено: 25 фев 2019, 18:56
max73
ИМХО еще бы туда пару ламп

Re: Мощный одноплатник для LinuxCNC
Добавлено: 25 фев 2019, 18:59
max73
короче, надо быстрее плату выбирать, на начинать собирать линух под нее, иначе опять все встанет.
Кстати, про использование такой платы как непосредственно контроллера ШД. Я не очень спец, но мне всегда казалось, что всякие нагрузки с индуктивностью надо через развязки подключать или типа того. Не зря же платы для LPT в народе опторазвязками кличут. Или я не прав?
Re: Мощный одноплатник для LinuxCNC
Добавлено: 25 фев 2019, 19:04
aftaev
max73 писал(а):ИМХО еще бы туда пару ламп
про лампы прикола не понял.
max73 писал(а):Не зря же платы для LPT в народе опторазвязками кличут. Или я не прав?
В нормальных шагодрайверах и сервах на входе стоят оптопары. Эти оптопары кушают что то 9-15мА. А порт LPT выдает что то 5мА. Вот плату "опторазвязки" и ставят

Re: Мощный одноплатник для LinuxCNC
Добавлено: 25 фев 2019, 19:31
MX_Master
max73 писал(а):тогда лучше начать с обсуждения процессора, Cortex (или аналог) vs Intel vs AMD.
В
ARM чипах с кортексами сопроцессор бывает внутри. У
Intel/AMD нужных сопроцессоров внутри нет. Сопроцессоры/
FPGA могут быть отдельно распаяны на плате.
max73 писал(а):Кстати, все совсем забыли про не большую компанию VIA
Про платки с
VIA чипами ничего не знаю, был бы пример.
Re: Мощный одноплатник для LinuxCNC
Добавлено: 25 фев 2019, 19:49
max73
MX_Master писал(а):Про платки с VIA чипами ничего не знаю, был бы пример.
via на платах arm
https://www.viatech.com/en/boards/pico-itx/
там еще в другом разделе дополнительные модули к ним.
Re: Мощный одноплатник для LinuxCNC
Добавлено: 25 фев 2019, 20:03
Сергей Саныч
max73 писал(а):Не зря же платы для LPT в народе опторазвязками кличут. Или я не прав?
Реально опторазвязаны в этих платах входы датчиков. Выходы идут просто через достаточно мощные буферные микросхемы в расчете, как тут правильно сказали, на оптопары в драйверах.
Re: Мощный одноплатник для LinuxCNC
Добавлено: 25 фев 2019, 20:04
MX_Master
max73 писал(а):via на платах arm
На
ARM проце c частотой
1 ГГц можно даже про
AXIS не мечтать.
Re: Мощный одноплатник для LinuxCNC
Добавлено: 25 фев 2019, 23:44
max73
MX_Master писал(а):На ARM проце c частотой 1 ГГц можно даже про AXIS не мечтать
не читал полную спецификаацию, но там какой то намек на улучшенную графику. Не важно, все равно они все дороже 100. Хотя я уверен, если надо хотя бы года три стабильности, лучше брать коммерческие промышленные варианты, а не хоббийные. Тут большинство имеет более чем хоббийный станок.
Re: Мощный одноплатник для LinuxCNC
Добавлено: 27 фев 2019, 08:19
MX_Master
Изучаю вопрос архитектуры для чипа
Samsung Exynos5422 (Odroid XU4). В публичном доступе подробных инструкций маловато. Разве что на сайте ARM -
https://developer.arm.com/technologies/big-little. Но для наглядности есть пара картинок.
Вопрос, наверное, к знатокам. К примеру, мы хотим отдать под
Linux только
Cortex-A15 (2 ГГц). А более слабый
Cortex-A7 (1.4 ГГц) использовать под
Bare Metal задачи для работы с
GPIO. Как лучше всего минимизировать использование общих ресурсов двумя процессорами? Кэш у каждого процессора свой, а вот шины связи вполне себе общие. Стоит ли использовать под хранение кода для
Cortex-A7 встроенную
SRAM вместо внешней
DRAM?
Re: Мощный одноплатник для LinuxCNC
Добавлено: 27 фев 2019, 14:24
Serg
MX_Master писал(а):Стоит ли использовать под хранение кода для Cortex-A7 встроенную SRAM вместо внешней DRAM?
Не стоит плодить лишних сущностей!

Если я правильно понимаю задачи, которые ты хочешь возложить на А7, то весь их код сразу-же целиком "всосётся" в L2 кэш...
Re: Мощный одноплатник для LinuxCNC
Добавлено: 11 мар 2019, 10:30
MX_Master
Как я не старался найти больше инфы по чипу Samsung Exynos5422 (Odroid XU4), в открытом доступе её просто нет. Так что нестандартные эксперименты с этим чипом могут отнять довольно много времени. Раскопки в исходниках меня не сильно вдохновляют.
Присмотрелся вчера к чипу
Rockchip RK3399. 2 основных процессора -
A72: 2 x
2 ГГц,
A53: 4 х
1.5 ГГц,
64 бита. 2х-ядерный сопроцессор
Cortex-M0!
Доки и
мануалы в открытом доступе. Есть даже
исходники и прошивка для сопроцессора!
Видео -
Mali T860MP4, OpenGL ES 1.1 /2.0 /3.0 /3.1 /3.2, Vulkan 1.0, Open CL 1.1 1.2, DX11
Цены на платки начального уровня весьма гуманные (40-60$).
На заряженные модели цены тоже не кусаются (60-80$).
http://rockpi.org/
ROCK PI 4A -
39$ (1 Гб ОЗУ, без Wi-fi/Bluetooth)
ROCK PI 4B -
75$ (4 Гб ОЗУ, Wi-fi/Bluetooth)
NanoPi NEO4 -
50$ (1 Гб)
NanoPi M4 -
65$ (2 Гб)
https://www.pine64.org/?page_id=61456
ROCKPro64 2GB -
60$
ROCKPro64 4GB -
80$
Re: Мощный одноплатник для LinuxCNC
Добавлено: 11 мар 2019, 12:10
raddd
Так этож украденый у нас эльбрус!
А че так дешево? ))))
Re: Мощный одноплатник для LinuxCNC
Добавлено: 11 мар 2019, 13:17
MX_Master
raddd писал(а):А че так дешево? ))))
действительно, непорядок
Re: Мощный одноплатник для LinuxCNC
Добавлено: 11 мар 2019, 15:24
nevkon
Действительно, это уже приближается по ценнику к х86 решению. Интересно, у ROCKPro64 есть полноценный PCIe - x4 разъем ревизии 2.1. Но цена... Я бы предпочел gigabyte и без танцев с бубном.
Re: Мощный одноплатник для LinuxCNC
Добавлено: 13 мар 2019, 10:04
MX_Master
nevkon писал(а):Интересно, у ROCKPro64 есть полноценный PCIe - x4 разъем ревизии 2.1. Но цена...
На платах
ROCK PI 4 есть слот
M.2 (PCI-E 2.1 x4). Цена на начальные версии не сильно кусается.
Нашёл на таобао
официального продавца. Как только в кармане будет достаточно лишних денех, хочу прикупить
версию с 4 Гб ОЗУ без вайфая (67$). С официального сайта шлют только
DHL'ом (от 48$), так что взять на тесты одну штуку с
ТАО будет выгодней. Там же на
ТАО полно недорогих
SSD'шек (под M.2) малого объёма (16,32 Гб). Для тестов самое оно. Интересно будет посмотреть на скорость и сравнить с
SD картами. Заодно проверю свои любимые
OpenGLES/WebGL и посмотрю что там делает 2х-ядерный сопроцессор

Re: Мощный одноплатник для LinuxCNC
Добавлено: 14 мар 2019, 12:18
odekolon
в линкукс ЦНЦ иногда использую
такие: на 16 гигов. Все устраивает, звезд с неба не хватают, но прикручиваю их ко всякому старью

Re: Мощный одноплатник для LinuxCNC
Добавлено: 26 мар 2019, 19:41
MX_Master
Попросил я на форуме
rockpi (radxa) у человека (Dante4) сделать тесты
WebGL на платке
Rock Pi 4. Результаты довольно интересные.
На примере с
рыбками, в стандартном
Debian образе (от radxa)
Chromium выдаёт
- 12-28 FPS (500 рыбок)
- 14-17 FPS (1000 рыбок)
- 1 FPS (30000 рыбок)
На нестандартном
Ubuntu образе с собранным вручную
xserver'ом от
rockchip (+
патч)
Chromium выдаёт
- 20-21 FPS (500 рыбок)
- 11-12 FPS (1000 рыбок)
- 1-2 FPS (30000 рыбок)
В обоих случаях
Chromium определяет видеочип правильно - как
ARM Mali-T860. Учитывая, что цены на
rock pi 4 начинаются с
39$ (1 Гб ОЗУ), вариант под
LinuxCNC довольно неплохой. Также можно смело ставить эксперименты с веб-мордой и разными сопроцессорами внутри чипа
RK3399. Форм-фактор полностью соответствует
Raspberry Pi 3B. Так что все "шляпы" от
RPi3B прекрасно налезут и на
Rock Pi 4.
Другие тесты можно посмотреть
здесь
Re: Мощный одноплатник для LinuxCNC
Добавлено: 27 мар 2019, 01:58
Serg
А ты читал о чём патч?..
IMHO он не стоит возни с пересборкой xserver...
Re: Мощный одноплатник для LinuxCNC
Добавлено: 27 мар 2019, 06:30
MX_Master
Человек собирал это для своих личных целей. Ну и, судя по числам, на результаты тестов патч практически не повлиял

Re: Мощный одноплатник для LinuxCNC
Добавлено: 06 май 2019, 09:41
dredivan