Canonical ha anunciado la preparación de compilaciones separadas. Ubuntu La placa Milk-V Mars 24.04, optimizada específicamente para esta placa, incorpora un procesador StarFive JH7110 de cuatro núcleos y 64 bits (1.5 GHz) basado en la arquitectura RISC-V (RV64GC). Se trata de la primera placa miniatura basada en la arquitectura RISC-V, con un tamaño similar al de una tarjeta de crédito (85 x 56 mm). Además, destaca por su precio relativamente bajo para una placa RISC-V: la configuración mínima con 2 GB de RAM se vende por 39 dólares.

La placa viene en tamaños de RAM de 1, 2, 4 u 8 GB (LPDDR4) y está equipada con ranuras para tarjetas eMMC y Micro SD, tres puertos USB 3.0, un puerto USB 2.0, un puerto HDMI 2.0 compatible con resolución 4K. un conector RJ45 (Ethernet), una ranura M.2 E-Key para conectar un módulo Wi-Fi/Bluetooth, una interfaz MIPI CSI (Camera Serial Interface) y un GPIO de 40 pines. Es posible conectar dos monitores a la placa (uno vía HDMI y el segundo vía MIPI DSI) y proporcionar alimentación vía Ethernet (PoE). Admite aceleración de hardware para decodificación H.264, H.265 (4K@60fps) y JPEG, así como codificación H.265 (1080p@30fps) y JPEG.
Hay dos opciones de compilación disponibles para descargar. Ubuntu — Un entorno de arranque preconfigurado para copiar a una tarjeta SD y una imagen de instalación para instalar en una unidad eMMC, USB o NVMe. Ambas configuraciones son idénticas en sus componentes. Ubuntu Servidor 24.04 con kernel Linux 6.8. De los disponibles Ubuntu Entre las limitaciones mencionadas se incluyen la falta de compatibilidad con una GPU integrada y la compatibilidad incompleta con PCIe (se puede usar una unidad NVMe, pero aún no se admite la conexión de módulos con Wi-Fi ni con una GPU externa). De los puertos USB, actualmente 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 cooperación estratégica entre Milk-V y Canonical, la distribución Ubuntu Se adaptará para funcionar en otros dispositivos Milk-V, incluidos futuros productos. Plataforma Ubuntu Se promoverá como el sistema principal compatible y mantenido para todas las variantes de la placa Milk-V, con especial atención al soporte de la aceleración computacional y los motores de IA.
Además de los dispositivos Milk-V, se utilizan conjuntos especialmente optimizados. Ubuntu La versión 24.04 también está disponible para las placas AllWinner Nezha, Microchip Polarfire, SiFive Unmatched, Sipeed LicheeRV Dock y StarFive VisionFive 2. También se están desarrollando placas basadas en RISC-V mediante diversos proyectos. DebianArmbian, Alpine, DietPi, Fedora y Arch Linux.
RISC-V proporciona un conjunto de instrucciones de máquina abierto y flexible, lo que permite la creación de microprocesadores para cualquier aplicación sin necesidad de regalías ni la imposición de condiciones de uso. RISC-V posibilita la creación de SoC y procesadores completamente abiertos. Actualmente, varias empresas y comunidades desarrollan decenas de variantes de núcleos de microprocesadores, más de cien SoC y chips en producción basados en la especificación RISC-V bajo diversas licencias libres (BSD, MIT, Apache 2.0). El soporte para RISC-V está presente desde el lanzamiento de Glibc 2.27, binutils 2.30, gcc 7 y el kernel. Linux 4.15.
Fuente: opennet.ru
