LinuxCNC + Orange Pi (allwincnc)

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5182
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Serg »

MX_Master писал(а):И чтобы наглядно это проверять на нашем чипе, я пытаюсь задействовать одно из ядер отдельно от linux. Если простой ногодрыг на отдельном ядре покажет такую же зависимость от других ядер как в предыдущих тестах, то вопрос будет закрыт.
Наглядно это проверить очень просто - надо лишь поглядеть на структурную схему чипа. :)
svb писал(а):Простите мне мой неумеренный сарказм, но если бы Вы прочитали все сообщение, у Вас не возникло бы мысли о "не при делах" Pluma.
Почему тогда при ЗАПУСКЕ И РАБОТЕ остальных программ не проявляется этот эффект? У меня ВСЕ стартует с SD-карты, и я НУ НИКАК НЕ МОГУ ПОНЯТЬ, чем запуск с карты Pluma отличается от запуска с той же самой карты Geany/LinuxCNC/ES2gears и многих других приложений.
Видимо потому, что pluma для своей работы требует огромную кучу библиотек (gtk и компанию), которые до запуска pluma никому не были нужны и с диска в память не поднимались. А запуск pluma инициировал перекачку мегабайтов с диска в RAM, занимая при этом шину и память...
(для просмотра содержимого нажмите на ссылку)

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

$ ldd /usr/bin/pluma
	linux-vdso.so.1 (0x00007fff277c9000)
	libICE.so.6 => /lib64/libICE.so.6 (0x00007fd7a26ed000)
	libxml2.so.2 => /lib64/libxml2.so.2 (0x00007fd7a2385000)
	libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00007fd7a2183000)
	libgtksourceview-3.0.so.1 => /lib64/libgtksourceview-3.0.so.1 (0x00007fd7a1edd000)
	libpeas-gtk-1.0.so.0 => /lib64/libpeas-gtk-1.0.so.0 (0x00007fd7a1cce000)
	libgtk-3.so.0 => /lib64/libgtk-3.so.0 (0x00007fd7a13b8000)
	libgdk-3.so.0 => /lib64/libgdk-3.so.0 (0x00007fd7a10c0000)
	libpangocairo-1.0.so.0 => /lib64/libpangocairo-1.0.so.0 (0x00007fd7a0eb2000)
	libpango-1.0.so.0 => /lib64/libpango-1.0.so.0 (0x00007fd7a0c6b000)
	libfribidi.so.0 => /lib64/libfribidi.so.0 (0x00007fd7a0a4f000)
	libatk-1.0.so.0 => /lib64/libatk-1.0.so.0 (0x00007fd7a0828000)
	libcairo-gobject.so.2 => /lib64/libcairo-gobject.so.2 (0x00007fd7a061f000)
	libcairo.so.2 => /lib64/libcairo.so.2 (0x00007fd7a02ff000)
	libgdk_pixbuf-2.0.so.0 => /lib64/libgdk_pixbuf-2.0.so.0 (0x00007fd7a00d7000)
	libpeas-1.0.so.0 => /lib64/libpeas-1.0.so.0 (0x00007fd79fec1000)
	libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x00007fd79fcbd000)
	libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x00007fd79f919000)
	libX11.so.6 => /lib64/libX11.so.6 (0x00007fd79f5d8000)
	libSM.so.6 => /lib64/libSM.so.6 (0x00007fd79f3cf000)
	libgirepository-1.0.so.1 => /lib64/libgirepository-1.0.so.1 (0x00007fd79f199000)
	libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00007fd79ef47000)
	libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007fd79ec2f000)
	libm.so.6 => /lib64/libm.so.6 (0x00007fd79e89b000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fd79e67c000)
	libc.so.6 => /lib64/libc.so.6 (0x00007fd79e2bd000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00007fd79e0b9000)
	libz.so.1 => /lib64/libz.so.1 (0x00007fd79dea2000)
	liblzma.so.5 => /lib64/liblzma.so.5 (0x00007fd79dc7b000)
	libpcre.so.1 => /lib64/libpcre.so.1 (0x00007fd79da0a000)
	libXi.so.6 => /lib64/libXi.so.6 (0x00007fd79d7f9000)
	libXfixes.so.3 => /lib64/libXfixes.so.3 (0x00007fd79d5f3000)
	libatk-bridge-2.0.so.0 => /lib64/libatk-bridge-2.0.so.0 (0x00007fd79d3c3000)
	libwayland-client.so.0 => /lib64/libwayland-client.so.0 (0x00007fd79d1b4000)
	libepoxy.so.0 => /lib64/libepoxy.so.0 (0x00007fd79ce82000)
	libpangoft2-1.0.so.0 => /lib64/libpangoft2-1.0.so.0 (0x00007fd79cc6c000)
	libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x00007fd79ca28000)
	libXinerama.so.1 => /lib64/libXinerama.so.1 (0x00007fd79c825000)
	libXrandr.so.2 => /lib64/libXrandr.so.2 (0x00007fd79c61a000)
	libXcursor.so.1 => /lib64/libXcursor.so.1 (0x00007fd79c40f000)
	libXcomposite.so.1 => /lib64/libXcomposite.so.1 (0x00007fd79c20c000)
	libXdamage.so.1 => /lib64/libXdamage.so.1 (0x00007fd79c009000)
	libxkbcommon.so.0 => /lib64/libxkbcommon.so.0 (0x00007fd79bdc9000)
	libwayland-cursor.so.0 => /lib64/libwayland-cursor.so.0 (0x00007fd79bbc1000)
	libwayland-egl.so.1 => /lib64/libwayland-egl.so.1 (0x00007fd79b9bf000)
	libXext.so.6 => /lib64/libXext.so.6 (0x00007fd79b7ad000)
	librt.so.1 => /lib64/librt.so.1 (0x00007fd79b5a5000)
	libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007fd79b2ee000)
	libthai.so.0 => /lib64/libthai.so.0 (0x00007fd79b0e4000)
	libpixman-1.so.0 => /lib64/libpixman-1.so.0 (0x00007fd79ae3e000)
	libpng16.so.16 => /lib64/libpng16.so.16 (0x00007fd79ac0a000)
	libxcb-shm.so.0 => /lib64/libxcb-shm.so.0 (0x00007fd79aa06000)
	libxcb.so.1 => /lib64/libxcb.so.1 (0x00007fd79a7dd000)
	libxcb-render.so.0 => /lib64/libxcb-render.so.0 (0x00007fd79a5cf000)
	libXrender.so.1 => /lib64/libXrender.so.1 (0x00007fd79a3c4000)
	libffi.so.6 => /lib64/libffi.so.6 (0x00007fd79a1bb000)
	libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fd799f92000)
	libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fd799d7b000)
	libmount.so.1 => /lib64/libmount.so.1 (0x00007fd799b21000)
	libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fd799909000)
	libuuid.so.1 => /lib64/libuuid.so.1 (0x00007fd799702000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fd7a2bac000)
	libatspi.so.0 => /lib64/libatspi.so.0 (0x00007fd7994d0000)
	libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007fd79927e000)
	libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x00007fd798fd9000)
	libexpat.so.1 => /lib64/libexpat.so.1 (0x00007fd798d9e000)
	libbz2.so.1 => /lib64/libbz2.so.1 (0x00007fd798b8d000)
	libdatrie.so.1 => /lib64/libdatrie.so.1 (0x00007fd798986000)
	libXau.so.6 => /lib64/libXau.so.6 (0x00007fd798782000)
	libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007fd798502000)
	libblkid.so.1 => /lib64/libblkid.so.1 (0x00007fd7982b1000)
	libsystemd.so.0 => /lib64/libsystemd.so.0 (0x00007fd798014000)
	libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x00007fd797de8000)
	liblz4.so.1 => /lib64/liblz4.so.1 (0x00007fd797bd1000)
	libcap.so.2 => /lib64/libcap.so.2 (0x00007fd7979cc000)
	libgcrypt.so.20 => /lib64/libgcrypt.so.20 (0x00007fd7976b1000)
	libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x00007fd797491000)
P.S. рекомендую гораздо более мощный редактор vim. :)
(для просмотра содержимого нажмите на ссылку)

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

$ ldd /usr/bin/vim
	linux-vdso.so.1 (0x00007ffd0cd60000)
	libm.so.6 => /lib64/libm.so.6 (0x00007f1005c40000)
	libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f1005a17000)
	libtinfo.so.6 => /lib64/libtinfo.so.6 (0x00007f10057ea000)
	libacl.so.1 => /lib64/libacl.so.1 (0x00007f10055e1000)
	libgpm.so.2 => /lib64/libgpm.so.2 (0x00007f10053da000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00007f10051d6000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f1004fb7000)
	libc.so.6 => /lib64/libc.so.6 (0x00007f1004bf8000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f10064c8000)
	libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007f1004978000)
	libattr.so.1 => /lib64/libattr.so.1 (0x00007f1004772000)
	libncurses.so.6 => /lib64/libncurses.so.6 (0x00007f1004549000)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение going »

svb писал(а):Эффект остался
Я такой эффект наблюдаю при запуске firefox

Приношу извинения выразился не корректно. Вернее будет: " Не только Pluma хулиганит"
Платы: BPI-M3, BPI-A64, OPI-PC2
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5182
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Serg »

going писал(а):Я такой эффект наблюдаю при запуске firefox
Он тоже много кода/библиотек поднимает.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение going »

MX_Master писал(а):Я уже всё это дело с "одним процессом на изолированной ядре" проверил

http://www.cnc-club.ru/forum/viewtopic. ... 68#p383768
http://www.cnc-club.ru/forum/viewtopic. ... 41#p385741
http://www.cnc-club.ru/forum/viewtopic. ... 34#p386334

Полностью освободить рабочее ядро от хозяйственных процессов нельзя.
В документации по ядру "kernel-parameters.txt" говорится, что надо настраивать
/sys/devices/virtual/workqueue/cpumask
"NOTE: by default the global workqueue runs on all CPUs,
so to protect individual CPUs the 'cpumask' file has to
be configured manually after bootup.."

Примечание: по умолчанию глобальный workqueue выполняется на всех ЦП,
таким образом, для защиты отдельных процессоров,
файл "cpumask" должен настраивается вручную после загрузки.

Если и это не помогало, то я не знаю, чем помочь.
Платы: BPI-M3, BPI-A64, OPI-PC2
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение going »

UAVpilot писал(а):P.S. рекомендую гораздо более мощный редактор vim.
Я nano пользую, хотя Vim круче, но надо моторику рук тренировать.
Платы: BPI-M3, BPI-A64, OPI-PC2
svb
Мастер
Сообщения: 312
Зарегистрирован: 10 апр 2018, 11:31
Репутация: 82
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение svb »

Немного промахнулся. Добавил работу с TouchProbe в режиме центроискателя, а не определения длины инструмента.
Работу с длиной инструмента добавлю в следующий релиз.

Если можно, товарищи/господа интересующиеся, напишите мне в личку, какая у вас плата.
Платы: OPI-PC(умерла), OPI-PC2
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение antoxa-kylibin »

svb писал(а):
antoxa-kylibin писал(а): У меня Orange Pi 2E Plus, хочу на этой железяке запустить LinuxCNC, потестить.
Это ОНО ?
https://www.aliexpress.com/store/produc ... 96281.html
antoxa-kylibin писал(а): Я не против подключиться к тестированию lcnc на этой железке. Если расскажете как собрать lcnc или ткнете носом туда где это написано, то могу попытаться сделать эту манипуляцию.
Вот здесь образ для твоей платы:
https://github.com/orangecnc/armbian_bu ... C.full.r01
Да, это она и есть. Спасибо за ссылки, буду пробовать.
svb
Мастер
Сообщения: 312
Зарегистрирован: 10 апр 2018, 11:31
Репутация: 82
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение svb »

Новый релиз, в этом месяце скорее всего последний (если не наберется много изменений на новый :) )

Изменения по сравнению с версией OrangeCNC.full.r01
Добавлена плата OrangePi One
Добавлена панель работы с датчиком длины инструмента.
Здесь и в дальнейших релизах все новые демо-функции будут добавляться в конфигурацию 3D_panel_I2C

TODO
Сделать совмещение работы центроискателя и датчика длины инструмента.
  • Возможные варианты:
  • два независимых пина, на каждый датчик свой
  • на одном пине, переключаются командами M
P.S. ВАЖНО
Пожалуйста, кто пользовал мои последние релизы, отзовитесь. Отваливается ли у вас клавиатура после 3-10 минут бездействия?
Особенно интересуют мнения владельцев OrangePi PC.
Платы: OPI-PC(умерла), OPI-PC2
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5182
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Serg »

svb писал(а):Возможные варианты:
два независимых пина, на каждый датчик свой
на одном пине, переключаются командами M
Зачем? Чем плох вариант монтажного или на одном пине?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
svb
Мастер
Сообщения: 312
Зарегистрирован: 10 апр 2018, 11:31
Репутация: 82
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение svb »

UAVpilot писал(а):
svb писал(а):Возможные варианты:
два независимых пина, на каждый датчик свой
на одном пине, переключаются командами M
Зачем? Чем плох вариант монтажного или на одном пине?
Просмотрев эту тему "по диагонали", увидел, что не всегда на одном пине оно работает корректно. Потому и рассматриваю вариант разнесения на разные пины.
Приоритетный вариант на одном пине с переключением через М команды (как кем-то сделано в теме у verser-а).
Платы: OPI-PC(умерла), OPI-PC2
Аватара пользователя
raddd
Почётный участник
Почётный участник
Сообщения: 1564
Зарегистрирован: 10 фев 2015, 08:50
Репутация: 539
Настоящее имя: Alexey Rodionov
Откуда: Беларусь Минский р-н
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение raddd »

svb писал(а):
Kovus2 писал(а):
HAL у меня не подсветился, а вот INI стал красявым-красявым. Спасибо за наводку, в минималистическом образе оставлю его.
Просто HAL не имеет блоков, которые бы Geany смог бы распознать. Вот он его и дает как обычный линейный текстовый файл. В INI же структура четкая, вот его он и раскрашивает, как новогоднюю ёлку.
Вот кто-бы написал подсветку синтаксиса HAL для Geany.... Я так по диагонали глянул - ничего _особо_ сложного в этом нет. Там надо 1 файл чуть поправить и один файл создать(в котором будет описание синтаксиса HAL)
Вот тут для Gedit. http://www.cnc-club.com/forum/viewtopic ... 9&#p122967
Может сгодится.
||||||||||||
||||||||||||
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение going »

MX_Master писал(а):going писал(а):
Да, я немного про другое думал.

Про что именно?
Я подумал о тех хозяйственных операциях, которые ядро Linux (ядро) производит в оперативной памяти и
сбрасывает регулярно дамп на файловую систему / (SD).
А ты имелл в виде хоз. операции ядра в хеш на конкретном CPU (cpu0, .... cpu3)
MX_Master писал(а):И вот ща, решил подойти к этому вопросу чуть хитрее.
MX_Master писал(а):UAVpilot писал(а):
Я ж тебе тогда-же и писал, что работа "свободного ядра" тормозится занятостью шины памяти. Так будет у всех чипов, у которых внутри несколько ядер и одна общая внешняя шина.

И чтобы наглядно это проверять на нашем чипе, я пытаюсь задействовать одно из ядер отдельно от linux.
Вот так, своим ходом, и придём к идее двойного ядра.
Процесс, который занимает ресурс, необходимый для выполнения РТ задачи, необходимо приостановить, а затем опять продолжить.
UAVpilot Вам же об этом известно? Вы вроде бы xenomai давно пользуете.
Или я что то путаю.
Платы: BPI-M3, BPI-A64, OPI-PC2
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение antoxa-kylibin »

Народ, можете пояснить немного по сборкам? Это armbian в котором ядро системы пропатчено под RT + в самой системе установлен emc2? Почему затрагиваете тему xenomai? И вообще сейчас можно получить частоты генерации шагов 100кГц? Энкодеры считать можно с аналогичной частотой или это все пока ещё цели, которые нужно достичь?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5182
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение Serg »

svb писал(а):Просмотрев эту тему "по диагонали", увидел, что не всегда на одном пине оно работает корректно.
В "промышленных" вариантах два датчика на одном пине работают вполне корректно. "промышленные варианты" - это например наборы циклов от Renishaw и т.п.
Если имеется в виду работа проги от Версера, то тут ничего сказать не могу - ни разу не пробовал. В любом случае "некорректная работа на одном пине" - это ненормальное поведение.
going писал(а):Процесс, который занимает ресурс, необходимый для выполнения РТ задачи, необходимо приостановить, а затем опять продолжить.
UAVpilot Вам же об этом известно? Вы вроде бы xenomai давно пользуете.
Или я что то путаю.
Это не обязательно будет процесс, это может быть операция, проводимая контроллером DMA - на подобных платформах такие операции нельзя приостановить, можно только либо дождаться завершения, либо прервать насовсем.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
svb
Мастер
Сообщения: 312
Зарегистрирован: 10 апр 2018, 11:31
Репутация: 82
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение svb »

antoxa-kylibin писал(а):Почему затрагиваете тему xenomai?
Потому что каждый кто умеет собирать сборки - собирает под себя.
Платы: OPI-PC(умерла), OPI-PC2
svb
Мастер
Сообщения: 312
Зарегистрирован: 10 апр 2018, 11:31
Репутация: 82
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение svb »

UAVpilot писал(а):В "промышленных" вариантах два датчика на одном пине работают вполне корректно. "промышленные варианты" - это например наборы циклов от Renishaw и т.п.
Не пользовал, ничего сказать не могу
UAVpilot писал(а):Если имеется в виду работа проги от Версера, то тут ничего сказать не могу - ни разу не пробовал
Я тоже не пробовал, только читал пользовательские форумы.
Мне пока не на чем пробовать
UAVpilot писал(а):В любом случае "некорректная работа на одном пине" - это ненормальное поведение.
Возможно, не буду даже пытаться спорить. Но у меня пока вообще никакого рабочего решения нет. Потому пробую все поманеньку :)
Платы: OPI-PC(умерла), OPI-PC2
Аватара пользователя
going
Мастер
Сообщения: 523
Зарегистрирован: 29 сен 2013, 20:55
Репутация: 129
Настоящее имя: Леонид
Откуда: г.Киров
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение going »

antoxa-kylibin писал(а):Почему затрагиваете тему xenomai?
Можно посмотреть результаты последних тестов:
http://www.cnc-club.ru/forum/viewtopic. ... 85#p465485
Платы: BPI-M3, BPI-A64, OPI-PC2
svb
Мастер
Сообщения: 312
Зарегистрирован: 10 апр 2018, 11:31
Репутация: 82
Настоящее имя: Сергей
Откуда: Нижний Новгород
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение svb »

В первом приближении собрал образ для H5(OrangePi PC2) и на нем собрал MachineKit.
Оно даже запустилось с конфигурацией 3D_panel_I2C.
Завтра "подрыгаю ногами".

В ближайшее время постараюсь сгенерировать образ с установленными пакетами.
Платы: OPI-PC(умерла), OPI-PC2
neller
Новичок
Сообщения: 24
Зарегистрирован: 17 апр 2018, 14:14
Репутация: 5
Настоящее имя: Alexey
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение neller »

Как продвигается работа по написанию модуля для использования сопроцессора?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7480
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3101
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: LinuxCNC + Orange Pi

Сообщение MX_Master »

neller писал(а):Как продвигается работа по написанию модуля для использования сопроцессора?
Никак. Здоровье снова кончилось. Простуда и грипп меня не забывают. Могу делать только примитивное :(
Ответить

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