RISC-V Kartı: Starfive Visionfive 2’ye Başlarken

Visionfive 2 ile Starfive, dört çekirdekli açık RISC-V işlemci kullanan bir Kickstarter projesi olarak ucuz ve teknik verilere göre çok güçlü tek kartlı bilgisayarı (SBC) piyasaya sürdü. Ek çevre birimlerini kontrol etmek için pin başlığına sahip Raspberry Pi formatı, genç işlemci mimarisini denemede ilgi uyandırmak için gerisini halleder.

İlk forumlar yaklaşık bir haftadır Kickstarter destekçilerine geliyor. Ancak Raspberry Pi’den farklı olarak, Visionfive 2’nin etrafında henüz eksiksiz bir ekosistem yok.Starfive, hızlı bir başlangıç ​​kılavuzu sağlıyor. Ancak, birçok bilgiyi kısaltır ve önemli yerlerde önemli bilgileri atlar.

Satıcı, Starfive ana sayfasında Visionfive 2 için geçerli Debian görüntülerini sağlar. Bunlar, Starfive tarafından önerilen balenaEtcher aracı kullanılarak SD karta yüklenebilir. Burada bir ilk engel pusuda bekliyor: En güncel görüntü teslim edilen panolarda başlamıyor. Bunun nedeni, Visionfive 2 sahiplerinin önce güncellemesi gereken eski üretici yazılımıdır.

Hızlı başlangıç, iki seçenekten bahseder: TFTP yoluyla güncelleme ve doğrudan çalışan dağıtımdan /proc/mtd-Cihaz. Ancak, teslim durumunda önyüklenen Debian sürümü “Image-55″in etkin bir sürümü yoktur. procfsHala mümkün MTD içinde etkinleştirin.

Minimal bir SD kart görüntüsü burada yardımcı olabilir sdcard.img Starfive GitHub deposundan, ancak şu anda test edilmedi veya onaylanmadı. Dosyalar GitHub deposundan gelir u-boot-spl.bin.normal.out nasıl visionfive2_fw_payload.img üretici yazılımı güncellemesi için gereklidir.

Ancak işe yarayan çözüm, TFTP yoluyla yönlendirmedir. Bunu yapmak için, pin şeridine mikroişlemcilerle uğraşmak için yaygın olarak kullanılan gibi bir USB-UART adaptörü bağlamanız gerekir.

Visionfive 2'de UART bağlantısı

USB’den seriye dönüştürücü ile önyükleme işlemini izleyebilir ve aygıt yazılımını güncelleyebilirsiniz.

(Resim: Starfive Hızlı Başlangıç ​​Kılavuzu)

Pim 1, kutup şeridi üzerinde işaretlenmiştir. Çubuk sol üstteyse, bağlantılar sol dış kısma aittir. Ücretsiz PuTTY, bir terminal olarak iyi bir iş çıkarır. Burada USB-UART dongle’ın COM portu seçilmeli ve baud hızı 115.200 bit/s olarak ayarlanmalıdır. Gerekirse, COM bağlantı noktası Aygıt Yöneticisi aracılığıyla “Bağlantı Noktaları (COM ve LPT)” altında bulunabilir.

USB seri dönüştürücü ve Ethernet bağlantısı

USB seri dönüştürücü ve Ethernet bağlantısı

Starfive Visionfive 2’de Ethernet bağlantısı ve USB’den seri dönüştürücüye.

(Resim: Haberler çevrimiçi)

Windows’ta, ücretsiz ve açık kaynaklı TFTP sunucusu PumpKIN, bellenimi güncellemek için oldukça iyi çalışıyor. Yapılacak ilk şey, bilgisayarınızı Ethernet aracılığıyla Visionfive 2’nin biraz ortada bulunan Ethernet bağlantı noktasına bağlamaktır – harici gigabit bağlantı noktası şu anda DHCP’yi desteklemiyor ve henüz güvenilir bir bağlantı kurmuyor. Windows’ta, Ethernet bağdaştırıcısı manuel statik ayarlar gerektirir. Hızlı başlangıç ​​kılavuzuna göre IP adresi 192.168.120.99, ağ maskesi 255.255.255.0; ağ geçidi boş kalır.

Visionfive 2 artık USB-C üzerinden çalıştırılabilir. Önyükleme işlemi PuTTY ile gözlemlenebilir. Bu, önyükleme işlemini tamamlamak için bir tuşa basmak için 3 saniyelik kısa bir gecikme gösterir. Bu sizi, TFTP aracılığıyla bir güncellemenin mümkün olduğu aygıt yazılımı ortamına getirir. Şu andan itibaren güncelleme, Hızlı Başlangıç ​​Kılavuzu’nda açıklandığı gibi çalışır.

Güncelleme işlemi olan terminal

Güncelleme işlemi olan terminal

Terminal penceresinde üretici yazılımı güncellemesi. Windows Güvenlik Duvarı müdahale ederse, “T” zaman aşımlarını gösterir.

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

Visionfive 2 üzerindeki terminalde, ortam değişkenlerine IP adresleri atanabilir.
setenv ipaddr 192.168.120.222;setenv serverip 192.168.120.99

Komuta sf probe flash belleği başlat.

Visionfive 2, aygıt yazılımının ilk bölümünü alır
tftpboot 0xa0000000 ${serverip}:u-boot-spl.bin.normal.out

Bu dosya şimdi Windows altında PumpKIN’de seçilmeli ve IP adresi 192.168.120.222 olarak belirtilmelidir. Windows Güvenlik Duvarı isteğine hem genel hem de yerel ağlar için izin verilmelidir, aksi takdirde bağlantı kalıcı olarak başarısız olur, bu da başka bir engeldir. Windows, manuel Ethernet bağlantısını genel ağ olarak tanır.

PumpKIN TFTP sunucusu

PumpKIN TFTP sunucusu

PumpKIN TFTP sunucusu Windows’ta kullanılabilir. Windows güvenlik duvarında yayınlanması, genel ağlar için de önemlidir.

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

Komuta sf update 0xa0000000 0x0 $filesize ardından güncellemeyi flash belleğe taşıyın.

Sıradaki ikinci dosya. Visionfive bunu şu komutla alır:
tftpboot 0xa0000000 ${serverip}:visionfive2_fw_payload.img

Bu dosya da ilk önce SPL dosyası olarak PumpKIN ile birlikte sunulmalıdır. Ardından yeni U-bot görüntüsü komutla birlikte gelir. sf update 0xa0000000 0x100000 $filesize kalıcı olarak Visionfive 2 kartında.

Ürün yazılımı artık güncel olduğundan, Debian Image-69 görüntüsü de Visionfive 2 ile önyüklenebilir. Geliştiriciler, geçen haftadan bu yana çok sayıda düzeltme ve iyileştirme eklediler. Bu, olası sinir bozucu deneyimler olmadan Visionfive 2 ile ilk adımları atmanıza olanak tanır.

Visionfive 2'deki mevcut Debian masaüstü

Visionfive 2'deki mevcut Debian masaüstü

Donanım yazılımı güncellemesinden sonra, en güncel Debian görüntüsü nihayet Starfive Visionfive 2’de açılır.

(Resim: Haberler çevrimiçi)

Sorularınız ve önerileriniz için gidilebilecek iyi bir yer forum.rvspace.org adresindeki Visionfive 2 forumudur. Orada küçük, arkadaş canlısı bir topluluk toplandı ve sorunlara yardımcı oldu.

Make'dan daha fazlası

Make'dan daha fazlası

Make'dan daha fazlası

Make'dan daha fazlası


(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