Banana Pi

Allikas: Vikipeedia
Banana Pi
Banana Pro ühekiibiarvuti
Tootja Banana Pi
Tüüp ühekiibiarvuti
Operatsioonisüsteem Android (Android 4.2, Android 4.4),Linux (Bananian, Lubuntu, Raspbian, Debian GNU/Linux, Fedora, Arch Linux ARM, Gentoo, openSUSE), Berryboot, FreeBSD, OpenWrt
Protsessor ARM Cortex-A7 kahetuumaline (ARMv7-A) 1 GHz
Mälu 1 GB
Graafika Mali-400 MP2[1]
Mõõtmed 92 mm × 60 mm

Banana Pi on ühe plaadiga väikearvuti, mille disainis on lähtutud Raspberry Pi ülesehitusest. See on loodud olema väike, odav ja paindlik arvuti igapäevaseks kasutuseks. Banana Pi arenduse eesmärgiks on Raspberry Pi sarnaste arvutite riistvaralise poole edasiarendamine[2].

Arendajad on keskendunud projektis kolmele punktile[3]:

  • Vabavaralisus – tahetakse oma riistvaraga aidata kaasa vabavaralise tarkvara arendusse.
  • Haridus – Raspberry Pi Foundationi eeskujul propageeritakse selle seadme kasutamist hariduslikel eesmärkidel ja STEAM (science, technology, engineering, art and mathematics) hariduse populariseerimine.
  • Üldine heaolu – tahetakse läbi soodsa platvormi ja vabavaralise tarkvara ühendada entusiaste.

Banana Pi-l pole otseseid seoseid Raspberry Pi Foundationiga, kuigi seadmed võivad välisel vaatlusel üsna sarnased olla. Tarkvara, mis on loodud Raspberry Pi-le, saab üldjuhul käitada ka Banana Pi peal, kuid mõningatel juhtudel on vaja tarkvara enne modifitseerida.

Tarkvara[muuda | muuda lähteteksti]

Banana Pi-l saab käitada mitut operatsioonisüsteemi, näiteks Android, Lubuntu, Ubuntu, Debian ja Raspbian[4]. Banana Pi M1, M1+, Banana Pro ja Banana Pi M2 on eelinstallitud Bananian Linuxi operatsioonisüsteem, mis on üles ehitatud Debianile ning optimeeritud töötama Banana Pi seadmetel[5].

Riistvara[muuda | muuda lähteteksti]

Süsteem[muuda | muuda lähteteksti]

Banana Pi kasutab Allwinner Dual-Core A20 kiibistikku, milles on 1 GHz ARM Cortex-A7 Dual-Core protsessor ja ARM Mali400MP2 graafikakiirendi[6]. Süsteem kasutab 1 GB DDR3 dünaamilist muutmälu.

Andmete hoiustamiseks on võimalik kasutada SD mälukaarti läbi mälukaardipesa või kõvaketast läbi SATA liidese.

Raspberry Pi-ga sarnase ehituse tõttu on võimalik Banana Pi-l kasutada ka mitmeid Raspberry Pi-le loodud arendusplaate ja laiendusplaate, nagu Pi Jumper ja Adafruit Prototyping Plate[7].

Sisendid-väljundid[muuda | muuda lähteteksti]

Video väljunditeks on HDMI ja liitvideo. Lisaks on plaadil olemas madalpingelise diferentsiaal-signaaliedastuse pistikupesa. Plaadil on olemas ka kaamera pistikupesa.

Heli väljunditeks on HDMI, 3,5 mm stereopistikupesa ja sisendiks plaadil olev mikrofonisisend.

Seadmel on kaks USB 2.0 porti, üks OTG micro-USB-port ja üks micro-USB-port süsteemi toiteks.

Sisend-väljundviigud[muuda | muuda lähteteksti]

Banana Pi M1-l on 26 sisend-väljundviiku, millest neli on vaid pinge väljastamiseks ja neli maanduseks[8]. Ülejäänud viikudel on erinevad funktsioonid. Kümnel viigul on võimalik teostada suhtlusi välisseadmetega erinevatel protokollidel nagu SPI, I2C ja UART. Tavalisi sisend-väljundviike on kokku seitse.

Alates Banana Pi M1+-st on kõigil seadmetel kokku 40 sisend-väljundviiku.

Banana Pi viikude asetus
GPIO Funktsioon Pin# Pin# Funktsioon GPIO
3,3V 1 2 5V
GPIO2 SDA (I2C) 3 4 5V
GPIO3 SCL (I2C) 5 6 GND
GPIO4 IO-GCLK 7 8 TX (UART) GPIO14
GND 9 10 RX (UART) GPIO15
GPIO17 IO-0 11 12 IO-1 GPIO18
GPIO27 IO-2 13 14 GND
GPIO22 IO-3 15 16 IO-4 GPIO23
3,3V 17 18 IO-5 GPIO24
GPIO10 SPI MOSI 19 20 GND
GPIO9 SPI MISO 21 22 IO-6 GPIO25
GPIO11 SPI CLK 23 24 SPI CE0 GPIO8
GND 25 26 SPI CE1 GPIO7
Alates Banana Pi M1+-st on plaatidel lisaks 14 järgmist viiku
ID_SD (I2C) 27 28 ID_SC (I2C)
GPIO5 IO-7 29 30 GND
GPIO6 IO-8 31 32 IO-9 GPIO12
GPIO13 IO-10 33 34 GND
GPIO19 IO-11 35 36 IO-12 GPIO16
GPIO26 IO-13 37 38 IO-14 GPIO20
GND 39 40 IO-15 GPIO21

Tehnilised andmed[muuda | muuda lähteteksti]

Banana Pi M1[9] Banana Pi M1+[10] Banana Pi M2[11] Banana Pi M2+[12] Banana Pi M3[4] Banana Pro[13]
Protsessor ARM Cortex-A7 Dual-Core ARM Cortex-A7 Quad-Core ARM Cortex-A7 Octa-Core ARM Cortex-A7 Dual-Core
Graafika Mali400MP2 PowerVR SGX54MP2 Mali400MP2 PowerVR SGX544MP1 Mali400MP2
Mälu 1 GB 2 GB LPDDR3 1 GB DDR3
Välismälu SD-kaart (kuni 64 GB), SATA (kuni 2 TB) Micro SDkaart (kuni 64 GB), SATA 2.0 (kuni 2 TB) Micro SD kaart (kuni 64 GB) Micro SD kaart (kuni 64 GB), 8 GB EEMC Flash Micro SD kaart (kuni 64 GB), SATA (kuni 2TB), eMMC (8 GB plaadil) Micro SD kaart, SATA 2.0
Võrk Ethernet (10/100/1000)

Wi-Fi

Ethernet Realtek RTL8211E/D (10/100/1000)

Wi-Fi: AP 6181

Ethernet: Realtek RTL8211E/D (10/100/1000)

Wi-Fi

Ethernet: Realtek RTL8211E/D (10/100/1000)

Wi-Fi: AP6212

Bluetooth + BT4.0 (AP6212)
Video sisend Paralleelne 8-bitine MIPI CSI
Video väljund HDMI, CVBS, LVDS/RGB HDMI, LVDS/RGB HDMI, LVDS/RGB HDMI HDMI 1.4, MIPI DSI HDMI 1.4, DSI
Heli väljund 3,5 mm pistikupesa, HDMI HDMI, 3,5 mm pistikupesa, I2S 3,5 mm pistikupesa, HDMI HDMI 3,5 mm pistikupesa, HDMI 3,5 mm pistikupesa, HDMI, I2S
Toide 5V Micro USB, USB OTG USB OTG, 5V DC pistikupesa 5 V pistikupesa Micro USB, 5V DC port Micro USB 5V
USB 2× USB2.0 2× USB2.0, 1x USB OTG 4× USB2.0 2× USB2.0 2x USB2.0, USB OTG (Micro USB)
GPIO 26 viiku: GPIO, UART, I2C, SPI, CAN, ADC, PWM, +3,3V, +5V, GND 40 viiku: GPIO, UART, I2C, SPI, PWM, CAN, I2S, SPDIF, LRADC, ADV, LINE-IN, FM-IN, HP-IN, +3,3V, +5V, GND 40 viiku: GPIO, UART, I2C, SPI, ADC, PWM, +3,3V, +5V, GND 40 viiku: GPIO, CSI, UART, I2C, +3,3V, +5V, GND 40 viiku: GPIO, UART, I2C, I2S, SPI, PWM, +3,3V, +5V, GND 40 viiku: GPIO, I2C, SPI, PWM, CAN, I2S, SPDIF, LRADC, ADC, LINE-IN, FM-IN, HP-IN, +3,3V, +5V, GND
Kaugjuhtimine IR vastuvõtja
Mõõtmed 92 × 60 mm 65 × 65 mm 92 × 60 mm
Kaal 48 g 45 g 52 g 48 g 45 g

Viited[muuda | muuda lähteteksti]