Se han formado compilaciones de Ubuntu 24.04 para la placa RISC-V compacta Milk-V Mars

La empresa Canonical ha anunciado la preparación de versiones separadas de Ubuntu 24.04, específicamente optimizadas para funcionar en la placa Milk-V Mars, equiparada con un procesador de 64 bits de 4 núcleos StarFive JH7110 (1.5GHz) basado en la arquitectura RISC-V (RV64GC). Se destaca que esta es la primera placa miniaturizada basada en la arquitectura RISC-V, comparable en tamaño a una tarjeta de crédito (dimensiones de la placa 85 x 56 mm). La placa también es notable por su precio relativamente bajo para placas RISC-V; en su configuración mínima con 2 GB de RAM, la placa se vende por 39 dólares.

Se han formado compilaciones de Ubuntu 24.04 para la placa RISC-V compacta Milk-V Mars

La placa se ofrece en configuraciones con tamaños de RAM de 1, 2, 4 u 8 GB (LPDDR4) y cuenta con ranuras para tarjetas eMMC y Micro SD, tres puertos USB 3.0, un puerto USB 2.0, un puerto HDMI 2.0 con soporte para resolución 4K, un conector RJ45 (Ethernet), una ranura M.2 E-Key para conectividad Wi-Fi/Bluetooth, una interfaz MIPI CSI (Camera Serial Interface) y GPIO de 40 pines. Es posible conectar dos monitores a la placa (uno a través de HDMI y el otro a través de MIPI DSI) y permitir la alimentación a través de Ethernet (PoE). Se admite la aceleración por hardware de la decodificación H.264, H.265 (4K@60fps) y JPEG, así como la codificación H.265 (1080p@30fps) y JPEG.

Están disponibles dos variantes de las compilaciones de Ubuntu para descarga: un entorno de arranque ya formado para copiar en una tarjeta SD y una imagen de instalación para instalar en eMMC, una unidad USB o NVMe. Las compilaciones corresponden a Ubuntu Server 24.04 con el núcleo Linux 6.8. Entre las limitaciones mencionadas de Ubuntu, se señala la falta de soporte para GPU integrado y soporte completo limitado para PCIe (se puede usar una unidad NVMe, pero aún no se admite la conexión de módulos Wi-Fi y GPU externos), de los puertos USB, hasta ahora solo se admiten los puertos USB 3.0, y el puerto USB 2.0 no está disponible.

Se observa que, en el marco del acuerdo de colaboración estratégica entre Milk-V y Canonical, la distribución de Ubuntu será adaptada para funcionar en otros dispositivos de Milk-V, incluidos futuros productos. La plataforma Ubuntu se promoverá como el sistema principal soportado y mantenido para todas las variantes de placas de Milk-V, con énfasis en el soporte de mecanismos de aceleración computacional y AI.

Además de los dispositivos Milk-V, las compilaciones específicamente optimizadas de Ubuntu 24.04 también están disponibles para placas AllWinner Nezha, Microchip Polarfire, SiFive Unmatched, Sipeed LicheeRV Dock y StarFive VisionFive 2. Los proyectos Debian, Armbian, Alpine, DietPi, Fedora y Arch Linux también están desarrollando compilaciones para placas basadas en la arquitectura RISC-V.

RISC-V proporciona un conjunto de instrucciones de máquina abierto y flexible que permite crear microprocesadores para diversas aplicaciones sin necesidad de regalías ni restrictivas condiciones de uso. RISC-V permite el desarrollo de SoC y procesadores completamente abiertos. Actualmente, sobre la base de la especificación RISC-V se desarrollan varias decenas de variantes de núcleos de microprocesadores por diferentes empresas y comunidades bajo diversas licencias libres (BSD, MIT, Apache 2.0), más de un centenar de SoC y chips que ya están en producción. El soporte para RISC-V está presente desde las versiones Glibc 2.27, binutils 2.30, gcc 7 y el núcleo de Linux 4.15.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster