Banana Pi jest jak by nie patrzeć konkurencją dla RaspberyPi, w wersji BPI-M2+ jak dla mnie pojawia się pamięć eMMC. Ten typ pamięci jak by nie patrzeć jest szybszy jak i mniej awaryjny od pamięci SD. Mój egzemplarz BananaPi M2+ będzie pracował jako serwer do automatyki.
Najważniejsze parametry
CPU | H3 Quad-core Cortex-A7 H.265/HEVC 4K |
---|---|
GPU | Mali400MP2 GPU @600 MHz, wsparcie OpenGL ES 2.0 |
Pamięć | 1GB DDR3 (współdzielona z GPU) |
Pamięć masowa | 8GB eMMC / μSD |
Sieć | 10/100/1000 Ethernet |
WIFI & BT | SDIO AP6212 for Wifi &BT 4.0 |
GPIO jest kompatybilne z RaspberryPi.
I tu nadszedł najważniejszy moment czyli jak wgrać nasz obraz na pamięć eMMC ?
Wszystko jest banalnie proste, sprowadza się raptem do kilku kroków.
Krok 1: Uruchom Banana Pi z systemem np Armbian, który został wcześniej wgrany na kartę SD.
Krok 2: Prześlij po SSH obraz systemu który chcesz wgrać na pamięci eMMC, alternatywnie możesz też wgrać obraz na jakiegoś pena i podłączyć pod USB.
Krok 3: Uruchom wiersz poleceń
fdisk-l
na BPI-M2+ i sprawdz czy na pewno masz pamięć eMMC „/dev/mmcblk1”
Krok 4: Następnie możemy przejść do właściwego wgrywania obrazu, wykonamy to poleceniem
sudo dd if=NASZ-OBRAZ of=/dev/mmcblk1 bs=10MB
w moim przypadku będę wgrywał
„Armbian_5.91_Bananapim2plus_Debian_buster_next_4.19.59.img”.
Zatem całe moje polecenie wygląda następująco
sudo dd if=Armbian_5.91_Bananapim2plus_Debian_buster_next_4.19.59.img of=/dev/mmcblk1 bs=10MB
Proces wgrywania zajmie chwilę czasu, wszystko zależy od tego jak duży jest nasz obraz i jak szybką mamy kartę 😉
Krok 5: Po wgraniu obrazu wyłącz swój system, po czym wyjmij kartę μSD.
Krok 6: Uruchom ponownie BananaPi i ciesz się systemem pracującym na karcie eMMC.
Dla chętnych Armbian Buster dla BananaPi M2+
Sprawdź obraz który wgrywasz.
niby proste, ale u mnie po wgraniu system i tak nie startuje.
banana pi m3