Başlangıç Kılavuzu
BPI-M2 Pro ile ilk adımlar
Banana Pi BPI-M2 Pro · 7 adım
BPI-M2 Pro, BPI-M5 ile aynı başlangıç kılavuzunu ve Linux/Android imajlarını paylaşır. Linux SD karttan veya eMMC'den, Android ise yalnızca eMMC'den açılır.
Önemli: SoC önce eMMC'den önyükleme yapar. eMMC'de önyüklenebilir bir imaj varsa kart SD karttan açılmaz; SD karttan açmak için eMMC'yi silmeniz gerekir (bkz. nasıl yapılır). Linux'ta eMMC mmcblk0, SD kart mmcblk1; Android'de tersidir. Varsayılan Linux kullanıcıları: pi/bananapi veya root/bananapi.
Gerekenler
- En az 8 GB, tercihen A1 sınıfı microSD kart (Linux için)
- 5V/3A DC güç adaptörü
- USB-seri (USB-TTL) kablo – seri konsol (UART) için
- Micro USB kablo – Android imajı yükleme ve ADB için
- Android yüklemek için Windows bilgisayar (USB Burning Tool)
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 bashGüncel Linux imajını indirdikten sonra MD5 özetinin doğru olduğunu kontrol edin.
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.
Alternatif: balena CLI ile komut satırından yazma
balena CLI Windows, Linux ve macOS'ta çalışır; kurulduktan sonra
local flashkomutuyla imajı SD karta veya USB belleğe yazabilirsiniz:$ sudo balena local flash path/to/xxx-bpi-m5-xxx.img.zip $ sudo balena local flash path/to/xxx-bpi-m5-xxx.img.zip --drive /dev/disk2 $ sudo balena local flash path/to/xxx-bpi-m5-xxx.img.zip --drive /dev/disk2 --yesLinux bilgisayarda imajı SD karta yazma (dd veya bpi-copy)
SD kart otomatik bağlandıysa önce
/dev/sdXbölümlerini ayırın (umount)./dev/sdXyerine 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-m5-xxx.img.zip | pv | dd of=/dev/sdX bs=10M status=noxferYöntem 2 – bpi-tools:
bpi-copyaslında aynı dd işlemini yapar.$ sudo apt-get install pv unzip $ sudo bpi-copy xxx-bpi-m5-xxx.img.zip /dev/sdXLinux imajını eMMC'ye kurma
- Kartı Linux yazılı SD kartla açın.
- Linux imajını USB belleğe kopyalayıp karta takın ve bağlayın.
- Otomatik bağlanmışsa
mmcblk0p1vemmcblk0p2bölümlerini ayırın (Linux'ta eMMC =mmcblk0, SD kart =mmcblk1).
dd ile:
$ sudo apt-get install pv unzip $ sudo unzip -p xxx-bpi-m5-xxx.img.zip | pv | dd of=/dev/mmcblk0 bs=10M status=noxferveya bpi-copy ile:
$ sudo apt-get install pv unzip $ sudo bpi-copy xxx-bpi-m5-xxx.img.zip /dev/mmcblk0İşlem bitince kartı güvenli şekilde kapatıp SD kartı çıkarın.
Android imajını eMMC'ye yükleme (USB Burning Tool, Windows)
AML USB Burning Tool aracını Windows'a kurun ve güncel Android imajını indirip MD5'ini doğrulayın (M5 ve M2 Pro aynı imajı kullanır).
- USB_Burning_Tool.exe'yi açın, File → Import image ile
aml_upgrade_package.imgdosyasını seçin. - Kartın gücünü kesin; 40 pin başlığın yanındaki SW4 düğmesini basılı tutarak micro USB kablosunu bilgisayara bağlayın.
- Start'a basıp yüklemenin bitmesini bekleyin.
- Başarılı olunca USB'yi çıkarın, güç adaptörünü takıp kartı açın; araçta Stop'a basıp kapatın.
Not: Yüklemede 'Normal erase' seçiliyse Android DTBO ayarı (unifykeys) korunur; varsayılanlara dönmek için 'Erase all' seçin.
- USB_Burning_Tool.exe'yi açın, File → Import image ile
Alternatif: Linux'ta aml-flash-tool ile Android yazma
aml-flash-tool, Amlogic Android imajları için açık kaynaklı Linux yazma aracıdır:
$ ./flash-tool.sh --img=/path/to/aml_upgrade_package.img --parts=all --wipe --soc=g12a --reset=y