The Banana Pi BPI-M4 Super features the Rockchip RK3568B2, a high-performance and low-power quad-core application processor designed for personal mobile internet devices and AloT devices. The BPI-M4 Super supports up to 4K@60 HDMI, MIPI DSI, MIPI CSI, USB ports, Gigabit Ethernet, 2.5G network port, PCIe 3.0, 40-PIN GPIO expansion header, and RTC.
SOC: Rockchip RK3568B2
CPU: Quad-core Cortex-A55 @ 2GHz
GPU: ARM Mali G52
VPU/Codec:
Hardware Decoding: H.265/VP9 (HEVC) hardware decoding (up to 4Kp60)
Hardware Encoding: H.264 hardware encoding (up to 1080p60)
RAM: 2/4/8 GB 32-bit LPDDR4x, default 4GB
Flash: 8/16/32/64 GB eMMC, default eMMC 32GB
WIFI/BT: Onboard IEEE 802.11a/b/g/n/ac/ax WIFI6 and BT5.3 syn43752
Operating Voltage: Wide input voltage range from 4.5V to 18V (voltage tolerance ±5%)
Operating Temperature: 0℃ ~ 80℃
Operating System:
Rockchip official support: Debian11, Buildroot
Third-party support: Armbian
PCB: 8-layer PCB design
Weight: 42.3g
Dimensions: 92mm × 62mm x 14.6mm
Category | Specification |
---|---|
SOC |
RockChip RK3568B2 |
CPU |
RK3568B2 Quad-core Cortex-A55 |
GPU |
ARM Mali G52 |
Supports OpenGL ES3.2/2.0/1.1, Vulkan1.1 |
|
VPU/Codec |
Hardware Decoding: H.265/VP9 (HEVC) hardware decoding (up to 4Kp60) |
Hardware Encoding: H.264 hardware encoding (up to 1080p60) |
|
RAM |
2/4/8 GB 32-bit LPDDR4x, default 4GB |
Flash |
8/16/32/64 GB eMMC, default eMMC 32GB |
Supports MicroSD card expansion |
|
PCIe |
1x M.2 Key M slot (PCIe 3.0 1-lane), expandable SSD: Type 2280/2260/2242/2230, default 2280 |
Network |
1x 2.5G Ethernet |
1x Gigabit Ethernet |
|
Onboard IEEE 802.11a/b/g/n/ac/ax WIFI6 and BT5.3 (syn43752) |
|
Video Output |
1x HDMI OUT2.0b, supports 4K@60fps |
Audio |
1x HDMI audio output |
1x HP-OUT audio output |
|
USB Ports |
2x USB2.0, supports High Speed (480Mbps), Full Speed (12Mbps), and Low Speed (1.5Mbps) |
1x USB Type-C 3.0 |
|
40-PIN |
Compatible with Raspberry Pi 40-PIN, supports various peripherals |
Supports UART/SPI/I2C/I2S/PWM/5V Power/3.3V Power |
|
Other |
1x 5V fan connector |
1x Battery input connector for low-power RTC chip HYM8563TS |
|
2x LEDs: Green LED blinks when the system is normal, Red LED controlled by the user |
|
Power |
Supports USB Type-C PD 2.0, 9V/2A, 12V/2A, 15V/2A |
Buttons |
1x Reset button, supports reboot |
1x Maskrom button, supports entering maskrom programming mode |
|
System |
Rockchip official support: Debian11, Buildroot |
Third-party support: Armbian |
|
Dimensions |
92 mm x 62 mm |
Operating Temperature |
0℃ ~ 80℃ |
BPI-M7(Sige7) | BPI-M5 Pro(Sige5) | BPI-M4 Super(Sige3) | BPI-M1 Super(Sige1) | |
---|---|---|---|---|
SoC Process |
8nm |
8nm |
22nm |
28nm |
CPU |
Rockchip RK3588 |
Rockchip RK3576 |
RK3568B2 |
RK3528 |
GPU |
ARM Mali-G610 MP4 |
ARM Mali G52 MC3 GPU |
Arm Mali‑G52‑2EE |
ARM Mali-450 GPU |
NPU |
6TOPS@INT8(3 NPU core) |
6TOPS@INT8(2 NPU core) |
1TOP@INT8 |
- |
RAM |
4GB/8GB/16GB/32GB 64-bit LPDDR4x |
4/8/16GB 32-bit LPDDR4x |
2/4GB 32-bit LPDDR4x |
2/4GB 32-bit LPDDR4x |
eMMC |
64GB/128GB eMMC |
32/128GB eMMC |
32GB eMMC |
8GB eMMC |
TF Card |
Molex Slot, Spec Version 2.x/3.x/4.x(SDSC/SDHC/SDXC) |
Yes |
Yes |
Yes |
Output |
1x HDMI 2.1, supports 8K@60fps,1x MIPI DSI up to 4K@60fps,1x DP 1.4 up to 8K@30fps |
1x HDMI 2.1, supports 4K@120fps,1x MIPI DSI, up to 2K@60fps,1x DP1.4, up to 4K@120fps |
1x MIPI DSI up to 2K@60fps 1x HDMI OUT2.0, supports 4K@60fps |
1x HDMI OUT2.0b, supports 4K@60fps |
Decoder |
8K@60fps H.265/VP9/AVS2 8K@30fps H.264 AVC/MVC 4K@60fps AV1,1080P@60fps MPEG-2/-1/VC-1/VP8 |
H.264, H.265, VP9, AV1 and AVS2 etc. up to 8K@30fps or4K@120fps |
4KP60 H.265/H.264/VP9 |
H.265, H.264, AVS2 4K@60fps |
Encoder |
8K@30fps H.265 / H.264 |
H.264 and H.265 up to 4K@60fps |
1080P60 H.264/H.265 |
H.264 and H.265 up to1080@60fps |
Wi-Fi |
AP6275P Wi-Fi 6 Module 802.11a/b/g/n/ac/ax, 2T2R MIMO with RSDB |
SYN43752 Wi-Fi 6 Module 802.11a/b/g/n/ac/ax, 2T2R MIMO with RSDB |
SYN43752 Wi-Fi 6 Module 802.11a/b/g/n/ac/ax, 2T2R MIMO with RSDBs |
SYN43752 Wi-Fi 6 Module 802.11a/b/g/n/ac/ax, 2T2R MIMO with RSDBs |
PCIE |
PCIe 3.0 4-lanes M.2 Key M 2280 NVMe SSD Supported |
PCIe 3.0 1-lanes M.2 Key M 2280 NVMe SSD Supported |
PCIe 3.0 2-lanes M.2 Key M 2280 NVMe SSD Supported |
- |
Ethernet |
2x 2.5G Ethernet |
2x Gigabit Ethernet |
Gigabit Ethernet & 2.5G Ethernet |
Gigabit Ethernet & 2.5G Ethernet |
USB Host |
1x USB 3.0 & 1x USB 2.0 |
1x USB 3.0 & 1x USB 2.0 |
1x USB 3.0 & 1x USB 2.0 |
2x USB 2.0 |
USB-C |
1x USB-C Power jack & 1x USB Type-C 3.0(DP1.4/OTG) |
1x USB-C Power jack & 1x USB Type-C 3.0(DP1.4/OTG) |
1x USB-C Power jack & 1x USB3.0 OTG |
1x USB-C Power jack & 1x USB2.0 OTG |
MIPI CSI/DSI |
2x 4-lane MIPI CSI 1x 4-lane MIPI DSI |
2x 4-lane MIPI CSI,1x 4-lane MIPI DSI |
1x 4-lane MIPI CSI,1x 4-lane MIPI DSI |
- |
40-PIN Header |
yes |
yes |
yes |
yes |
LEDs |
2x LEDs |
2x LEDs |
2x LEDs |
2x LEDs |
Board Dimensions |
92mm × 62mm x 14.6mm |
92mm × 62mm x 14.6mm |
92mm × 62mm x 14.6mm |
92mm × 62mm x 14.6mm |
GPIO number | Function | Pin | Pin | Functon | GPIO number |
---|---|---|---|---|---|
+3.3V |
1 |
2 |
+5.0V |
||
108 |
I2C5_SDA_M0 / PDM_SDI1_M2 / GPIO3_B4_d |
3 |
4 |
+5.0V |
|
107 |
I2C5_SCL_M0 / PDM_SDI0_M2 / GPIO3_B3_d |
5 |
6 |
GND |
|
91 |
I2S1_SDI0_M2 / GPIO2_D3 |
7 |
8 |
UART2_TX_M0/ GPIO0_D1_u |
25 |
GND |
9 |
10 |
UART2_RX_M0/ GPIO0_D0_u |
24 |
|
97 |
SPI1_CS0_M1 / GPIO3_A1 |
11 |
12 |
GPIO4_A5_d / I2S3_SCLK_M0 / UART1_RTSN |
133 |
99 |
I2S3_SCLK_M0 / GPIO3_A3 |
13 |
14 |
GND |
|
103 |
GPIO3_A7 |
15 |
16 |
GPIO3_B0_d |
104 |
+3.3V |
17 |
18 |
GPIO3_B1_d / PWM8_M0 / UART4_RX_M1 |
105 |
|
83 |
UART9_RTSn_M0 / SPI2_MOSI / GPIO2_C3_d |
19 |
20 |
GND |
|
82 |
SPI2_MISO / GPIO2_C2_d |
21 |
22 |
GPIO3_B2_d / PWM9_M0 / UART4_TX_M1 |
106 |
81 |
SPI2_CLK / GPIO2_C1_d |
23 |
24 |
SPI2_CS0 / GPIO2_C4_d /UART9_CTSn_M0 |
84 |
GND |
25 |
26 |
GPIO2_C5_d / SPI2_CS1_M0 / UART8_TX_M0 |
85 |
|
110 |
I2C3_SDA_M1 / PWM11_M0 / GPIO3_B6_d |
27 |
28 |
I2C3_SCL_M1 / PWM10_M0 / GPIO3_B5_d |
109 |
111 |
PWM12_M0 / UART3_TX_M1 / GPIO3_B7 |
29 |
30 |
GND |
|
112 |
UART3_RX_M1 / PWM13_M0 / GPIO3_C0 |
31 |
32 |
GPIO3_C4_d / PWM14_M0 / UART7_TX_M1 |
116 |
117 |
PWM15_M0 / UART7_RX_M1 / GPIO3_C5_d |
33 |
34 |
GND |
|
134 |
I2S3_LRCK_M0 / I2S1_LRCK / GPIO4_A6_d |
35 |
36 |
GPIO3_C2_d / UART5_TX_M1 |
114 |
115 |
SPI1_CLK_M1 / UART5_RX_M1 / GPIO3_C3_d |
37 |
38 |
GPIO3_A6_d / I2S3_SDI_M0 |
102 |
GND |
39 |
40 |
GPIO3_A5_d / I2S3_SDO_M0 |
101 |
0.8mm connector(CON3400)
Pin | Assignment | Description |
---|---|---|
1 |
VCC_5V0 |
5V Power ouput |
2 |
GND |
GND |
3 |
PWM |
PWM control |
0.8mm connector(CON3200)
Pin | Assignment | Description |
---|---|---|
1 |
AOR |
right channel |
2 |
AOL |
left channel |
3 |
GND |
GND |
0.8mm connector(CON2200)
Pin | Assignment | Description |
---|---|---|
1 |
+ |
Positive pole |
2 |
- |
Negative pole |
Armbian : https://github.com/armbian/build
BPI-M4 Super kernel : https://github.com/armbian/linux-rockchip
BPI-M4 Super Uboot : https://github.com/rockchip-linux/u-boot
BPI-M4 Super SCH :