İçeriğe geç

Başlangıç Kılavuzu

BPI-M2 Magic ile ilk adımlar

Banana Pi BPI-M2 Magic · 5 adım

BPI-M2 Magic'te HDMI olmadığından ilk kurulumda seri konsol (UART) en pratik erişim yoludur. Dikkat: BPI imajlarında debug konsolu USB portunun yanındaki 3 pinli başlık (uart0) değil, 40 pin başlıktaki uart2'dir; çünkü SD kart ve uart0 aynı pinleri paylaşır ve imajlar hem SD hem eMMC'yi destekler.

Varsayılan Linux kullanıcıları: pi/bananapi veya root/bananapi. İndirdiğiniz imajın MD5 özetini mutlaka doğrulayın.

Gerekenler

  • BPI-M2 Magic kartı
  • En az 8 GB microSD kart
  • USB-TTL seri konsol (UART) kablosu – 40 pin başlıktaki uart2'ye bağlanır
  • 5V/2A güç adaptörü (DC veya micro USB)
  • SD kart okuyucu ve bilgisayar (Android için Windows)
  • eMMC kurulumu için USB bellek
  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 (bpi-copy veya dd)

    bpi-tools ile:

    $ sudo bpi-copy  xxx-bpi-m2m-xxx.img.zip /dev/sdX

    dd ile (otomatik bağlanan /dev/sdX bölümlerini önce ayırın; bpi-copy de aynı işlemi yapar):

    $ sudo apt-get install pv
    $ sudo unzip -p xxx-bpi-m2m-xxx.img.zip | pv | dd of=/dev/sdX bs=10M status=noxfer
  4. Linux imajını eMMC'ye kurma

    Kartı Linux yazılı SD kartla açın; eMMC imajını USB belleğe kopyalayıp karta takın ve bağlayın. Bu kartta SD ile açılışta eMMC /dev/mmcblk1 olarak görünür.

    eMMC'de daha önce Android varsa, önce Android önyükleme bölümlerini silin:

    echo 0 > /sys/block/mmcblk1/mmcblk1boot0/force_ro
    echo 0 > /sys/block/mmcblk1/mmcblk1boot1/force_ro
    dd if=/dev/zero of=/dev/mmcblk1boot0 bs=4096 count=1024
    dd if=/dev/zero of=/dev/mmcblk1boot1 bs=4096 count=1024

    Ardından imajı yazın — bpi-tools ile:

    $ sudo bpi-copy xxx-bpi-m2m-xxx.img.zip /dev/mmcblk1

    veya dd ile (otomatik bağlanan mmcblk1p1/mmcblk1p2 bölümlerini önce ayırın):

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

    Yazma bitince kartı güvenli şekilde kapatıp SD kartı çıkarın.

  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.