Linux dağıtımı: Visionfive-2 RISC-V tek kartlı bilgisayarlar için Ubuntu

Canonical, RISC-V tabanlı Starfive Visionfive-2 tek kartlı bilgisayar (SBC) için Ubuntu 23.04’ü piyasaya sürdü. Bu, yerleşik işletim sistemi görüntülerini resmi olarak sunan ilk dağıtımdır.

Böylece, kart için Linux dağıtımlarının seçimi, büyük bir Linux distribütörü tarafından resmi olarak desteklenen bir varyantla zenginleştirilmiştir. Duyurularında Ubuntu ve Starfive, Ubuntu bağlantı noktasının dayandığı yakın işbirliğini vurguluyor.

Bununla birlikte, kurulum talimatları, resmi bir Ubuntu görüntüsünün bir “Tak ve Çalıştır” işletim sistemi sağlayacağına dair tüm umutları hızla boşa çıkardı. Örneğin, kullanılan kartın revizyonuna bağlı olarak, cihaz ağacının yine de seçilmesi ve düzenlenmesi gerekir. Ayrıca, Ubuntu’nun önyüklenebilmesi için U-Boot önyükleme yükleyicisinin bu yıl 19 Ocak’ta 2.8.0 sürümüne veya sonraki bir sürüme güncellenmesi gerekiyor.

Visionfive-2'deki üretici yazılımı güncellemesinin ekran görüntüsü

Sonuçta, Visionfive-2’deki donanım yazılımı güncellemesi artık daha kolay. Ürün yazılımı daha sonra yalnızca birkaç komutla güncellenebilir.

(Resim: Haberler online / dmk)

Firmware, Starfive Github proje sayfasından indirilebilir. 29. sayfadan başlayarak, mevcut talimatlar nasıl yükseltileceğini açıklar.

Başlatma anahtarlarının fotoğrafı

Başlatma anahtarlarının fotoğrafı

Önyükleme anahtarları “SD” olarak ayarlanmışsa, mevcut Starfive Debian SD karttan önyüklenir. Bunun için alt dip anahtarı sola doğru itilmelidir. Üretici yazılımı güncellemesinden sonra, başlangıç ​​durumuna geri dönmek mümkündür.

(Resim: Haberler online / dmk)

İlk açılış biraz uzun sürüyor. Ubuntu birkaç dakika bildirir. Ubuntu kılavuzundaki bir giriş, başlatmanın yaklaşık iki buçuk dakika sürdüğünü belirtir. Ancak test sistemimizde, yaklaşık bir dakika sonra başarılı bir bulut başlatma mesajı geldi. Doğrudan konsolda göründü. Rahatsız edici olan, önceki Linux dağıtımlarından farklı olarak, Ubuntu altında kart üzerindeki çalışma LED’inin SD karta erişildiğinde yeşil renkte yanıp sönmemesidir. Ancak, sistem hala önyükleme yapıyor.

Seri konsolun ekran görüntüsü

Seri konsolun ekran görüntüsü

Visionfive-2’de Ubuntu ile çalışmaya başlamak bir seri konsol gerektirir. Visionfive-2 üzerinde doğrudan fare, klavye ve monitör ile erişim başlangıçta öngörülmemektedir.

(Resim: ekran görüntüsü / dmk)

Bu bir Ubuntu sunucu sistemi olduğundan, önceden yüklenmiş bir grafik masaüstü ortamı yoktur. Bu bir sorun olmazdı, ancak Ubuntu ile Visionfive-2’nin klavyesi ve monitörü şu anda kullanışsız; monitör hiçbir şey göstermiyor, sistem klavyeye yanıt vermiyor gibi görünüyor. UART üzerindeki bir seri konsol ile, yani bir USB’den seriye dönüştürücü ile erişim mümkündür. Bu, parolayı ve gerekirse aygıt ağacını değiştirir ve örneğin SSH’yi ayarlar. Ancak o zaman ağ üzerinden erişim biraz daha uygun olur.

Varsayılan kullanıcı ve parola başlangıçta “ubuntu”dur. İlk kez giriş yaptığınızda, şifrenizi değiştirmeniz istenecektir. 1.2A revizyonunda Visionfive 2 kartınız varsa, şimdi cihaz ağacını değiştirmeniz gerekir, ancak bunlar talimatlara göre sadece dört basit komuttur:

echo 'StarFive VisionFive 2 v1.2A' | sudo tee /etc/flash-kernel/machine
sudo flash-kernel $(uname -r)
sudo update-grub
sudo reboot

RISC-V için şu anda kullanılan Linux 6.2 çekirdek kısıtlaması da acı verici. Bu, USB veya PCIe’yi desteklemez. Bununla birlikte, Ubuntu geliştiricileri, kendisine destek ekleyecek olan gelecekteki çekirdek sürümlerini beklemektedir.

Gerekli pull-up’lar sizi caydırmazsa: ilgili taraflar Ubuntu web sitesinden “Ubuntu Sunucusu Önceden Yüklenmiş Görüntüyü” indirebilir. Solda, seçimde artık “Starfive VisionFive 2” sekmesinin göründüğü gezinme alanı var.

Şimdiye kadar, Visionfive 2 SBC için yalnızca Starfive’ın kendisi tarafından taşınan Debian sürümleri ve DietPi adlı bir “Bastelinux” ve diğer topluluk odaklı Linux dağıtımları mevcuttu. Ubuntu ile yakın gelecekte ciddi bir rekabetle karşılaşmaları muhtemeldir.


(dmk)

Haberin Sonu


Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir