Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ сборки Ubuntu 24.04 для ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½ΠΎΠΉ RISC-V-ΠΏΠ»Π°Ρ‚Ρ‹ Milk-V Mars

Компания Canonical объявила ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… сборок Ubuntu 24.04, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° ΠΏΠ»Π°Ρ‚Π΅ Milk-V Mars, оснащённой 4-ядСрным 64-разрядным процСссором StarFive JH7110 (1.5GHz) Π½Π° Π±Π°Π·Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ RISC-V (RV64GC). ΠžΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ это пСрвая ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π° Π½Π° Π±Π°Π·Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ RISC-V, ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ сопоставимая с ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ (Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ»Π°Ρ‚Ρ‹ 85 x 56 ΠΌΠΌ). ΠŸΠ»Π°Ρ‚Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΈΠ·ΠΊΠΎΠΉ для ΠΏΠ»Π°Ρ‚ RISC-V ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ — Π² минимальной ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ с ΠžΠ—Π£ 2 Π“Π‘ ΠΏΠ»Π°Ρ‚Π° продаётся ΠΏΠΎ Ρ†Π΅Π½Π΅ 39 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ².

Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ сборки Ubuntu 24.04 для ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½ΠΎΠΉ RISC-V-ΠΏΠ»Π°Ρ‚Ρ‹ Milk-V Mars

ΠŸΠ»Π°Ρ‚Π° поставляСтся Π² комплСктациях с Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠžΠ—Π£ 1, 2, 4 ΠΈΠ»ΠΈ 8 Π“Π‘ (LPDDR4) ΠΈ оснащСна слотами для ΠΊΠ°Ρ€Ρ‚ eMMC ΠΈ Micro SD, трСмя ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ USB 3.0, ΠΎΠ΄Π½ΠΈΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ USB 2.0, ΠΏΠΎΡ€Ρ‚ΠΎΠΌ HDMI 2.0 с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ 4K, Ρ€Π°Π·ΡŠΡ‘ΠΌΠΎΠΌ RJ45 (Ethernet), слотом M.2 E-Key для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ модуля Wi-Fi/Bluetooth, интСрфСйсом MIPI CSI (Camera Serial Interface) ΠΈ 40-ΠΏΠΈΠ½ΠΎΠ²Ρ‹ΠΌ GPIO. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ ΠΏΠ»Π°Ρ‚Π΅ Π΄Π²ΡƒΡ… ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ² (ΠΎΠ΄ΠΈΠ½ Ρ‡Π΅Ρ€Π΅Π· HDMI, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ‡Π΅Ρ€Π΅Π· MIPI DSI) ΠΈ организация питания Ρ‡Π΅Ρ€Π΅Π· Ethernet (PoE). ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ ускорСниС дСкодирования H.264, H.265 (4K@60fps) ΠΈ JPEG, Π° Ρ‚Π°ΠΊΠΆΠ΅ кодирования H.265 (1080p@30fps) ΠΈ JPEG.

Для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ доступны Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° сборок Ubuntu — ΡƒΠΆΠ΅ сформированноС Π·Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠ΅ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ для копирования Π½Π° SD-ΠΊΠ°Ρ€Ρ‚Ρƒ ΠΈ установочный ΠΎΠ±Ρ€Π°Π· для инсталляции Π½Π° eMMC, USB-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ ΠΈΠ»ΠΈ NVMe. Π‘Π±ΠΎΡ€ΠΊΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΠΎ своСй Π½Π°Ρ‡ΠΈΠ½ΠΊΠ΅ Ubuntu Server 24.04 с ядром Linux 6.8. Из ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Π² Ubuntu ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ упомянуто отсутствиС ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ встроСнного GPU ΠΈ нСполная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° PCIe (ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ NVMe-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ, Π½ΠΎ ΠΏΠΎΠΊΠ° Π½Π΅ поддСрТиваСтся ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ с Wi-Fi ΠΈ внСшним GPU), ΠΈΠ· USB-ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΏΠΎΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡ€Ρ‚Ρ‹ USB 3.0, Π° ΠΏΠΎΡ€Ρ‚ USB 2.0 нСдоступСн.

ΠžΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… соглашСния ΠΎ стратСгичСском сотрудничСствС ΠΌΠ΅ΠΆΠ΄Ρƒ компаниями Milk-V ΠΈ Canonical, дистрибутив Ubuntu Π±ΡƒΠ΄Π΅Ρ‚ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ ΠΈ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… устройствах Milk-V, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π±ΡƒΠ΄ΡƒΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹. ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Ubuntu Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ основная поддСрТиваСмая ΠΈ сопровоТдаСмая систСма для всСх Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΏΠ»Π°Ρ‚ Milk-V с Π°ΠΊΡ†Π΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ внимания Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² ускорСния вычислСний ΠΈ AI.

Помимо устройств Milk-V ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ сборки Ubuntu 24.04 Ρ‚Π°ΠΊΠΆΠ΅ доступны для ΠΏΠ»Π°Ρ‚ AllWinner Nezha, Microchip Polarfire, SiFive Unmatched, Sipeed LicheeRV Dock ΠΈ StarFive VisionFive 2. Π‘Π±ΠΎΡ€ΠΊΠΈ для ΠΏΠ»Π°Ρ‚ Π½Π° Π±Π°Π·Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ RISC-V Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ Debian, Armbian, Alpine, DietPi, Fedora ΠΈ Arch Linux.

RISC-V прСдоставляСт ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡƒΡŽ ΠΈ Π³ΠΈΠ±ΠΊΡƒΡŽ систСму ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… инструкций, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ микропроцСссоры для ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… областСй примСнСния, Π½Π΅ трСбуя ΠΏΡ€ΠΈ этом отчислСний ΠΈ Π½Π΅ налагая условий Π½Π° использованиС. RISC-V позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ SoC ΠΈ процСссоры. Π’ настоящСС врСмя Π½Π° Π±Π°Π·Π΅ спСцификации RISC-V Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ компаниями ΠΈ сообщСствами ΠΏΠΎΠ΄ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ свободными лицСнзиями (BSD, MIT, Apache 2.0) развиваСтся нСсколько дСсятков Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ядСр микропроцСссоров, Π±ΠΎΠ»Π΅Π΅ сотни SoC ΠΈ ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Ρ‡ΠΈΠΏΠΎΠ². ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° RISC-V присутствуСт начиная с выпусков Glibc 2.27, binutils 2.30, gcc 7 ΠΈ ядра Linux 4.15.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru