Здравствуйте, хочу в этом сообщении кратко описать новую рассылку команды ALT (devel-sbc@) для активных пользователей и разработчиков одноплатных компьютеров (single-board computers): https://lists.altlinux.org/mailman/listinfo/devel-sbc Здесь мы планируем обсуждать (и мы рассчитываем, что на базе наших наработок это будет интересно) любые одноплатные компьютеры на доступных у нас архитектурах: - 32 и 64-битный ARM (armh и aarch64); - 32-битный MIPS little endian (mipsel); - 64-битный RiscV (riscv64); - традиционные 32 и 64-битный x86 (i586 и x86_64) - почему бы нет? Cейчас разработка Альт сосредоточена, в первую очередь, на RPi4, Nvidia Jetson Nano и универсализации образов. Также поддерживаются микрокомпьютеры Raspberry Pi 2 и 3, а также на базе Allwinner SoC, например, Orange Pi Prime. При этом мы выпускаем как образы для конкретных плат, так и архивы корневых файловых систем (rootfs), на основе которых можно подготовить собтвенные образы с нужной конфигурацией. Кроме того, имеются образы виртуальных машин для тестирования в qemu. Установочные образы представляют собой подготовленную рабочую станцию (на базе различных графических сред - cinnamon, kde5, lxqt, mate, xfce) или минимальное рабочее окружение (так называемые jeos-образы). Наши сборки доступны на базе стабильной ветки разработки - на текущий момент девятой платформы: https://www.altlinux.org/Starterkits/Download (см. "Архивы rootfs для armh и aarch64" и далее). В виде образов файловой системы дистрибутива Альт Рабочая станция 9: https://www.altlinux.org/Альт_Рабочая_станция_9 А также на базе ветки для разработчиков (Sisyphus) - так называемые регулярные сборки для одноплатных компьютеров: https://www.altlinux.org/Regular/arm https://www.altlinux.org/Regular/mipsel -- Sin (Sinelnikov Evgeny)
Добрый день! 1. Для armh не собран linuxcnc, для aarch64 собран. Мне повесить баг или там какие-то архитектурные особенности? Программа на питоне + Tcl, по идее, должна работать. Официально она не собирается для arm вообще, а было бы неплохо. 2. В ядре armh и aarch64 отсутствует поддержка f2fs. Было бы логично для SD карт использовать именно f2fs, поскольку на SD нет FTL. -- Сергей Бессонов
22.05.2020 19:27, Сергей Бессонов пишет:
> Добрый день!
>
> 1. Для armh не собран linuxcnc, для aarch64 собран. Мне повесить баг
> или там какие-то архитектурные особенности?
>
> Программа на питоне + Tcl, по идее, должна работать. Официально она не
> собирается для arm вообще, а было бы неплохо.
Без реал-тайм ядра, linuxcnc работает только в режиме симуляции. У нас
реал-тайм ядро есть только для x86_64 пока. Потому смысла в сборке для
armh сейчас нет.
--
С уважением, Антон Мидюков <antohami@altlinux.org>
В Пт, 22/05/2020 в 19:41 +0700, Антон Мидюков пишет:
> 22.05.2020 19:27, Сергей Бессонов пишет:
> > Добрый день!
> >
> > 1. Для armh не собран linuxcnc, для aarch64 собран. Мне повесить
> > баг
> > или там какие-то архитектурные особенности?
> >
> > Программа на питоне + Tcl, по идее, должна работать. Официально она
> > не
> > собирается для arm вообще, а было бы неплохо.
> Без реал-тайм ядра, linuxcnc работает только в режиме симуляции. У
> нас
> реал-тайм ядро есть только для x86_64 пока. Потому смысла в сборке
> для
> armh сейчас нет.
>
Понятно, спасибо.
--
Сергей Бессонов
On 2020-05-22 19:41:59 +0700, Антон Мидюков wrote: >> 1. Для armh не собран linuxcnc, для aarch64 собран. Мне >> повесить баг или там какие-то архитектурные особенности? >> >> Программа на питоне + Tcl, по идее, должна работать. >> Официально она не собирается для arm вообще, а было бы >> неплохо. > Без реал-тайм ядра, linuxcnc работает только в режиме > симуляции. И зря. Потому что rt-ядра в подавляющем большинстве случаев для управления оборудованием не нужны - совсем безмозглого оборудования практически не осталось. > У нас реал-тайм ядро есть только для x86_64 пока. Потому > смысла в сборке для armh сейчас нет. Смысла действительно нет, но не поэтому. -- Alexey V. Vissarionov gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
"У меня был процессор RK3328, гигабайт оперативной памяти, пара портов Gigabit Ethernet, один разъем USB 2.0, слот microSD и три светодиода. Не то, чтобы это действительно было нужно, но раз уж начал заниматься разработкой операционых систем для серверов и сетевого оборудования, то придется пройти в этом деле весь путь до конца. Единственное, что меня беспокоило - это опломбированный корпус. Вряд ли можно найти кого-то более злого и раздражительного, чем системный программист, которому недоступны даже самые базовые средства отладки - JTAG и последовательный порт. И я понимал, что довольно скоро мне предстоит в это окунуться." http://pics.rsh.ru/img/rk3328_minirouter_uf1vocfc.jpg :-) -- Alexey V. Vissarionov gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net