Banana PI BPI-M2+ is the open source hardware platform, use Alliwnner H3 (option H2+ chip and H5 chip ) chip on board. and mini size only 65mm*65mm,
PBI-M2+ hardware: 1Ghz ARM7 quad-core processor, 1GB DDR3 SDRAM, 8G eMMC flash on board,and SDIO wifi&BT 4.0 module on board.1 Gigabit ethrnet.
BPI-M2+ series run Android,Debian linux,Ubuntu linux, Raspberry Pi image and others image. Banana PI,it can easily run with the game it support 1080P high definition video output and 4K support, the GPIO compatible with Raspberry Pi B+.
Banana Pi BPI-M2+ not support sata port, so you need use USB for hardisk. |
Allwinner H3 design: Banana Pi BPI-M2+ SBC with eMMC onboard Allwinner H3 design: Banana Pi BPI-M2 Zero same size as Raspberry Pi Zero W Allwinner H3 design: Banana Pi BPI-P2 Zero for IoT design |
Allwinner H3 Quad-core 1.2GHz Cortex-A7 (option H2+ H5).
1GB DDR3
8GB eMMC onboard
HDMI out
WiFi and BT onboard
10/100/1000Mbps Ethernet Port
CSI camera interface
HardWare Specification of Banana Pi M2+(Plus) | |
---|---|
CPU |
H3 Quad-core Cortex-A7 H.265/HEVC 4K |
GPU |
Mali400MP2 GPU @600 MHz,Supports OpenGL ES 2.0 |
Memory |
1GB DDR3 (shared with GPU |
Flash |
8GB eMMC flash onboard |
Network |
10/100/1000 Ethernet |
WIFI&BT |
K016/SDIO AP6212 for Wifi &BT 4.0(option AP6181 AP6335) |
Video Input |
A CSI input connector Camera:1 Supports 8-bit YUV422 CMOS sensor interface,2 Supports CCIR656 protocol for NTSC and PAL, 3 Supports SM pixel camera sensor, 4 Supports video capture solution up to 1080p@30fps |
Video Outputs |
Supports HDMI output with HDCP, Supports HDMI CEC, Supports HDMI 30 function, Integrated CVBS, Supports simultaneous output of HDMI and CVBS |
Audio Outputs |
HDMI |
Power |
5V/2A DC input can supply power, but USB OTG input don’t supply power |
USB 2.0 ports |
two USB 2.0 HOST, one USB 2.0 OTG |
GPIO |
40 Pins Header,compatible with Raspberry Pi B+ |
LED |
Power led & Status led |
IR |
IR input on board |
OS |
Android, Ubuntu, Debian, Raspberry Pi Image |
40 PIN GPIO of Banana pi BPI-M2+(Plus) | |||
---|---|---|---|
GPIO Pin Name |
Default Function |
Function2:GPIO |
Function3 |
CON2-P01 |
VCC-3V3 |
||
CON2-P02 |
VCC-5V |
||
CON2-P03 |
TWI0-SDA |
PA12-EINT12 |
|
CON2-P04 |
VCC-5V |
||
CON2-P05 |
TWI0-SCK |
PA11-EINT11 |
|
CON2-P06 |
GND |
||
CON2-P07 |
PWM1 |
PA6-EINT6 |
|
CON2-P08 |
UART3-TX |
PA13-EINT13 |
SPI1-CS |
CON2-P09 |
GND |
||
CON2-P10 |
UART3-RX |
PA14-EINT14 |
SPI1-CLK |
CON2-P11 |
UART2-RX |
PA1-EINT1 |
|
CON2-P12 |
UART3-CTS |
PA16-EINT16 |
SPI1-MISO |
CON2-P13 |
UART2-TX |
PA0-EINT0 |
|
CON2-P14 |
GND |
||
CON2-P15 |
UART2-CTS |
PA3-EINT3 |
|
CON2-P16 |
UART3-RTS |
PA15-EINT15 |
SPI1-MOSI |
CON2-P17 |
VCC-3V3 |
||
CON2-P18 |
PC4 |
PC4 |
|
CON2-P19 |
SPI0-MOSI |
PC0 |
|
CON2-P20 |
GND |
||
CON2-P21 |
SPI0-MISO |
PC1 |
|
CON2-P22 |
UART2-RTS |
PA2-EINT2 |
|
CON2-P23 |
SPI0-CLK |
PC2 |
|
CON2-P24 |
SPI0-CS |
PC3 |
|
CON2-P25 |
GND |
||
CON2-P26 |
PC7 |
PC7 |
|
CON2-P27 |
TWI1-SDA |
PA19-EINT19 |
|
CON2-P28 |
TWI1-SCK |
PA18-EINT18 |
|
CON2-P29 |
PA7-EINT7 |
PA7-EINT7 |
|
CON2-P30 |
GND |
||
CON2-P31 |
PA8-EINT8 |
PA8-EINT8 |
|
CON2-P32 |
PL2-S-EINT2 |
PL2-S-EINT2 |
|
CON2-P33 |
PA9-EINT9 |
PA9-EINT9 |
|
CON2-P34 |
GND |
||
CON2-P35 |
PA10-EINT10 |
PA10-EINT10 |
|
CON2-P36 |
PL4-S-EINT4 |
PL4-S-EINT4 |
|
CON2-P37 |
PA17-EINT17 |
PA17-EINT17 |
SPDIF-OUT |
CON2-P38 |
PA21-EINT21 |
PA21-EINT21 |
|
CON2-P39 |
GND |
||
CON2-P40 |
PA20-EINT20 |
PA20-EINT20 |
CSI Camera PIN of Banana pi BPI-M2+(Plus) | ||
---|---|---|
CSI Pin Name |
Default Function |
Function2:GPIO |
CN3-P01 |
NC |
|
CN3-P02 |
GND |
|
CN3-P03 |
CSI0-SDA |
PE13 |
CN3-P04 |
CSI0-AVDD |
|
CN3-P05 |
CSI0-SCK |
PE12 |
CN3-P06 |
CSI0-Reset |
PE14 |
CN3-P07 |
CSI0-VSYNC |
PE3 |
CN3-P08 |
CSI0-PWDN |
PE15 |
CN3-P09 |
CSI0-HSYNC |
PE2 |
CN3-P10 |
CSI0-DVDD |
|
CN3-P11 |
CSI0-DOVDD |
|
CN3-P12 |
CSI0-D7 |
PE11 |
CN3-P13 |
CSI0-MCLK |
PE1 |
CN3-P14 |
CSI0-D6 |
PE10 |
CN3-P15 |
GND |
|
CN3-P16 |
CSI0-D5 |
PE9 |
CN3-P17 |
CSI0-PCLK |
PE0 |
CN3-P18 |
CSI0-D4 |
PE8 |
CN3-P19 |
CSI0-D0 |
PE4 |
CN3-P20 |
CSI0-D3 |
PE7 |
CN3-P21 |
CSI0-D1 |
PE5 |
CN3-P22 |
CSI0-D2 |
PE6 |
CN3-P23 |
GND |
|
CN3-P24 |
CSI0-DOVDD |
CON3 P03 |
UART0-TXD |
PA4 |
CON3 P02 |
UART0-RXD |
PA5 |
CON3 P01 |
GND |
BPI-M2+ V1.2 hardware version add PMU Voltage regulation design
How to check BPI-M2+ V1.2 hardware version:
BPi-M2+ V1.2 modification
PL0 Instead the drop-down 10K,As a hardware version identification(V1.1 is pull up)
PL1 Change to voltage regulation GPIO
voltage regulation schematic diagram:
Linux kernel 4.4 on github : https://github.com/BPI-SINOVOIP/BPI-M2P-bsp-4.4 |
Linux kernel 3.4 on github : https://github.com/BPI-SINOVOIP/BPI-M2P-bsp |
Because of the Google security update some of the old links will not work if the images you want to use cannot be downloaded from the new link bpi-image Files |
All banana pi docement(SCH file,DXF file,and doc) |
How To Change The Boot Logo: http://forum.banana-pi.org/t/how-to-change-the-boot-logo/7660 |
BPI-M2+ V1.2 schematic diagram: |
Google drive: google driver
Baidu cloud : https://pan.baidu.com/s/1vjBURLzFF2LYCe8CBcs9Mg
BPI-M2+ V1.1 schematic diagram: https://drive.google.com/file/d/0B4PAo2nW2KfnMW5sVkxWSW9qa28/view?usp=sharing |
DXF file google download link :BPI-M2+ DXF file |
3D design file google download link: BPI-M2+ 3D design |
BPI-M2+ BT Lab test :BPI-M2+ BT Lab test report |
BPI-M2+ WIFI Lab test :BPI-M2+ WIFI Lab test report |
Validation test :BPI-M2+ validation test report |
CE FCC RoHS : BPI-M2+ CE,FCC,RoHS |
Allwinner documents: |
Allwinner H3 chip doc baidu link: https://pan.baidu.com/s/1qTULll2CR02d0Hw9itq1rw
Allwinner H2+ chip doc baidu link: https://pan.baidu.com/s/1TGMYr3rhizfhlg5hl6hLyg
Banana Pi M2 Plus - Unboxing e apresentacao da placa.: https://www.youtube.com/watch?v=_87uHfyMIUA&feature=youtu.be |
Sinovoip Banana Pi M2+ - linux-sunxi.org wiki : http://linux-sunxi.org/Sinovoip_Banana_Pi_M2%2B |
2018-10-20 android 7.0 share by https://www.facebook.com/vitor1104 |
Image download link : http://setordigital.blogspot.com/2018/10/android-70-nougat-para-banana-pi-m2.html
Forum pthread : http://forum.banana-pi.org/t/banana-pi-bpi-m2-new-image-android-7-0-nougat-2018-10-20/7082
2018-06-30 update HDMI-Version |
Baidu Drive : https://pan.baidu.com/s/1ETpbauIezp1228n7kdWo4A
Forum thread: http://forum.banana-pi.org/t/bananapi-bpi-m2p-h3-new-image-android7-0-release-2018-6-30/6147
How to Google registration: https://www.google.com/android/uncertified/ Android7.0 needs to register devices by youself
H3Droid 1.3.5 version image download: https://h3droid.com/download |
2022-09-07 Armbian_22.11.0-trunk_Bananapim2plus_jammy_edge_5.19.6_xfce_desktop.img |
Baidu Cloud: https://pan.baidu.com/s/19xg6YfySrUR6jclXYrzdOg?pwd=qfys PIN code: qfys
Banana Pi new image: Ubuntu 16.04 with Allwinner BSP, use MPV play 1080P video,Allwinner BSP kernel 3.4 , BPI-M2 Ultra/Berry use kernel 3.10 |
Discuss on forum: https://forum.banana-pi.org/t/banana-pi-new-image-ubuntu-16-04-with-allwinner-bsp-use-mpv-play-1080p-video/13272
2020-04-23 update, Ubuntu 16.04 Mate Desktop, Ubuntu 16.04 Server, kernel 4.4 |
Baidu cloud: https://pan.baidu.com/s/1Tay4F7nJJV1MzI_aO4NjHw PIN code: ih9p
2018-11-09 update ,Ubuntu 16.04,kernel 4.4. |
Baidu Drive : https://pan.baidu.com/s/1RHZ-b7PcY9ybeiy95C_VIg
Md5 : 59f2cc29ce045c15e51fac20ff6924aa
Forum pthread: http://forum.banana-pi.org/t/bananapi-bpi-m2p-h3-new-demo-images-release-with-kernel-4-4-2018-11-09/7210
2018-5-17 update : Ubuntu 16.04 V1.1 new eMMC and PMU support, base on kernel 3.4 |
Baidu cloud : https://pan.baidu.com/s/1Jf-AZF6a4jZugqqx2QXH3Q
Source Code Github Repo: https://github.com/BPI-SINOVOIP/BPI-M2P-bsp
Forum thread: http://forum.banana-pi.org/t/banana-pi-bpi-m2p-new-image-release-ubuntu-16-04-v1-1/5719
2018-01-02 update : Ubuntu image, base on Kernel 4.4 |
2017-07-14 update : ubuntu-16.04-mate-desktop, base on kernel 3.4 |
Google Drive: Google Drive: https://drive.google.com/open?id=1dlfo9LGNcrc-_cpKd1uJnrNx0PdonBnK
Baidu cloud : http://pan.baidu.com/s/1dEX2TDR
Source Code Github Repo: https://github.com/BPI-SINOVOIP/BPI-M2P-bsp
2022-09-07 Armbian_22.11.0-trunk_Bananapim2plus_bullseye_edge_5.19.6_xfce_desktop.img |
Baidu Cloud: https://pan.baidu.com/s/1prE9mlVuErHidWNJFynKzA?pwd=8ikd PIN code: 8ikd
2019-09-18 update,Banana Pi BPI-M2+ boot debian 10 with grub (u-boot-2019.07 + kernel 5.1.1) |
2018-11-09 update ,Debian 9, kernel 4.4. |
Baidu Drive : https://pan.baidu.com/s/1h3TSAzY8ootahOjxkoTG1Q
Md5 : f979f1a68d759e804e0a90654f4577f1
2018-11-09 update ,Raspbian 9, kernel 4.4. |
Baidu Drive : https://pan.baidu.com/s/1g5Suk-Ybd3jdhdX82llBwg
Md5 : 53ec3986ec3df84fa2548d0742f700fa
Fourm pthread : http://forum.banana-pi.org/t/bananapi-bpi-m2p-h3-new-demo-images-release-with-kernel-4-4-2018-11-09/7210
2018-5-22 update : Raspbian jessie 8.0 kernel 3.4 |
Baidu cloud : https://pan.baidu.com/s/16KJbtwjT_PBCZJkYV79_ag
Source Code Github Repo: https://github.com/BPI-SINOVOIP/BPI-M2P-bsp
Forum thread: http://forum.banana-pi.org/t/banana-pi-bpi-m2p-new-image-release-raspbian-jessie-8-0-2018-5-22/5788
2018-5-22 update : Raspbian 8.0 V1.1 new eMMC and PMU |
Baidu cloud : https://pan.baidu.com/s/16KJbtwjT_PBCZJkYV79_ag
Armbain have support BPI-M2+,Armbian Bionic and Armbian Stretch version |
Image download : https://www.armbian.com/banana-pi-m2-plus/
Armbian Xenial and Armbian Jessie |
Armbin image download: https://www.armbian.com/banana-pi-m2-plus/
Image from Banana Pi team, released on 2023-07, Armbian_23.02.0 |
Baidu Cloud: https://pan.baidu.com/s/1v0JVs50LCqLuioi9I7fGpw?pwd=8888 PIN code: 8888
Image from Banana Pi team, released on 2023-07, Armbian_23.08.0 |
Baidu Cloud: https://pan.baidu.com/s/1UMfEkiWdsnV4Lun0wbu17A?pwd=8888 PIN code: 8888
23.02.0 update,bullseye_current_5.15.93,bullseye_edge_6.0.10_xfce_desktop, jammy_edge_6.1.11_xfce_desktop.img |
Google Drive: https://drive.google.com/drive/folders/1VpvVkYMqgmSnmfKXQSrEY2B6wRa-cggL?usp=share_link
2022-12-06 Armbian_22.11.0-trunk_Bananapim2plus_bullseye_edge_6.0.9.img.xz |
Baidu Cloud: https://pan.baidu.com/s/11z-4c1Gj74D7hrT7R-_xhg?pwd=8888 PIN code: 8888
Discuss on forum: https://forum.banana-pi.org/t/bananapi-bpi-m2-plus-new-image-release-armbian-bullseye/14449
Armbian 5.51 debin Bananapi-m2+ build by BPI 2018-07-12 |
Google download : https://drive.google.com/open?id=1H_KEVWTRwgSgal5gt8jKqBT-y4IqIX84
Baidu download : https://pan.baidu.com/s/1OaBRKHPGqjgat0mntHyYxg
OpenSUSE have official support Banana Pi BPI-M2+ |
Image download : http://download.opensuse.org/ports/armv7hl/factory/images/
Openelec Kodi 16.0 (xbmc) |
File name: http: OpenELEC-H3.arm-7.0-devel-20161026220508-r23113-g64b34b3-bpim2p.img.gz
Download link: http://down.nu/images/2016-10-26
Baidu cloud: http://pan.baidu.com/s/1mhMTEnI
FreeBSD on Allwinner (sunxi) systems for banana pi |
Banana pi as the official partner of Allwinner , must banana pi product use Allwinner chip design . such as A20/A31S/H3/H2+/A64/A83T , and FreeBSD have support many Allwinner . so easy to use on banana pi board.
Allwinner A20 (sun7i), a dual-core Cortex-A7 BPI-M1/BPI-M1+/BPI-R1
Allwinner A31 and A31s (sun6i), a quad-core Cortex-A7 BPI-M2
Allwinner A64 (sun50i), a quad-core Cortex-A53 BPI-M64
Allwinner A83T (sun8i), an octa-core Cortex-A7 BPI-M3
Allwinner H3 (sun8i), a quad-core Cortex-A7 BPI-M2+/BPI-M2+ EDU/
Banana Pi M2+ with H3 chip
Banana Pi M3 with A83T chip
BPI-M1 and BPI-M1+ use A20 chip
Dietpi have official support BPI-M2+ : http://forum.banana-pi.org/t/dietpi-have-official-support-bpi-m2/1882 |
RetroPie for Banana Pi BPI-M2+/M2 Zero v.1.2.1 beta |
Retrorangepi support BPI-M2+ BPI-M2 Zero : http://retrorangepi.download/download/index2.html |
SINOVOIP Aliexpress Shop: https://www.aliexpress.com/store/group/BPI-M2-Plus/1100417230_40000003593415.html |
Bipai Aliexpress Shop: https://www.aliexpress.com/store/group/BPI-M2-Plus/1101951077_40000003585461.html |
OEM&ODM, please contact: [email protected] |