Inihayag ng Canonical ang paghahanda ng magkakahiwalay na mga build Ubuntu 24.04, partikular na in-optimize para sa Milk-V Mars board, na nilagyan ng quad-core 64-bit StarFive JH7110 processor (1.5 GHz) batay sa arkitektura ng RISC-V (RV64GC). Ito ang unang miniature board batay sa arkitektura ng RISC-V, na maihahambing sa laki sa isang credit card (85 x 56 mm). Kapansin-pansin din ang board dahil sa medyo mababang presyo nito para sa isang RISC-V board—ang minimum na configuration na may 2 GB ng RAM ay ibinebenta sa halagang $39.

Ang board ay may mga laki ng RAM na 1, 2, 4 o 8 GB (LPDDR4) at nilagyan ng mga slot para sa eMMC at Micro SD card, tatlong USB 3.0 port, isang USB 2.0 port, isang HDMI 2.0 port na may suporta para sa 4K resolution, isang RJ45 connector (Ethernet ), isang M.2 E-Key slot para sa pagkonekta ng isang Wi-Fi/Bluetooth module, isang MIPI CSI (Camera Serial Interface) interface at isang 40-pin GPIO. Posibleng ikonekta ang dalawang monitor sa board (isa sa pamamagitan ng HDMI, at ang pangalawa sa pamamagitan ng MIPI DSI) at magbigay ng kapangyarihan sa pamamagitan ng Ethernet (PoE). Sinusuportahan ang hardware acceleration para sa H.264, H.265 (4K@60fps) at JPEG decoding, pati na rin ang H.265 (1080p@30fps) at JPEG encoding.
Mayroong dalawang opsyon sa pagbuo na maaaring i-download. Ubuntu — isang paunang-built na boot environment para sa pagkopya sa isang SD card at isang installation image para sa pag-install sa isang eMMC, USB drive, o NVMe drive. Magkapareho ang mga build sa kanilang mga bahagi. Ubuntu Server 24.04 na may kernel Linux 6.8. Sa mga magagamit Ubuntu Kabilang sa mga limitasyong nabanggit ang kakulangan ng suporta para sa isang integrated GPU at hindi kumpletong suporta sa PCIe (maaaring gumamit ng NVMe drive, ngunit hindi pa sinusuportahan ang mga module na pangkonekta gamit ang Wi-Fi at isang external GPU). Sa mga USB port, mga USB 3.0 port lamang ang kasalukuyang sinusuportahan, at ang USB 2.0 port ay hindi magagamit.
Nabanggit na sa loob ng balangkas ng kasunduan sa estratehikong kooperasyon sa pagitan ng Milk-V at Canonical, ang pamamahagi Ubuntu ay iaakma upang gumana sa iba pang mga aparatong Milk-V, kabilang ang mga produkto sa hinaharap. Plataporma Ubuntu ay ipo-promote bilang pangunahing sinusuportahan at pinapanatiling sistema para sa lahat ng variant ng Milk-V board, na may pagtuon sa pagsuporta sa compute acceleration at AI engine.
Bukod sa mga aparatong Milk-V, mga espesyal na na-optimize na asembliya Ubuntu Makukuha rin ang 24.04 para sa mga board na AllWinner Nezha, Microchip Polarfire, SiFive Unmatched, Sipeed LicheeRV Dock, at StarFive VisionFive 2. Ang mga board na nakabase sa RISC-V ay ginagawa rin ng mga proyekto. Debian, Armbian, Alpine, DietPi, Fedora at Arch Linux.
Ang RISC-V ay nagbibigay ng bukas at nababaluktot na set ng instruksyon sa makina, na nagbibigay-daan sa paglikha ng mga microprocessor para sa anumang aplikasyon nang hindi nangangailangan ng mga royalty o nagpapataw ng mga tuntunin sa paggamit. Ang RISC-V ay nagbibigay-daan sa paglikha ng mga ganap na bukas na SoC at processor. Sa kasalukuyan, ilang dosenang variant ng microprocessor core, mahigit isang daang SoC, at mga chip na ginagawa ay binubuo batay sa ispesipikasyon ng RISC-V ng iba't ibang mga kumpanya at komunidad sa ilalim ng iba't ibang mga libreng lisensya (BSD, MIT, Apache 2.0). Ang suporta sa RISC-V ay umiiral na simula nang ilabas ang Glibc 2.27, binutils 2.30, gcc 7, at ang kernel. Linux 4.15.
Pinagmulan: opennet.ru
