Преди няколко дни Canonical представен чрез публикация в блог, който се присъедини към Milk-V (пионер в продуктите RISC-V) и имаОбяви създаването на специални версии на Ubuntu 24.04, специално оптимизиран да тичам на борда на Milk-V Mars, иновативна платка, която е оборудвана с 7110-ядрен 4-битов процесор StarFive JH64, базиран на архитектурата RISC-V (RV64GC).
Сътрудничеството между Milk-V и Canonical nили само се стреми да насърчава развитието на RISC-V хардуер и софтуер, сино също така ускоряват иновациите и намаляват времето за излизане на пазара за разработчици. Комбинацията от софтуерния опит на Canonical и качеството на хардуерните продукти на Milk-V доведе до обещаващи и атрактивни резултати за общността на разработчиците.
Решението на Canonical пренасяне на Ubuntu към архитектурата RISC-V е стратегически ход за преобразуване към Ubuntu в еталон за устройства, изградени на тази технология. Като предлага стабилна и надеждна операционна система за нови RISC-V устройства, Canonical се стреми да бъде първият избор за напредъка и разширяването на тази архитектура на различни пазари.
Освен това се споменава, че като част от споразумение за стратегическо сътрудничество между Milk-V и Canonical, Ubuntu ще бъде адаптиран да работи на други устройства Milk-V, включително бъдещи продукти. Ubuntu ще бъде популяризирана като основната поддържана и поддържана система за всички варианти на платката Milk-V, с акцент върху поддръжката за ускоряване на изчисленията и двигатели с изкуствен интелект.
Относно функции на дъската, се споменава, че се предлага във варианти с 1, 2, 4 или 8 GB RAM (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 (сериен интерфейс на камерата) интерфейс и 40-пинов GPIO
Също така се споменава, че има възможност за свързване на два монитора към платката (един чрез HDMI и втори чрез MIPI DSI) и осигуряват захранване чрез Ethernet (PoE). Освен това, Платката предлага хардуерно ускорение за H.264, H.265 декодиране (4K@60fps) и JPEG, както и H.265 (1080p@30fps) и JPEG кодиране.
„Canonical винаги се е ангажирал да подкрепя общността за разработка, като предоставя най-новото и най-доброто в отворен код в различни ISA. „Радваме се да си сътрудничим с Milk-V, за да активираме Ubuntu на Milk-V Mars SBC“, каза Гордан Маркуш, директор на Silicon Alliances в Canonical. „Наистина е вълнуващо да видим платката Milk-V Mars на пазара с нейната достъпна цена и солидни характеристики, което я прави достъпно и лесно за използване решение за разработчиците. „Това партньорство подчертава нашата отдаденост към демократизиране на иновациите заедно с нашите партньори чрез отворен код и отворени стандарти.“
Важно е да се отбележи това Тази платка е първата миниатюрна платка, базирана на RISC-V архитектура и е сравним по размер с кредитна карта (85 x 56 mm). В допълнение, той се откроява със сравнително ниската си цена, тъй като минималната конфигурация с 2 GB RAM се продава за $39.
За тези, които не знаят за RISC-V, трябва да знаете, че това осигурява отворена и гъвкава система за машинно обучение което позволява изграждането на микропроцесори за произволни приложения, без да се изискват възнаграждения или условия за тяхното използване. В момента, въз основа на спецификацията RISC-V, различни компании и общности разработват няколко десетки варианта на микропроцесорни ядра, повече от сто SoC и чипове, които вече са произведени под различни безплатни лицензи (BSD, MIT, Apache 2.0).
Накрая се споменава, че Canonical предлага две опции за изграждане на Ubuntu 24.04 за изтегляне- Предварително конфигурирана среда за зареждане за копиране на SD карта и инсталационно изображение за инсталиране на eMMC, USB или NVMe устройство.
Тези компилации са базирани на Ubuntu Server 24.04 с ядрото Linux 6.8. Въпреки това е важно да се отбележат някои ограничения, като липса на поддръжка за интегрирания GPU, частична поддръжка за PCIe (въпреки че може да се използва NVMe устройство, свързването на модули с Wi-Fi и GPU все още не се поддържа външно) и ограничение до USB 3.0 портове (USB 2.0 портът в момента не е наличен).
Ако сте заинтересовани да научите повече за това, можете да проверите подробностите В следващия линк.