Banana Pi BPI-M2 Pro is the next generation single board computer from Banana Pi in 2021. It is powered by Amlogic S905X3 quad-core Cortex-A55 (2.0 XXGHz) processor.Onboard 2GB LPDDR4 memory and 16GB EMMC storage, and supports 2 USB 3.0 interface, a gigabit network port. RT8821CU wifi&BT onboard. 1 HDMI output
BPI-M2 Pro same size as Banana Pi BPI-M2+ , and interface is also same .So can use BPI-M2+ case.
Amlogic S905x3 design : Banana Pi BPI-M5 SBC same size as Raspberry Pi 4B Amlogic S905x3 design: Banana Pi BPI-M2_Pro IoT board same size as BPI-M2+ |
Amlogic S905X3 64-bit Quad core Cortex-A55 (2.0xxGHz)
Mali-G31 GPU
2GB LPDDR4
16GB eMMC flash
2 USB 3.0
RTL8821CU WiFi&BT 4.2 onboard
1 GbE ethernet
HDMI output
HardWare Specification of Banana Pi M2 Pro | |
---|---|
CPU |
Amlogic S905X3 64-bit Quad-Core Cortex-A55 (2.0xxGHz) |
GPU |
Mali-G31 MP2 GPU with 4 x Execution Engines (650Mhz) |
Memory |
2 GB LPDDR4 |
Storage |
MicroSD slot with support for up to 256GB expansion and 16G eMMC flash with support for up to 64GB |
Network |
10/100/1000 Mbit/s Ethernet |
Wifi&BT |
Dual-band 802.11 b/g/n/ac WiFi 5 1×1 and Bluetooth 4.2 via Realtek RTL8821CU |
Video Output(s) |
1 x HDMI 2.1 (up to 4K@60Hz with HDR, CEC, EDID) |
Audio Output(s) |
1 x HDMI digital output |
USB ports |
2x USB 3.0 host ports, 1x micro USB OTG port |
GPIO |
40 Pin Header : GPIO (x28) and Power (+5V, +3.3V and GND). GPIO pins can be used for UART, I2C, SPI or PWM |
Switches |
Reset, Power and U-boot |
LED |
Power Status and Activity status |
Power Source |
5 volt @3A / 5 volt @2A via DC port |
Size & Weight |
65mm×65mm, 58g |
OS |
Android and Linux |
40 PIN GPIO of Banana pi BPI-M2 Pro | |||
---|---|---|---|
GPIO Pin Name |
Default Function |
Function2 |
Function3 |
CON1-P01 |
VCC-3V3 |
||
CON1-P02 |
VCC5V |
||
CON1-P03 |
GPIOX_17 |
I2C_M2_SDA |
|
CON1-P04 |
VCC5V |
||
CON1-P05 |
GPIOX_18 |
I2C_M2_SCL |
|
CON1-P06 |
GND |
||
CON1-P07 |
GPIOX_5 |
SDIO_CMD |
|
CON1-P08 |
GPIOX_12 |
UART_A_TX |
|
CON1-P09 |
GND |
||
CON1-P10 |
GPIOX_13 |
UART_A_RX |
|
CON1-P11 |
GPIOX_3 |
SDIO_D3 |
|
CON1-P12 |
GPIOAO_8 |
TDMB_SCLK |
|
CON1-P13 |
GPIOX_4 |
SDIO_CLK |
|
CON1-P14 |
GND |
||
CON1-P15 |
GPIOX_7 |
PWM_F |
|
CON1-P16 |
GPIOX_0 |
SDIO_D0 |
|
CON1-P17 |
VCC-3V3 |
||
CON1-P18 |
GPIOX_1 |
SDIO_D1 |
|
CON1-P19 |
GPIOX_8 |
PCM_DIN |
|
CON1-P20 |
GND |
||
CON1-P21 |
GPIOX_9 |
PCM_DOUT |
|
CON1-P22 |
GPIOX_2 |
SDIO_D2 |
|
CON1-P23 |
GPIOX_11 |
PCM_CLK |
|
CON1-P24 |
GPIOX_10 |
PCM_SYNC |
|
CON1-P25 |
GND |
||
CON1-P26 |
GPIOX_16 |
PWM_E |
|
CON1-P27 |
GPIOA_14 |
I2C_M3_SDA |
|
CON1-P28 |
GPIOA_15 |
I2C_M3_SCL |
|
CON1-P29 |
GPIOX_14 |
UART_A_CTS |
|
CON1-P30 |
GND |
||
CON1-P31 |
GPIOX_15 |
UART_A_RTS |
|
CON1-P32 |
GPIOX_19 |
PWM_B |
|
CON1-P33 |
GPIOX_6 |
PWM_A |
|
CON1-P34 |
GND |
||
CON1-P35 |
GPIOAO_7 |
TDMB_FS |
|
CON1-P36 |
GPIOH_5 |
SPDIF_IN |
|
CON1-P37 |
GPIOAO_7 |
I2S_MCLK |
|
CON1-P38 |
GPIOAO_10 |
TDMB_DIN |
SPDIF_OUT |
CON1-P39 |
GND |
||
CON1-P40 |
GPIOAO_4 |
TDMB_DOUT |
CON2-P1 |
GND |
CON2-P2 |
UART0-RX |
CON2-P3 |
UART0-TX |
Android 9 source code: https://github.com/BPI-SINOVOIP/BPI-S905X3-Android9 |
BPI-M5/M2 PRO Android9 source code |
Baidu Cloud: https://pan.baidu.com/s/1TmmR_075b49lPSt1Phq0ag?pwd=8888 (pincode: 8888)
Linux BSP source code: https://github.com/BPI-SINOVOIP/BPI-M5-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) |
Banana Pi M2 Pro - Review and GIVEAWAY!: https://www.youtube.com/watch?v=ErsfEQ7ZQPo |
Same to BPI-M5 images.
M2Pro is onboard 2GB ram, it’s not work well for android, suggest to buy m5. |
2024-04-29-bpi-m5-m2pro-tablet-android9.img |
Baidu cloud: https://pan.baidu.com/s/1zPAUBgFyef3s4kx5Ajw2EA?pwd=8888 (pincode:8888)
2023-03-01 release, tablet variant image |
Baidu Cloud: https://pan.baidu.com/s/1cjzNgiE0-XJhvZgY0tQuHg?pwd=8888 (pincode: 8888)
Google Drive: https://drive.google.com/drive/folders/144OU7NMTxLUqxNN2tXESgAoE3VXYgA_F?usp=share_link
2023-03-01 release, box variant image |
Baidu Cloud: https://pan.baidu.com/s/1SAfGM0WxOHW0vYCkjQUfbQ?pwd=8888 (pincode: 8888)
2023-08-30-ubuntu-20.04-server-bpi-m5-m2pro-aarch64-sd-emmc.img |
Baidu Cloud: https://pan.baidu.com/s/16nAyyW0IfTJqoYat2Qfcag?pwd=8888 (pincode: 8888)
2023-08-30-ubuntu-20.04-mate-desktop-bpi-m5-m2pro-aarch64-sd-emmc.img |
Baidu Cloud: https://pan.baidu.com/s/1UgfUDdNE-SQHka64mrNAYw?pwd=8888 (pincode: 8888)
2023-08-30-debian-10-buster-xfce-bpi-m5-m2pro-aarch64-sd-emmc.img |
Baidu Cloud: https://pan.baidu.com/s/15XHAZKDFqJLA3BH1b9Slqw?pwd=8888 (pincode: 8888)
2023-08-30-debian-10-buster-bpi-m5-m2pro-aarch64-sd-emmc.img |
Baidu Cloud: https://pan.baidu.com/s/1MeXrg3eQZ6qf0_RiUrffrg?pwd=8888 PIN code: 8888
BPI-M5 BPI-M2 Pro new image:Rasbian image, 2023-07-20 update,please choose the right image |
Discuss on forum : https://pan.baidu.com/s/1T2DT3ruTRvRdFgIUrR1obg?pwd=8888 PinCode:8888
BPI-M5 BPI-M2 Pro new image:Rasbian image, 2022-4-09 update, Rasbian image for linux kernel 4.9 and 5.17. support 32bit and 64 bit,please choose the right image |
Image From Armbian Official website: https://www.armbian.com/bananapi-m5/ |
Image from Banana Pi team Released on 2023-07, Armbian_23.08.0 |
Baidu Cloud: https://pan.baidu.com/s/13awWxoAeV7HuE0-2BViTIA?pwd=8888 (pincode: 8888)
Image From Banana Pi team Released on 2023-03-13, build from Armbian main branch source code, fix some bugs and support i2c, uart, spi and rtl8822cs overlays, you can enable the overlay in /boot/armbianEnv.txt |
Baidu Cloud: https://pan.baidu.com/s/1Wgg_0Z7Db6DSKqoIjf16PQ?pwd=8888 (pincode: 8888)
CoreELEC 19.2 official support Bananapi M5 and M2Pro since 19.2-Matrix_rc1 |
Download: https://coreelec.org/#download
Install Guide: https://coreelec.org/#install
Source Code: https://github.com/CoreELEC/CoreELEC
CoreELEC on BPI-M2 Pro : http://forum.banana-pi.org/t/coreelec-on-bpi-m2-pro/12467
How to install: https://wiki.coreelec.org/coreelec:bpim2pro
Baidu cloud : https://pan.baidu.com/s/1mj9OC8P2VSI5GAMnIKGBqA PinCode: mrrb
Source code: https://github.com/Dangku/volumio-build
Platform prebuild package: https://github.com/Dangku/volumio-platform-bananapi
Development guilde: https://volumio.github.io/docs/User_Manual/Quick_Start_Guide.html
Base on Odroid android source code and build for bananapi m5/m2pro |
Install Guide: https://forum.odroid.com/viewtopic.php?f=204&t=38579
Ubuntu Core 20 demo image for bananapi m5/m2pro. |
Install Guide: https://ubuntu.com/core/docs/uc20/install
Archlinux xfce and minimal demo image, kernel 4.9, image build refer to Archdroid |
Login: alarm/alarm, or root/root
Baidu link : https://pan.baidu.com/s/1Ck_H51jPUyAv98o73I8oAw Pincode: rbv2
OpenEuler demo image, bpi kernel 4.9 |
Baidu link : https://pan.baidu.com/s/12b7q3y-m3YRyD7GwhKE0QA Pincode:lv50
SIG gitee link : https://gitee.com/openeuler/raspberrypi
Discuss on fourm : http://forum.banana-pi.org/
Manjaro porting for BPI-M5 from Official Image for Odroid C4, the ported image use kernel 5.10. If anyone is interested on give it a try, the download link is below. |
Download Link: https://mega.nz/folder/BuZWkLhC#phC9KSsassB4bmkAegYykA
discuss on forum : https://forum.banana-pi.org/t/manjaro-for-bpi-m5/12726
SINOVOIP Aliexpress Shop : https://pt.aliexpress.com/item/1005002661831086.html?spm=a2g0o.store_pc_allProduct.8148356.1.4fd039a06wVleh |
Bipai Aliexpress Shop: https://www.aliexpress.us/item/3256803510875489.html? |
Taobao Shop: https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-25059194388.12.6ce13a905RQ02D&id=645540739177 |
OEM&ODM, please contact: [email protected] |