Страница 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?
2019-02-27_120627.jpg (3217 просмотров) <a class='original' href='./download/file.php?id=157981&mode=view' target=_blank>Загрузить оригинал (81.94 КБ)</a>
201506191222574523.png (3255 просмотров) <a class='original' href='./download/file.php?id=157969&mode=view' target=_blank>Загрузить оригинал (183.43 КБ)</a>

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$
2019-03-11_130824.jpg (3047 просмотров) <a class='original' href='./download/file.php?id=158697&mode=view' target=_blank>Загрузить оригинал (232.82 КБ)</a>
IMG_0024.jpg (3047 просмотров) <a class='original' href='./download/file.php?id=158698&mode=view' target=_blank>Загрузить оригинал (755.23 КБ)</a>
B25D763E-E75F-4920-A6E2-3467E0875DCA.jpeg.6a45714994a3a9b2bc64e0cdfdf001ac.jpeg (3023 просмотра) <a class='original' href='./download/file.php?id=158703&mode=view' target=_blank>Загрузить оригинал (431.95 КБ)</a>
IMG_0017.jpg (3047 просмотров) <a class='original' href='./download/file.php?id=158699&mode=view' target=_blank>Загрузить оригинал (710.44 КБ)</a>
n8lgosp.jpg (3047 просмотров) <a class='original' href='./download/file.php?id=158700&mode=view' target=_blank>Загрузить оригинал (821.81 КБ)</a>
IMG_4352.jpg.44dc662e967fd56c008a8d232caa6b38.jpg (3023 просмотра) <a class='original' href='./download/file.php?id=158704&mode=view' target=_blank>Загрузить оригинал (378.03 КБ)</a>

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 гигов. Все устраивает, звезд с неба не хватают, но прикручиваю их ко всякому старью :hehehe:

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