Несколько дней назад был выпущен Linux 5.11, и всегда интересно проверить журнал изменений, чтобы найти новые аппаратные платформы, поддерживающие основной Linux. Одним из них является Engicam PX30.Core SoM на базе процессора Rockchip PX30 с четырьмя ядрами Arm Cortex-A35 .
Engicam также работал с Amarula Solutions над созданием образа Ubuntu 20.04 с основной версией Linux, совместимой с несущими платами EDIMM 2.2 и CTouch 2.0 для модуля ЦП PX30.Core.
Engicam PX30.Core SoM
Характеристики:
- SoC – процессор RockChip PX30 с четырьмя ядрами Arm Cortex-A35 с тактовой частотой 1,2 ГГц и графическим процессором Mali-G31 MP2 с поддержкой OpenGL ES 1.1, 2.0 и 3.2, OpenCL 2.0, Vulkan VX 1.0, кодирование/декодирование видео 1080p60
- Системная память – до 2 ГБ DDR4
- Хранилище – 4 ГБ флэш-памяти eMMC (другие емкости по запросу)
- Аудио – Аудиокодек на модуле
- Краевой разъем SO-DIMM
- Интерфейсы дисплея – 24-битный параллельный RGB, 18/24-битный LVDS
- Интерфейс камеры – 4-полосный MIPI-CSI для камеры до 8 МП
- Аудио – I2S
- Сеть – интерфейс Ethernet 10/100 Мбит/с
- USB – USB OTG 2.0, USB HOST 2.0
- Остальные интерфейсы – UART, I2C, SPI, SDIO
- Напряжение питания – +5 В постоянного тока
- Размеры – 67,6 х 32,1 мм
Компания заявляет, что модуль поддерживает Android, Linux с использованием Buildroot или Yocto Project, а также предоставляется образ Debian. Engicam PC30.Core разработан для применения в промышленных, транспортных, биомедицинских/медицинских устройствах и робототехнике.
На странице продукта есть дополнительная информация, включая руководства по программному и аппаратному обеспечению.
Несущая плата C.Touch IoT и открытая рама
Модуль центрального процессора PX30.Core совместим с несущей платой C.Touch IoT, работающей с другими модулями Engicam SO-DIMM0, со следующими ключевыми особенностями:
- Хранилище – слот для карты MicroSD
- Дисплей
- 1x универсальный ЖК-разъем с 1x 18 или 24-битным одноканальным LVDS, 1x USB, 1x I2C для емкостных сенсорных панелей, 1x PWM для управления подсветкой и сигналы питания для ЖК-дисплея (+ 3V3, + 5V, 12V)
- 1x ЖК-разъем для подключения двухканальных дисплеев (опция)
- Аудио – аудиовыход 3,5 мм
- Возможности подключения – 10/100M Ethernet, Wi-Fi и Bluetooth
- USB – 1x порт USB Type-A, 1x устройство USB OTG
- Последовательный – 1x CAN-шина, 1x RS485, 1x RS232, 1x RS232 для консоли ОС
- Расширение – 1x разъем расширения (I2C, SDIO или SPI, до 10 GPIO), 2x USB (опция)
- Электропитание – от 15 до 30 В постоянного тока
Компания также предлагает C.Touch IoT 10.1 ″, 10,1-дюймовый сенсорный дисплей с открытой рамкой, основанный на несущей плате.
Ubuntu 20.04 с основной версией Linux на плате/комплекте C.Touch IoT
Хотя он не указан на веб-сайте Engicam, Amarula Solution перенесла Ubuntu 20.04 на модуль PX30.Core, несущую плату CTouch 2.0 с открытой рамой, а также большую несущую плату EDIMM 2.0.
Все инструкции по началу работы размещены на Amarula Wiki. Они используют свой собственный репозиторий для запуска Ubuntu 20.04 с Linux 5.10.0-rc1 и U-Boot v2020-10, но мы полагаем, что он должен работать с mainline Linux с kernel.org, если только некоторые наборы исправлений еще не были обновлены.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.