أعلنت شركة Canonical عن توافر إصدارات منفصلة من Ubuntu 24.04 مُحسّنة خصيصًا للوحة Milk-V Mars، والتي تعمل بمعالج StarFive JH4 (64GHz) رباعي النواة 7110 بت، ويعتمد على بنية RISC-V (RV1.5GC). يُشار إلى أن هذه هي أول لوحة مصغرة تعتمد على بنية RISC-V، ويمكن مقارنتها في الحجم بحجم بطاقة الائتمان (حجم اللوحة 64 × 85 ملم). وتتميز اللوحة أيضًا بسعرها المنخفض نسبيًا بالنسبة للوحة RISC-V، حيث يتم بيع الحد الأدنى من تكوين 56 جيجابايت من ذاكرة الوصول العشوائي مقابل 2 دولارًا.

وتأتي اللوحة مع 1 أو 2 أو 4 أو 8 جيجابايت من ذاكرة الوصول العشوائي (LPDDR4) ومجهزة بفتحات بطاقات eMMC وMicro SD، وثلاثة منافذ USB 3.0، ومنفذ USB 2.0، ومنفذ HDMI 2.0 مع دعم دقة 4K، وموصل RJ45 (إيثرنت)، وفتحة M.2 E-Key لتوصيل وحدة Wi-Fi / Bluetooth، وواجهة MIPI CSI (واجهة تسلسلية للكاميرا) و GPIO 40 دبوسًا. من الممكن توصيل شاشتين باللوحة (واحدة عبر 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، تم ذكر ما يلي: عدم وجود دعم لوحدة معالجة الرسومات المتكاملة ودعم PCIe غير الكامل (يمكن استخدام محرك NVMe، ولكن توصيل الوحدات النمطية بشبكة Wi-Fi ووحدة معالجة رسومات خارجية غير مدعوم حتى الآن)؛ من بين منافذ USB، يتم دعم منافذ USB 3.0 فقط في الوقت الحالي، ولا يتوفر منفذ USB 2.0.
تجدر الإشارة إلى أنه كجزء من اتفاقية التعاون الاستراتيجي بين Milk-V وCanonical، سيتم تكييف توزيع Ubuntu للعمل على أجهزة Milk-V الأخرى، بما في ذلك المنتجات المستقبلية. سيتم الترويج لمنصة Ubuntu باعتبارها النظام الأساسي الذي يتم دعمه وصيانته لجميع أنواع لوحات Milk-V، مع التركيز على دعم تسريع الحوسبة ومحركات الذكاء الاصطناعي.
بالإضافة إلى أجهزة 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). كان دعم RISC-V موجودًا منذ إصدارات Glibc 2.27 وbinutils 2.30 وgcc 7 وLinux kernel 4.15.
المصدر: opennet.ru
