Banana Pi BPI-M5 Pro采用第二代8nm高性能AIOT平台瑞芯微RK3576,拥有6 TOPS算力NPU,支持最高16GB大内存。支持4K视频编解码,提供双千兆网口、WiFi 6 & BT5、多种视频输出等丰富接口。兼容多种操作系统,适用于基于ARM的PC、边缘计算设备、个人移动互联网设备和其他数字多媒体应用。
瑞芯微(Rockchip) RK3588 设计 香蕉派 BPI-M7 AI 单板计算机开发板 瑞芯微(Rockchip) RK3576 设计 香蕉派 BPI-M5 Pro AI 单板计算机开发板 瑞芯微(Rockchip) RK3576 设计 香蕉派 BPI-CM5 Pro AI 核心板 |
芯片:瑞芯微RK3576
CPU:集成四个 Cortex-A72 内核 @ 2.2GHz 和四个 Cortex-A53 内核 @ 1.8GHz,以及一个单独的 NEON 协处理器。
GPU:ARM Mali G52 MC3 GPU
NPU:高达6TOPs算力(INT8),支持INT4/INT8/INT16混合运算。
VPU/编码和解码:
硬件解码:支持 H.264、H.265、VP9、AV1 和 AVS2,最高可达 8K@30fps 或 4K@120fps。
硬件编码:支持H.264和H.265最高4K@60fps,高质量JPEG编码器/解码器最高支持4K@60fps。
RAM:8/16GB 32 位 LPDDR4x,默认为 8GB。 RK3576最大支持16GB。
闪存:32/128GB eMMC,默认为64GB eMMC。
工作电压:宽输入电压范围,从4.5V到23V(电压误差±5%)。
工作温度:0°C 至 80°C
操作系统:
瑞芯微官方支持:Android 14、Debian 11、Buildroot
第三方支持:Armbian
PCB:8层PCB板设计
重量:43克
尺寸:92mm×62mm
Banana Pi BPI-M5 Pro 硬件规格 | |
---|---|
Category |
Functional Parameters |
类别 |
功能参数 |
SOC主控 |
瑞芯微RK3576 |
CPU处理器 |
RK3576 四核 Cortex-A72@ 2.2GHz 和四核 Cortex-A53@ 1.8GHz,8nm 工艺 |
GPU图形处理器 |
ARM Mali G52 MC3 GPU |
完全兼容 OpenGL ES 1.1、2.0 和 3.2、OpenCL 高达 2.0 和 Vulkan 1.1 |
|
带有MMU的专用2D硬件引擎将最大限度地提高显示性能并提供非常流畅的操作。 |
|
NPU 神经网络处理单元 |
6 TOPS@INT8 |
支持INT4、INT8、INT16、FP16、BF16和TF32混合运算 |
|
支持深度学习框架:TensorFlow、Caffe、Tflite、Pytorch、Onnx NNAndroid NN等。 |
|
视觉处理单元/编解码器 |
视频解码器支持H.264、H.265、VP9、AV1和AVS2等,最高可达8K@30fps或4K@120fps |
视频编码器支持 H.264 和 H.265 最高 4K@60fps,高质量 JPEG 编码器/解码器最高支持 4K@60fps |
|
ISP |
1路ISP,1600万像素 |
内存 |
8GB/16GB(最大16GB)32位LPDDR4/LPDDR4x,默认8GB LPDDR4x |
存储 |
32GB/128GB eMMC,默认64GB eMMC |
支持MicroSD卡扩展 |
|
PCIe |
1x M.2 Key M接口(PCIe 2.0,1-lane),可扩展SSD:类型2280/2260/2242/2230,当前默认为2280 |
网络 |
2 个千兆位以太网端口 |
板载 IEEE 802.11a/b/g/n/ac/ax WIFI6 和 BT5 (rtl8852bs) |
|
视频输出 |
1x HDMI OUT2.1,支持4K@120fps |
1x MIPI DSI,最高分辨率可达2K@60fps |
|
1x DP1.4,最高分辨率可达4K@120fps |
|
视频输入 |
2x 2 通道 MIPI CSI,每通道高达 2.5Gbps |
声音 |
1x HDMI音频输出 |
1x HP-OUT 音频输出 |
|
1x USB Type-C 3.0 (DP1.4)音频输出 |
|
USB端口 |
1x USB3.0(支持USB3.1 Gen1),高达5Gbps数据速率 |
1x USB Type-C 3.0(DP1.4/OTG) |
|
1x USB2.0,支持高速(480Mbps)、全速(12Mbps)和低速(1.5Mbps)模式 |
|
40针 GPIO |
兼容Raspberry Pi 40针GPIO,支持各种配件外设 |
支持UART/SPI/I2C/I2S/PWM/5V电源/3.3V电源 |
|
其他 |
1x 5V 风扇接口 |
1x 低功耗 RTC 芯片 LK8563S 电池连接器 |
|
2x LED - 绿色 LED 在系统启动时闪烁,红色 LED 用户可控 |
|
电源输入 |
USB Type-C PD 2.0、9V/2A、12V/2A、15V/2A |
按键 |
1x PWRON 按钮用于睡眠/唤醒 |
1x 用于重启的重置按钮 |
|
1x Maskrom 按钮,用于 Maskrom 烧机模式 |
|
操作系统支持 |
官方:Android 14.0,Debian11,Buildroot |
第三方:Armbian |
|
尺寸 |
92 毫米 x 62 毫米 |
工作温度 |
0℃~80℃ |
Banana Pi BPI-M5 Pro 40 GPIO 下定义 | |||||
---|---|---|---|---|---|
GPIO 编号 |
功能 |
Pin |
Pin |
功能 |
GPIO 编号 |
+3.3V |
1 |
2 |
+5.0V |
||
111 |
I2C4_SDA_M3 /UART3_CTSN_M1/UART2_RX_M2/GPIO3_B7_d/ |
3 |
4 |
+5.0V |
|
112 |
I2C4_SCL_M3/UART3_RTSN_M1 /UART2_TX_M2/GPIO3_C0_d |
5 |
6 |
GND |
|
100 |
PWM1_CH0_M3 / SPI2_CLK_M2 / UART1_CTSN_M2 / GPIO3_A4_d |
7 |
8 |
GPIO0_D4_u / UART0_TX_M0_PORT / JTAG_TCK_M1 |
28 |
GND |
9 |
10 |
GPIO0_B6/UART0_RX_M0/JTAG_TMS_M1 |
14 |
|
11 |
12 |
SAI0_SCLK_M1 / SPI0_CSN0_M0 / I2C3_SCL_M1 / GPIO0_C6_d 22 |
|||
13 |
14 |
GND |
|||
15 |
16 |
I2C8_SDA_M2 / UART7_RX_M0 / SAI0_LRCK_M0 / GPIO2_B7_d |
79 |
||
+3.3V |
17 |
18 |
I2C8_SCL_M2 / UART7_TX_M0 / GPIO2_B6_d |
78 |
|
149 |
SPI4_MOSI_M0 / PWM2_CH5_M1 /UART6_RX_M3 / I2C3_SDA_M3/GPIO4_C5_d |
19 |
20 |
GND |
|
150 |
PWM2_CH2_M1/CAN1_TX_M1 /SPI4_MISO_M0/I2C6_SCL_M3 / GPIO4_C6_d |
21 |
22 |
SARADC_VIN4 |
|
151 |
PWM2_CH3_M1/CAN1_RX_M1/SPI4_CLK_M0/I2C6_SDA_M3/ GPIO4_C7_d |
23 |
24 |
PWM2_CH6_M1 / UART6_TX_M3 /SPI4_CSN0_M0/ GPIO4_C4_d |
148 |
GND |
25 |
26 |
|||
104 |
PWM0_CH0_M3 / SPI2_MOSI_M2 / UART10_RX_M0 / GPIO3_B0_d |
27 |
28 |
GPIO2_D6_D/PWM2_CH6_M2 / UART9_RTSN_M0 |
|
119 |
GPIO3_C7_D / UART8_RTSN_M0 |
29 |
30 |
GND |
|
128 |
GPIO3_D4_D/ I2C3_SCL_M2 / SPI3_CLK_M1 / UART5_RX_M0 |
31 |
32 |
||
95 |
PWM2_CH7_M2/SPI3_CSN1_M0/UART9_CTSN_M0/SPDIF_TX0_M2/GPIO2_D7_d |
33 |
34 |
GND |
|
20 |
PWM0_CH0_M0/UART10_TX_M2/PDM0_CLK0_M0/SAI0_MCLK_M1/GPIO0_C4_d |
35 |
36 |
SPI0_CLK_M0/I2C3_SDA_M1/SAI0_LRCK_M1/GPIO0_C7_d |
23 |
96 |
I2C7_SCL_M1/SPI3_CLK_M0/ UART3_TX_M0/ GPIO3_A0_d D |
37 |
38 |
SPI0_MOSI_M0/PDM0_SDI0_M0/SAI0_SDI0_M1/GPIO0_D0_d |
24 |
GND |
39 |
40 |
I3C0_SDA_PU_M0/UART10_RX_M2/ DP_HPDIN_M1/ SAI0_SDO0_M1 / GPIO0_C5_d |
采用0.5mm FPC 连接器
Banana Pi BPI-M5 Pro MIPI CSI0 引脚定义 | ||
---|---|---|
Pin |
MIPI-CSI |
Description |
1,4,7,10,13,16,24,25,26,27,32,33 |
GND |
Power Ground & Signal Ground |
2 |
MIPI_DPHY_CSI1_RX_D3N |
MIPI RX Lane3 iuput N |
3 |
MIPI_DPHY_CSI1_RX_D3P |
MIPI RX Lane3 iuput P |
5 |
MIPI_DPHY_CSI1_RX_D2N |
MIPI RX Lane2 iuput N |
6 |
MIPI_DPHY_CSI1_RX_D2P |
MIPI RX Lane2 iuput P |
8 |
MIPI_DPHY_CSI2_RX_CLKN |
MIPI RX Clock iuput N |
9 |
MIPI_DPHY_CSI2_RX_CLKP |
MIPI RX Clock iuput P |
11 |
MIPI_DPHY_CSI1_RX_D1N |
MIPI RX Lane1 iuput N |
12 |
MIPI_DPHY_CSI1_RX_D1P |
MIPI RX Lane1 iuput P |
14 |
MIPI_DPHY_CSI1_RX_D0N |
MIPI RX Lane0 iuput N |
15 |
MIPI_DPHY_CSI1_RX_D0P |
MIPI RX Lane0 iuput P |
17 |
MIPI_DPHY_CSI1_RX_CLKN |
MIPI RX Clock iuput N |
18 |
MIPI_DPHY_CSI1_RX_CLKP |
MIPI RX Clock iuput P |
19 |
MIPI_CSI1_RX_XVS |
|
20 |
MIPI_DPHY_CSI2_CAM_CLKOUT_CON |
1.8V, CLock ouput for Sensor |
21 |
MIPI_CSI1_RX_XHS |
|
22 |
MIPI_DPHY_CSI1_CAM_CLKOUT |
1.8V, CLock ouput for Sensor |
23 |
MIPI_DPHY_CSI1_PDN_H(GPIO3_D0) |
1.8V, GPIO |
24 |
I2C5_SCL_M3_MIPI_CSI1 |
1.8V, I2C Clock, pulled up to 1.8V with 2.2K on sige5 |
25 |
I2C5_SDA_M3_MIPI_CSI1 |
1.8V, I2C Clock, pulled up to 1.8V with 2.2K on sige5 |
26 |
MIPI_DPHY_CSI2_PDN_H |
(GPIO3_C7) 1.8V, GPIO |
27 |
MIPI_DPHY_CSI1/2_RST |
(GPIO3_C6) 3.3V, GPIO |
28,29 |
VCC_RX |
3.3V Power ouput |
30,31 |
VCC_5V0 |
5V Power ouput |
采用0.5mm FPC 连接器
Banana Pi BPI-M5 Pro MIPI CSI1 引脚定义 | ||
---|---|---|
Pin |
MIPI-DSI |
Description |
1,4,7,10,13,16,24,25,26,27,32,33 |
GND |
Power Ground & Signal Ground |
2 |
MIPI_DPHY_CSI3_RX_D3N |
MIPI RX Lane3 iuput N |
3 |
MIPI_DPHY_CSI3_RX_D3P |
MIPI RX Lane3 iuput P |
5 |
MIPI_DPHY_CSI3_RX_D2N |
MIPI RX Lane2 iuput N |
6 |
MIPI_DPHY_CSI3_RX_D2P |
MIPI RX Lane2 iuput P |
8 |
MIPI_DPHY_CSI4_RX_CLKN |
MIPI RX Clock iuput N |
9 |
MIPI_DPHY_CSI4_RX_CLKP |
MIPI RX Clock iuput P |
11 |
MIPI_DPHY_CSI3_RX_D1N |
MIPI RX Lane1 iuput N |
12 |
MIPI_DPHY_CSI3_RX_D1P |
MIPI RX Lane1 iuput P |
14 |
MIPI_DPHY_CSI3_RX_D0N |
MIPI RX Lane0 iuput N |
15 |
MIPI_DPHY_CSI3_RX_D0P |
MIPI RX Lane0 iuput P |
17 |
MIPI_DPHY_CSI3_RX_CLKN |
MIPI RX Clock iuput N |
18 |
MIPI_DPHY_CSI3_RX_CLKP |
MIPI RX Clock iuput P |
19 |
MIPI_CSI3_RX_XVS |
|
20 |
MIPI_DPHY_CSI4_CAM_CLKOUT_CON |
1.8V, CLock ouput for Sensor / GPIO |
21 |
MIPI_CSI3_RX_XHS |
|
22 |
MIPI_DPHY_CSI3_CAM_CLKOUT |
1.8V, CLock ouput for Sensor |
23 |
MIPI_DPHY_CSI3_PDN_H |
1.8V, GPIO |
24 |
I2C4_SCL_M3_MIPI_CSI3 |
1.8V, I2C Clock, pulled up to 1.8V with 2.2K on sige5 |
25 |
I2C4_SDA_M3_MIPI_CSI3 |
1.8V, I2C Clock, pulled up to 1.8V with 2.2K on sige5 |
26 |
MIPI_DPHY_CSI4_PDN_H |
1.8V, GPIO |
27 |
MIPI_DPHY_CSI3/4_RST |
3.3V, GPIO |
28,29 |
VCC_RX |
3.3V Power ouput |
30,31 |
VCC_5V0 |
5V Power ouput |
0.5mm FPC connector
Banana Pi BPI-M5 Pro MIPI CSI0 引脚定义 | ||
---|---|---|
Pin |
MIPI-DSI |
Description |
1,4,7,10,13,16,27,33,34 |
GND |
Power and Signal Ground |
2 |
MIPI_DPHY_DSI_TX_D0N |
MIPI1 TX Lane0 ouput N |
3 |
MIPI_DPHY_DSI_TX_D0P |
MIPI1 TX Lane0 ouput P |
5 |
MIPI_DPHY_DSI_TX_D1N |
MIPI1 TX Lane1 ouput N |
6 |
MIPI_DPHY_DSI_TX_D1P |
MIPI1 TX Lane1 ouput P |
8 |
MIPI_DPHY_DSI_TX_CLKN |
MIPI1 TX Clock ouput N |
9 |
MIPI_DPHY_DSI_TX_CLKP |
MIPI1 TX Clock ouput P |
11 |
MIPI_DPHY_DSI_TX_D2N |
MIPI1 TX Lane2 ouput N |
12 |
MIPI_DPHY_DSI_TX_D2P |
MIPI1 TX Lane2 ouput P |
14 |
MIPI_DPHY_DSI_TX_D3N |
MIPI1 TX Lane3 ouput N |
15 |
MIPI_DPHY_DSI_TX_D3P |
MIPI1 TX Lane3 ouput P |
17 |
LCD_BL_PWM1_CH1_M0 |
1.8V, GPIO/PWM |
18,19 |
VCC3V3_LCD |
3.3V Power ouput |
20 |
LCD_RESET |
1.8V, GPIO |
21 |
/NC |
No Connection |
22 |
LCD_BL_EN_H |
3.3V, GPIO |
23 |
I2C0_SCL_M1_TP |
1.8V, I2C Clock, pulled up to 1.8V with 2.2K on sige5 |
24 |
I2C0_SDA_M1_TP |
1.8V, I2C Data, pulled up to 1.8V with 2.2K on sige5 |
25 |
TP_INT_L |
1.8V, GPIO |
26 |
TP_RST_L |
1.8V, GPIO |
28,29 |
VCC5V0_LCD |
5V Power ouput |
31,32 |
VCC_1V8 |
1.8V Power ouput |
采用0.8mm 连接器
Pin | Assignment | Description |
---|---|---|
1 |
VCC_5V0 |
5V Power ouput |
2 |
GND |
ground |
3 |
PWM |
PWM control |
BPI-M5 Pro 尺寸接口与 BPI-M7相同。所以可以使用BPI-M7 外壳
Bananna Pi BPI-M5 Pro 10 1 HD screen test https://www.youtube.com/watch?v=lR-c1Dw8qF0 |
Github source code : https://github.com/ArmSoM/armsom-build |
Banana Pi BPI-M5 Pro (Sige5) kernel: https://github.com/armbian/linux-rockchip |
Banana Pi BPI-M5 Pro (Sige5) uboot: https://github.com/rockchip-linux/u-boot |
OpenWRT(istoreos): https://github.com/istoreos/istoreos |
Armbian https://github.com/armbian/build |
DXF file |
Baidu cloud: https://pan.baidu.com/s/1McPfPSSQVrj96KaKJiyq4Q?pwd=8888 (pincode: 8888)
SMD |
Baidu cloud: https://pan.baidu.com/s/1jYBAhALDkZirL6cO0cuppg?pwd=8888 (pincode: 8888)
Schematic |
Baidu cloud: https://pan.baidu.com/s/1o-ccvc7FqHkxJEobPsduMQ?pwd=8888 (pincode: 8888)
Datasheet: |
Baidu cloud: https://pan.baidu.com/s/1hdzKIwEn-9kHHq-ubtyaAQ?pwd=8888 (pincode: 8888)
SINOVOIP Aliexpress shop: https://www.aliexpress.com/item/1005007285523302.html?gatewayAdapt=4itemAdapt |
Bipai Aliexpress shop: https://www.aliexpress.com/item/1005007285749222.html |