Başlangıç Kılavuzu
BPI-M64 ile ilk adımlar
Banana Pi BPI-M64 · 7 adım
BPI-M64 için iki ayrı kurulum yolu vardır: Android imajları Allwinner'ın PhoenixSuit (Windows) veya LiveSuit (Linux) aracıyla USB üzerinden doğrudan eMMC'ye yazılır; Linux imajları ise önce SD karta yazılır, istenirse oradan eMMC'ye aktarılır. Kart yalnızca DC güç girişinden önyükleme yapar.
Gerekenler
- 5 V / 2 A DC güç adaptörü (kart yalnızca DC girişinden açılır)
- En az 8 GB microSD kart (Linux için)
- USB-TTL seri dönüştürücü (seri konsol (UART) için)
- Micro USB kablo (Android imajı yükleme ve ADB için)
- Linux veya Windows 7/10 bilgisayar
- Yazma aracı: balenaEtcher (Windows) veya dd / bpi-tools (Linux); Android için PhoenixSuit / LiveSuit
Android imajını PhoenixSuit ile yükleme (Windows)
- PhoenixSuit'i açın, Firmware sekmesine geçin ve Image düğmesiyle Android imaj dosyasını seçin.
- Kartın DC gücünü çıkarın. U-boot düğmesini basılı tutarken Micro USB kablosunu bilgisayara takın; bir uyarı penceresi açılır.
- Çıkan iki onay penceresinde de Yes'e tıklayın; yazma işlemi başlar ve bitince tamamlandı mesajı görünür.
SD kartı Android'de depolama olarak kullanacaksanız ve kart daha önce Linux ya da başka bir Allwinner önyüklenebilir imajıyla yazıldıysa, SD kartı 0. bloktan itibaren biçimlendirin.
Android imajını LiveSuit ile yükleme (Linux)
LiveSuit paketindeki Readme.pdf'e göre kurulumu yapın, ardından
LiveSuit.shbetiğini root yetkisiyle çalıştırın. Sonraki adımlar PhoenixSuit ile neredeyse aynıdır.Linux için hazırlık ve bpi-tools kurulumu
USB-TTL kablosunu kartın debug UART pinlerine bağlayın. Linux bilgisayarınıza bpi-tools'u kurun (adrese erişemezseniz bpi-tools deposundan elle kurabilirsiniz):
$ apt-get install pv $ curl -sL https://github.com/BPI-SINOVOIP/bpi-tools/raw/master/bpi-tools | sudo -E bashArdından güncel BPI imajını indirin. Varsayılan giriş bilgileri:
pi/bananapiveyaroot/bananapi.İmajı SD karta yazma
Windows: balenaEtcher ile Flash from file → imajı seçin, Select target → SD kartı seçin, Flash! ile yazmayı başlatın.
Linux: SD kart bölümleri otomatik bağlandıysa önce ayırın (umount). Ardından dd ile yazabilirsiniz (bpi-copy de aynı işi yapar):
$ sudo apt-get install pv unzip $ sudo unzip -p xxx-bpi-m64-xxx.img.zip | pv | dd of=/dev/sdX bs=10M status=noxferya da bpi-tools ile:
$ sudo apt-get install pv unzip $ sudo bpi-copy xxx-bpi-m64-xxx.img.zip /dev/sdXLinux imajını eMMC'ye yazma
- Linux imajı yazılmış SD kartla kartı başlatın.
- İmajı açıp bir USB belleğe kopyalayın, belleği karta takın ve bağlayın (otomatik bağlandıysa bu adımı atlayın):
mount /dev/sdx /mnt - İmajı dd ile ya da bpi-tools ile eMMC'ye yazın:
sudo dd if=/mnt/xxx.bpi-p2_zero-xxx.img of=/dev/mmcblk0 bs=10M status=noxfer$ sudo bpi-copy xxx-bpi-p2_zero-xxx.img.zip /dev/mmcblk0Not: Dosya adı (bpi-p2_zero) yalnızca örnektir; kendi BPI-M64 imaj dosyanızın adını yazın.
- Yazma bitince kartı güvenli şekilde kapatın ve SD kartı çıkarın.
7 inç LCD ile önyüklemeye geçme
Yayınlanan imajlar varsayılan olarak HDMI ile açılır. BPI 7" LCD kullanacaksanız ilk açılıştan sonra önyükleme tipini değiştirin:
$ sudo bpi-bootsel /usr/lib/u-boot/bananapi/bpi-m64/BPI-M64-LCD7-linux4.4-8k.img.gz $ rebootDokunmatik paneli kullanmak için sürücüyü yükleyin:
$ sudo modprobe gt9xxnew_ts.koKaynak kodu derleme
Linux BSP kaynak kodu:
$ git clone https://github.com/BPI-SINOVOIP/BPI-M64-bsp-4.4Android kaynak kodu (7.1 ve 6.x):
$ git clone https://github.com/BPI-SINOVOIP/BPI-A64-Android7$ git clone https://github.com/BPI-SINOVOIP/BPI-A64-Android