İçeriğe geç

BPI-F3

Banana Pi BPI-F3 Endüstriyel RISC-V Geliştirme Kartı

RISC-V SpacemiT K12–16 GB2× GbE2 TOPS

SpacemiT K1 8 çekirdekli RISC-V işlemcili, 2.0 TOPS yapay zekâ gücüne sahip endüstriyel sınıf geliştirme kartı; 2x GbE, 4x USB 3.0, M.2 ve mini PCIe.

  • SpacemiT K1 8 çekirdekli RISC-V (X60, RVA22, RVV 1.0) işlemci
  • CPU'ya entegre 2.0 TOPS yapay zekâ işlem gücü
  • Tek çekirdek performansı yaklaşık 1.3 x Cortex-A55 seviyesinde
  • En fazla 16 GB 32-bit LPDDR4/4X bellek
  • 4K video kodlama ve kod çözme
  • 5 hat PCIe 2.1 genişleme (M.2 KEY M + mini PCIe)
  • Wi-Fi 6 (RTL8852BS) ve Bluetooth 5.2
  • 4x USB 3.0 + 1x USB 2.0 OTG
  • 12x UART seri port
  • Çalışma sıcaklığı: -40 °C ile 85 °C

Genel Bakış

Banana Pi BPI-F3, SpacemiT K1 8 çekirdekli 64-bit RISC-V işlemci üzerine kurulu, endüstriyel sınıf bir geliştirme kartıdır. İşlemci çekirdeklerine entegre 2.0 TOPS yapay zekâ hızlandırma gücü sayesinde ayrı bir NPU'ya ihtiyaç duymadan uçta (edge) yapay zekâ çıkarımı yapılabilir.

Kart 2/4/8/16 GB LPDDR4 bellek ve 8/16/32/128 GB eMMC seçenekleriyle gelir. İki Gigabit Ethernet portu, dört USB 3.0 portu, M.2 KEY M (PCIe 2.1, 2 hat) ve mini PCIe yuvası, HDMI çıkışı, MIPI DSI ekran ve çift MIPI CSI kamera arayüzleri bulunur. Wi-Fi 6 ve Bluetooth 5.2 kart üzerindedir; -40 °C ile 85 °C arasında çalışabilir.

Bianbu (SpacemiT'in Ubuntu tabanlı dağıtımı), OpenWrt, Armbian (Ubuntu/Debian), Fedora gibi sistemleri çalıştırabilir. NAS, dizüstü bilgisayar prototipleri, akıllı robotik, endüstriyel kontrol ve uç yapay zekâ uygulamaları için tasarlanmıştır.

Banana Pi BPI-F3, SpacemiT K1 8 çekirdekli RISC-V işlemciye sahip, endüstriyel sınıf bir geliştirme kartıdır. CPU, 2.0 TOPs yapay zeka (AI) işlem gücünü entegre eder. Dahili olarak 2/4/8/16GB DDR bellek ve 8/16/32/128G eMMC depolama seçenekleri sunar. Bağlantı yetenekleri arasında 2 adet Gigabit Ethernet portu, 4 adet USB 3.0, M.2 arayüzü için PCIe ve çift MIPI-CSI kamera desteği bulunur. -40°C ile 85°C arası geniş çalışma sıcaklığı aralığı sayesinde endüstriyel kontrol, yapay zeka destekli kenar bilişim (edge computing), akıllı robotik ve NAS gibi zorlu uygulamalar için ideal bir çözümdür.

 
 
 
 

Teknik Özellikler

İşlemci
SoCSpacemiT K1
CPU8 çekirdek SpacemiT X60 (RV64GCVB), RVA22, RVV 1.0
Yapay zekâ2.0 TOPS (RISC-V çekirdeklerinden)
GPUIMG BXE-2-32 @ 819 MHz, 32 KB SLC; OpenGL ES 1.1/3.2, EGL 1.5, OpenCL 3.0, Vulkan 1.3
Bellek ve Depolama
RAM2/4/8/16 GB LPDDR4 (en fazla 16 GB)
eMMC8/16/32/128 GB (opsiyonel 4 MB SPI NOR, 32 MB SPI NAND)
SD kartMicroSD yuvası (256 MB'tan büyük kartlar, üst sınır yok)
Bağlantı
Ethernet2x Gigabit Ethernet (eklenti PoE modülü ile PoE desteği)
Kablosuz2.4G/5G Wi-Fi 6 (RTL8852BS) ve Bluetooth 5.2
Görüntü ve Ses
HDMI1x tam boy HDMI 1.4 (1080p@60fps'e kadar), HDMI dijital ses çıkışı
EkranMIPI DSI arayüzü
KameraMIPI CSI, çift kamera desteği
SesHoparlör, mikrofon, kulaklık
Arayüzler
USB4x USB 3.0 Type-A (host), 1x USB 2.0 Type-C OTG
PCIePCIe 2.1: PCIEB 2 hat → M.2 KEY M (JMB582 kartla SATA'ya çevrilebilir), PCIEC 1 hat → mini PCIe
GPIO26 pinli başlık
ButonlarReset, Power ve Burn (FDL/indirme)
LEDGüç durumu
Güç ve Fiziksel
Güç girişiDC girişi ve USB Type-C (Getting Started: 12V PD adaptör önerilir)
Boyut148 x 100 mm
Ağırlık200 g
Çalışma sıcaklığı-40 °C ile 85 °C

Başlangıç Kılavuzu

BPI-F3; K1 işlemci, SPM8821 PMIC ve harici DC-DC güç katı, LPDDR4X bellek ve eMMC depolama kullanır. Bu kılavuzda imajın SD karta ve eMMC'ye yazılması özetlenmiştir. Önemli: Bianbu imajlarında adı bianbu-k1-xxx.img.zip ile biten dosya SD kart imajı, bianbu-k1-xxx.zip ile biten dosya ise eMMC (TitanFlasher) imajıdır; yanlış dosyayı seçmeyin.

Gerekenler

  • USB-TTL seri konsol (UART) kablosu
  • 12V PD güç adaptörü
  • USB Type-C veri kablosu (eMMC'ye yazmak için)
  • En az 8 GB microSD (TF) kart
  • SD karta yazmak için balenaEtcher; eMMC'ye yazmak için TitanFlasher (titantools, Windows/Linux)
  • İlk açılışta hesap oluşturmak için HDMI ekran
  1. İmajı indirme

    Ürün sayfasının İşletim Sistemleri bölümünden ihtiyacınız olan imajı indirin. SD kart için *.img.zip, eMMC için *.zip uzantılı Bianbu paketini kullanın. v1.0.7'den eski Bianbu imajları 16 GB RAM'li sürümü desteklemez.

  2. İmajı SD karta yazma (balenaEtcher)

    balenaEtcher açık kaynaklı, grafik arayüzlü bir yazma aracıdır.

    1. "Flash from file" ile imaj dosyasını seçin.
    2. "Select target" ile SD kartı (USB okuyucuyu) seçin.
    3. "Flash!" ile yazmayı başlatın.

    SD kartı karta takıp açın. İlk açılışta HDMI ekran bağlı olsun; kendi kullanıcı hesabınızı oluşturmanız istenir.

  3. eMMC'ye yazma – TitanFlasher kurulumu

    • Windows için titantools_for_windows paketini indirip kurun. Linux'ta titantools_for_linux paketini açıp çalıştırma izni vermeniz yeterlidir, kurulum gerekmez.
    • Araç varsayılan olarak C: sürücüsüne kurulur ve imajları açarken yer kullanır; en az 10 GB boş alan bırakın (Linux'ta Home dizininde 10 GB).
    • Bilinmeyen yayıncı uyarısında değişikliklere izin verin ve sürücüyü her zaman yüklemeyi seçin; başarılı kurulumda USB sürücüsünün yüklendiği bildirilir.
  4. Kartı indirme (flaşlama) moduna alma

    • Yöntem 1 (kart kapalıyken): DOWNLOAD (FDL) butonunu basılı tutun, Type-C kabloyu bağlayın, sonra butonu bırakın. USB gücünün yetmeyeceğinden endişe ediyorsanız önce güç adaptörünü takıp butonu bırakın, ardından USB kablosunu bağlayın.
    • Yöntem 2 (kart açıkken): DOWNLOAD (FDL) butonunu basılı tutarken Reset'e basın, ardından USB kablosunu bağlayın.
    • USB hub üzerinden bağlanırsanız "Fastboot device initialization failure" hatası alabilirsiniz; kartı doğrudan bilgisayara bağlayın.
  5. TitanFlasher ile eMMC'ye yazma

    1. "Single Machine Burn" seçeneğine tıklayın (birden fazla kartı aynı anda yazmak için "Multiple Machine Burn").
    2. Kart tanındığında "VID:PID=" bilgisi görünür; birden çok cihaz varsa yazılacak olanı seçin.
    3. eMMC imaj dosyasını (*.zip) seçin; araç dosyayı açarken bir süre bekleyin.
    4. Yazmayı başlatın; bittiğinde kartın gücünü kesip yeniden açın.

    Alternatif olarak arayüzsüz yöntem de vardır: TitanFlasher ile gelen flashserver.exe dosyasını eMMC imajının bulunduğu klasöre koyup çalıştırın; cihaz (VID:PID) tanındığında "1" seçeneğini seçerek yazmayı başlatın.

  6. Alternatif: SD karttan açılıp dd ile eMMC'ye yazma

    TitanFlasher yerine, SD karttan açılmış sistemde dd komutuyla da eMMC'ye yazabilirsiniz (Armbian imajları şu an yalnızca SD karttan açılmayı destekler). Örnek: bianbu-23.10-nas-k1-v1.0rc1-release-20240429192450.img. bianbu-k1-xxx.img.zip paketini bir USB belleğe açın; bianbu-k1-xxx.zip paketindeki fsbl.bin ve bootinfo_emmc.bin dosyalarını da aynı USB belleğe kopyalayın.

    1. İmaj yazılmış SD kartla F3'ü açın ve USB belleği takın. lsblk çıktısında sda1 USB bellek, mmcblk0 SD kart, mmcblk2 eMMC'dir.
    2. USB belleği bağlayıp imajı eMMC'ye yazın:
      sudo mount /dev/sda1 /mnt
      cd /mnt
      sudo dd if=bianbu-23.10-nas-k1-v1.0rc1-release-20240429192450.img of=/dev/mmcblk2 bs=10M
    3. Ardından eMMC'nin boot0 bölümünü güncellemeniz gerekir. lsblk çıktısında mmcblk2boot0 zaten görünüyorsa sonraki adımı atlayın. Görünmüyorsa bootfs'i bağlayıp env_k1-x.txt dosyasındaki commonargs satırının sonuna recovery=1 ekleyin ve yeniden başlatın:
      sudo mount /dev/mmcblk0p5 /boot
      sudo nano /boot/env_k1-x.txt
      commonargs=setenv bootargs earlycon=${earlycon} earlyprintk console=tty1 console=${console} ${loglevel} clk_ignore_unused rdinit=${init} recovery=1
      sudo reboot
    4. Yeniden açılınca USB belleği tekrar bağlayıp önyükleme dosyalarını boot0 bölümüne yazın:
      sudo mount /dev/sda1 /mnt
      cd /mnt
      echo 0 | sudo tee /sys/block/mmcblk2boot0/force_ro
      sudo dd if=bootinfo_emmc.bin of=/dev/mmcblk2boot0
      sudo dd if=FSBL.bin of=/dev/mmcblk2boot0 seek=512 bs=1
      sync
    5. İşlem bitince gücü kesin, SD kartı ve USB belleği çıkarın; kart artık eMMC'den açılır.

Nasıl Yapılır?

İşletim Sistemleri

İndirme bağlantıları üreticiye aittir; bazı eski bağlantılar çalışmayabilir.

Tüm imajlar (Google Drive klasörü)

BPI-F3 için yayınlanan tüm imajların bulunduğu klasör (Arch Linux, Fedora, openSUSE, DietPi, Gentoo vb. dahil).

Bianbu (SpacemiT resmi arşivi)

en güncel

En güncel Bianbu sürümleri SpacemiT'in resmi arşivinden yayınlanır.

SDeMMC

Bianbu 23.10

BPI-F3_Bianbu_23.10_v1.0.12_20240802 · 2024-08-02

Bianbu 23.10 v1.0.12. Giriş: root/bianbu. (v1.0.7'den eski imajlar 16 GB RAM'i desteklemez.)

SDeMMC

Bianbu 23.10

Bianbu-23.10-k1-v1.0rc3-release-20240525131412 · 2024-05-25

Bianbu 23.10 v1.0rc3. Giriş: root/bianbu.

SDeMMC

Bianbu 23.10 NAS

Bianbu-23.10-nas-k1-v1.0rc1-release-20240429192450 · 2024-04-29

NAS odaklı Bianbu 23.10 sürümü. Giriş: root/bianbu.

SDeMMC

Bianbu 23.10 Desktop

Bianbu-23.10-desktop-k1-v1.0rc1-release-20240429194149 · 2024-04-29

Masaüstü Bianbu 23.10 sürümü. Giriş: root/bianbu.

SDeMMC

OpenWrt 23.05 (NAS)

openwrt-spacemit-k1-nas-MUSE-N1-ext4-pack

SpacemiT K1 entegre yerel OpenWrt 23.05 BSP'si (OpenSBI, U-Boot/UEFI, Linux çekirdeği, kök dosya sistemi); yazılım tabanlı router ve NAS senaryoları için.

OpenWrt 23.05 (SBC)

openwrt-spacemit-k1-sbc-debX-ext4-pack

SBC sürümü OpenWrt 23.05 paketi.

Ubuntu (Armbian tabanlı)

Bananapi-bpif3-armbian-v2.0.4-20250113 · 2025-01-13

Armbian tabanlı Ubuntu imajı v2.0.4.

SD

Ubuntu (Armbian tabanlı)

Bananapi-bpif3-armbian-v1.0.15-20250113 · 2025-01-13

Armbian tabanlı Ubuntu imajı v1.0.15.

SD

Ubuntu (Armbian tabanlı)

Bananapi-bpif3-armbian-v1.0.12-20240812 · 2024-08-12

Armbian tabanlı Ubuntu imajı v1.0.12.

SD

Debian (Armbian tabanlı)

Bananapi-bpif3-armbian-v2.0.4-20250113-Debian · 2025-01-13

Armbian tabanlı Debian imajı v2.0.4.

SD

Debian (Armbian tabanlı)

Bananapi-bpif3-armbian-v1.0.12-20240823 · 2024-08-23

Armbian tabanlı Debian imajı v1.0.12.

SD

Armbian Debian Trixie (XFCE)

Armbian-unofficial_25.11.0-trunk_Bananapif3_trixie_current_6.6.99_xfce_desktop

2025.09 imaj seti; Debian Trixie, çekirdek 6.6.99 (current), XFCE masaüstü.

SD

Armbian Ubuntu Noble

Armbian-unofficial_25.11.0-trunk_Bananapif3_noble_current_6.6.99

2025.09 imaj seti; Ubuntu Noble, çekirdek 6.6.99 (current), masaüstüsüz.

SD

Armbian Ubuntu Noble (XFCE, edge)

Armbian-unofficial_25.11.0-trunk_Bananapif3_noble_edge_6.16.3_xfce_desktop

2025.09 imaj seti; Ubuntu Noble, çekirdek 6.16.3 (edge), XFCE masaüstü.

SD

Armbian Debian Trixie (edge)

Armbian-unofficial_25.11.0-trunk_Bananapif3_trixie_edge_6.16.3

2025.09 imaj seti; Debian Trixie, çekirdek 6.16.3 (edge), masaüstüsüz.

SD

Armbian Ubuntu Mantic (GNOME)

2024-08-12-Armbian-bpi-SpacemiT_24.5.0-trunk_Bananapif3_mantic_legacy_6.1.15_gnome_desktop · 2024-08-12

GPU donanım hızlandırmalı GNOME masaüstü; 2/4/8/16 GB sürümleri ve eMMC'ye yazmayı destekler. İlk açılışta kullanıcı oluşturulur; başarısız olursa root/1234 ile oluşturma ekranına dönülebilir.

SDeMMC

Armbian Ubuntu Mantic

2024-08-12-Armbian-bpi-SpacemiT_24.5.0-trunk_Bananapif3_mantic_legacy_6.1.15 · 2024-08-12

GPU donanım hızlandırması olmayan sürüm, çekirdek 6.1.15. İlk açılışta kullanıcı oluşturulur (yedek: root/1234).

SD

Fedora 40

Fedora.riscv64-40-20240429.n.0.raw.zst-bpi-f3-3356MB · 2024-04-29

RISC-V için Fedora 40 imajı. Giriş: root/bananapi.

Araçlar ve Kaynaklar

Benzer ürünler

Banana Pi BPI-M7
Rockchip RK35888–32 GB2× 2.5GbE6 TOPS

Banana Pi BPI-M7

Rockchip RK3588 işlemcili, 6 TOPS NPU'lu, 8/16/32 GB RAM, 2x 2.5G Ethernet, Wi-Fi 6, PCIe 3.0 x4 NVMe ve 8K HDMI 2.1 sunan 92 x 62 mm tek kart bilgisayar.

Banana Pi BPI-R2 Pro Router
Rockchip RK35682–4 GB5× GbE0.8 TOPS

Banana Pi BPI-R2 Pro Router

Rockchip RK3568 işlemcili, 5x Gigabit Ethernet, SATA, HDMI ve MIPI DSI/CSI arayüzlerine sahip akıllı router geliştirme kartı; OpenWrt, Linux ve Android destekler.

Banana Pi BPI-W3 NAS router board
Rockchip RK35888 GB2.5GbE6 TOPS

Banana Pi BPI-W3 NAS router board

Rockchip RK3588 (8 çekirdek, 6 TOPS NPU) tabanlı; 8 GB RAM, 32 GB eMMC, 2.5 GbE, PCIe 3.0 x4 NVMe, 8K HDMI çıkış ve HDMI girişli profesyonel geliştirme kartı.