Страница 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?

Мощный одноплатник для LinuxCNC 2019-02-27_120627.jpg
Мощный одноплатник для LinuxCNC 201506191222574523.png

Re: Мощный одноплатник для LinuxCNC

СообщениеДобавлено: 27 фев 2019, 14:24
UAVpilot
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$

Мощный одноплатник для LinuxCNC 2019-03-11_130824.jpg
Мощный одноплатник для LinuxCNC IMG_0024.jpg
Мощный одноплатник для LinuxCNC B25D763E-E75F-4920-A6E2-3467E0875DCA.jpeg.6a45714994a3a9b2bc64e0cdfdf001ac.jpeg
Мощный одноплатник для LinuxCNC IMG_0017.jpg
Мощный одноплатник для LinuxCNC n8lgosp.jpg
Мощный одноплатник для LinuxCNC IMG_4352.jpg.44dc662e967fd56c008a8d232caa6b38.jpg

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
UAVpilot
А ты читал о чём патч?..
IMHO он не стоит возни с пересборкой xserver...

Re: Мощный одноплатник для LinuxCNC

СообщениеДобавлено: 27 мар 2019, 06:30
MX_Master
Человек собирал это для своих личных целей. Ну и, судя по числам, на результаты тестов патч практически не повлиял :)

Re: Мощный одноплатник для LinuxCNC

СообщениеДобавлено: 06 май 2019, 09:41
dredivan