A Canonical bejelentette, hogy különálló Ubuntu 24.04 buildeket készít, amelyeket kifejezetten a Milk-V Mars kártyára optimalizáltak, és egy RISC-V architektúrán (RV4GC) alapuló 64 magos, 7110 bites StarFive JH1.5 (64 GHz) processzorral vannak felszerelve. . Meg kell jegyezni, hogy ez az első miniatűr kártya, amely RISC-V architektúrán alapul, méretében egy hitelkártyához hasonlítható (a kártya mérete 85 x 56 mm). Az alaplap a RISC-V kártyák viszonylag alacsony ára miatt is figyelemre méltó – a minimális konfigurációban 2 GB RAM-mal az alaplap kiskereskedelmi ára 39 dollár.

Az alaplap 1, 2, 4 vagy 8 GB-os (LPDDR4) RAM-mérettel érkezik, és eMMC és Micro SD kártyahelyekkel, három USB 3.0 porttal, egy USB 2.0 porttal, egy HDMI 2.0 porttal, amely támogatja a 4K felbontást, egy RJ45 csatlakozó (Ethernet), egy M.2 E-Key nyílás a Wi-Fi/Bluetooth modul csatlakoztatásához, egy MIPI CSI (Camera Serial Interface) interfész és egy 40 tűs GPIO. Két monitor csatlakoztatható az alaplaphoz (az egyik HDMI-n, a másik pedig MIPI DSI-n keresztül), és Etherneten (PoE) keresztül biztosítható tápellátás. Támogatja a hardveres gyorsítást H.264, H.265 (4K@60fps) és JPEG dekódoláshoz, valamint H.265 (1080p@30fps) és JPEG kódoláshoz.
Két lehetőség áll rendelkezésre az Ubuntu buildek letöltésére: egy előre beépített rendszerindítási környezet az SD-kártyára másoláshoz, valamint egy telepítőkészlet az eMMC-re, USB-meghajtóra vagy NVMe-re történő telepítéshez. Az összeállítások kitöltésükben megfelelnek az Ubuntu Server 24.04-nek a Linux 6.8-as kernellel. Az Ubuntuban elérhető korlátozások között említik a beépített GPU támogatásának hiányát és a PCIe hiányos támogatását (az NVMe meghajtó használható, de a modulok Wi-Fi-vel és külső GPU-val történő csatlakoztatása még nem támogatott); az USB-portok, jelenleg csak az USB 3.0 portok támogatottak, az USB 2.0-s port pedig nem érhető el.
Meg kell jegyezni, hogy a Milk-V és a Canonical közötti stratégiai együttműködési megállapodás részeként az Ubuntu disztribúciót más Milk-V eszközökön, köztük jövőbeli termékeken való működéshez is hozzáigazítják. Az Ubuntu platform az elsődleges támogatott és karbantartott rendszer lesz az összes Milk-V kártyaváltozatnál, a számítási gyorsítás és az AI-motorok támogatására összpontosítva.
A Milk-V eszközökön kívül az Ubuntu 24.04 speciálisan optimalizált buildjei is elérhetők az AllWinner Nezha, a Microchip Polarfire, a SiFive Unmatched, a Sipeed LicheeRV Dock és a StarFive VisionFive 2 kártyákhoz is a Debian, Armbian, Alpine, DietPi projektek, a Fedora és az Arch Linux által.
A RISC-V nyílt és rugalmas gépi utasításrendszert biztosít, amely lehetővé teszi mikroprocesszorok tetszőleges alkalmazásokhoz való építését anélkül, hogy jogdíjakat vagy láncokat kellene használnia. A RISC-V lehetővé teszi teljesen nyitott SoC-ok és processzorok létrehozását. Jelenleg a RISC-V specifikáció alapján több tucat mikroprocesszormag-változatot, több mint száz SoC-t és már legyártott chipet fejlesztenek különböző cégek, közösségek különböző ingyenes licencek (BSD, MIT, Apache 2.0) keretében. A RISC-V támogatás a Glibc 2.27, a binutils 2.30, a gcc 7 és a Linux kernel 4.15 kiadása óta létezik.
Forrás: opennet.ru
