A Canonical anunciou a preparação de versões separadas do Ubuntu 24.04, especificamente otimizadas para funcionar na placa Milk-V Mars, equipada com um processador StarFive JH7110 de 4 núcleos e 64 bits (1,5 GHz) baseado na arquitetura RISC-V (RV64GC). Observe-se que esta é a primeira placa compacta baseada na arquitetura RISC-V, com um tamanho comparável ao de um cartão de crédito (dimensões da placa: 85 x 56 mm). A placa também se destaca pelo seu custo relativamente baixo para placas RISC-V — a configuração mínima com 2 GB de RAM tem um preço de 39 dólares.

A placa está disponível em configurações com tamanhos de RAM de 1, 2, 4 ou 8 GB (LPDDR4) e vem equipada com slots para cartões eMMC e Micro SD, três portas USB 3.0, uma porta USB 2.0, uma porta HDMI 2.0 com suporte para resolução 4K, um conector RJ45 (Ethernet), um slot M.2 E-Key para conexão de módulos Wi-Fi/Bluetooth, interface MIPI CSI (Camera Serial Interface) e 40 pinos GPIO. É possível conectar até dois monitores à placa (um via HDMI e o outro através do MIPI DSI) e fornecer energia pela Ethernet (PoE). Aceleração de hardware para decodificação H.264, H.265 (4K@60fps) e JPEG, assim como codificação H.265 (1080p@30fps) e JPEG, são suportadas.
Estão disponíveis para download duas versões das compilações do Ubuntu — um ambiente de boot já formatado para cópia em um cartão SD e uma imagem de instalação para instalação em eMMC, unidade USB ou NVMe. As compilações correspondem ao Ubuntu Server 24.04 com o kernel Linux 6.8. Entre as limitações do Ubuntu mencionadas estão a falta de suporte para GPU integrado e suporte incompleto para PCIe (um dispositivo NVMe pode ser utilizado, mas a conexão de módulos Wi-Fi e GPU externa ainda não é suportada), dos ports USB, apenas as portas USB 3.0 são suportadas até agora, enquanto a porta USB 2.0 não está disponível.
Notou-se que, no âmbito do acordo de cooperação estratégica entre as empresas Milk-V e Canonical, a distribuição do Ubuntu será adaptada também para uso em outros dispositivos Milk-V, incluindo produtos futuros. A plataforma Ubuntu será promovida como o sistema principal suportado e mantido para todas as variantes das placas Milk-V, com foco em suportar mecânicas de aceleração de computação e IA.
Além dos dispositivos Milk-V, versões otimizadas do Ubuntu 24.04 também estão disponíveis para as placas AllWinner Nezha, Microchip Polarfire, SiFive Unmatched, Sipeed LicheeRV Dock e StarFive VisionFive 2. As versões para placas baseadas na arquitetura RISC-V também estão sendo desenvolvidas por projetos como Debian, Armbian, Alpine, DietPi, Fedora e Arch Linux.
RISC-V oferece um sistema de instruções de máquina aberto e flexível, permitindo a criação de microprocessadores para diversas aplicações, sem exigir royalties ou impor condições de uso. RISC-V permite a criação de SoCs e processadores totalmente abertos. Atualmente, várias empresas e comunidades estão desenvolvendo dezenas de variantes de núcleos de microprocessadores com base na especificação RISC-V, sob várias licenças livres (BSD, MIT, Apache 2.0), mais de cem SoCs e chips já fabricados. O suporte ao RISC-V está presente desde as versões do Glibc 2.27, binutils 2.30, gcc 7 e do núcleo Linux 4.15.
Fonte: opennet.ru
