İçeriğe geç

Başlangıç Kılavuzu

BPI-P2 Zero ile ilk adımlar

Banana Pi BPI-P2 Zero · 6 adım

BPI-P2 Zero hem microSD karttan hem de dahili 8 GB eMMC'den önyükleme yapabilir. Yazılımı BPI-M2 Zero ile aynıdır. Linux imajları Etcher, dd veya bpi-copy ile; Android imajları Windows'ta PhoenixCard ile yazılır.

Varsayılan Linux kullanıcıları: pi/bananapi veya root/bananapi.

Gerekenler

  • En az 8 GB, tercihen A1 sınıfı microSD kart
  • 5V/2A micro USB güç adaptörü veya BPI-9600 PoE modülü + PoE anahtar/enjektör
  • Mini HDMI – HDMI kablo/adaptör
  • SD kart okuyucu ve bilgisayar (Android için Windows)
  • eMMC kurulumu için USB bellek; hata ayıklama için USB-TTL seri konsol (UART) kablosu
  1. Hazırlık: bpi-tools kurulumu ve imajın doğrulanması

    Linux bilgisayarınızda imaj yazmak için bpi-tools'u kurabilirsiniz (başka bir araç kullanacaksanız bu adımı atlayın). Adres erişilemezse aracı bpi-tools deposundan elle indirip kurun.

    $ apt-get install pv
    $ curl -sL https://github.com/BPI-SINOVOIP/bpi-tools/raw/master/bpi-tools | sudo -E bash

    Güncel Linux imajını indirdikten sonra MD5 özetinin doğru olduğunu kontrol edin.

  2. Windows/macOS/Linux: imajı balenaEtcher ile SD karta yazma

    En kolay yol, açık kaynaklı grafik arayüzlü balenaEtcher aracını kullanmaktır.

    • Flash from file ile indirdiğiniz imaj dosyasını seçin.
    • Select target ile SD kartı (USB kart okuyucuyu) hedef olarak seçin.
    • Flash! düğmesine basarak yazma işlemini başlatın ve bitmesini bekleyin.
  3. Linux bilgisayarda imajı SD karta yazma (dd veya bpi-copy)

    SD kart otomatik bağlandıysa önce /dev/sdX bölümlerini ayırın (umount). /dev/sdX yerine kendi kart aygıtınızı yazın; yanlış diski seçmek veri kaybına yol açar.

    Yöntem 1 – dd:

    $ sudo apt-get install pv unzip
    $ sudo unzip -p xxx-bpi-p2_zero-xxx.img.zip | pv | dd of=/dev/sdX bs=10M status=noxfer

    Yöntem 2 – bpi-tools: bpi-copy aslında aynı dd işlemini yapar.

    $ sudo apt-get install pv unzip
    $ sudo bpi-copy xxx-bpi-p2_zero-xxx.img.zip /dev/sdX
  4. Linux imajını eMMC'ye kurma

    • Linux imajı yazılmış SD kartla kartı açın.
    • İmajı açıp (unzip) bir USB belleğe kopyalayın, USB belleği karta takıp bağlayın (otomatik bağlandıysa atlayın):
    mount /dev/sdx /mnt

    Önemli: eMMC'nin gerçekten mmcblk0 olduğunu (ör. lsblk ile) kontrol edin; aşağıdaki komutlar örnektir.

    dd ile:

    sudo dd if=/mnt/xxx.bpi-p2_zero-xxx.img of=/dev/mmcblk0 bs=10M status=noxfer

    veya bpi-copy ile:

    $ sudo bpi-copy xxx-bpi-p2_zero-xxx.img.zip /dev/mmcblk0

    Yazma bitince kartı güvenli şekilde kapatın ve SD kartı çıkarın; sonraki açılış eMMC'den olur.

  5. Android imajını SD karta yazma (PhoenixCard)

    Android imajları Windows üzerinde PhoenixCard aracıyla yazılır.

    • SD kartı bir USB kart okuyucuyla Windows bilgisayara takın.
    • PhoenixCard.exe'yi açın ve image path alanında Android imajını seçin.
    • Yazma modu olarak card startup (karttan önyükleme) seçeneğini işaretleyip burn düğmesine basın.
    • İşlem bittiğinde kartı çıkarıp anakarta takın ve gücü verin.
  6. Android imajını eMMC'ye kurma (PhoenixCard ile)

    • PhoenixCard'da Android imajını seçin, bu kez yazma modu olarak mass production card (seri üretim kartı) seçeneğini işaretleyip yazın.
    • Hazırlanan SD kartı anakarta takıp gücü verin; kart açıldığında imajı otomatik olarak eMMC'ye kopyalar.
    • Yazma ilerlemesini kırmızı LED'den takip edebilirsiniz: LED sürekli yanarken söndüğünde yazma tamamlanmıştır.
    • İşlem bitince gücü kesin, SD kartı çıkarın ve kartı yeniden çalıştırın; sistem artık eMMC'den açılır.