Başlangıç Kılavuzu
BPI-M2S ile ilk adımlar
Banana Pi BPI-M2S · 7 adım
Linux imajları SD karttan veya eMMC'den, Android ise yalnızca eMMC'den açılır. Kamera, MIPI panel ve NPU desteği yalnızca A311D sürümündedir.
Önemli: SoC önce eMMC'den önyükleme yapar; eMMC'de önyüklenebilir imaj varsa kart SD karttan açılmaz. SD karttan açmak için eMMC'yi silmeniz gerekir (bkz. nasıl yapılır). Varsayılan Linux kullanıcıları: pi/bananapi veya root/bananapi.
Gerekenler
- 5V/3A USB Type-C güç adaptörü
- USB-seri (USB-TTL) kablo – seri konsol (UART) için
- USB Type-C kablo – Android imajı yükleme ve ADB için
- Linux için en az 8 GB, tercihen A1 sınıfı microSD kart
- 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-m2s-xxx.img.zip $ sudo balena local flash path/to/xxx-bpi-m2s-xxx.img.zip --drive /dev/disk2 $ sudo balena local flash path/to/xxx-bpi-m2s-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-m2s-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-m2s-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-m2s-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-m2s-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, güncel Android imajını indirip MD5'ini doğrulayın.
- USB_Burning_Tool.exe'yi açın, File → Import image ile
aml_upgrade_package.imgdosyasını seçin. - Kart üzerindeki USB düğmesini basılı tutarak Type-C kabloyu bilgisayara takın (güç adaptörü zaten bağlıysa düğmeyi basılı tutarken RST'ye basın); yaklaşık 2 saniye sonra bırakın, kart araçta görünür.
- Start'a basıp yüklemenin bitmesini bekleyin.
- Başarılı olunca Type-C kabloyu çıkarın, güç adaptörünü takıp kartı açın; araçta Stop'a basıp kapatın.
- 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