
Banana Pi BPI-M7S (ArmSoM-Sige7) is powered by Rockchip’s latest flagship RK3588s,octa-core 64-bit processor, with a max frequency of 2.4GHz, a 6 TOPS NPU, and up to 32GB of RAM.BPI-M7S is applied for various applications,such as, ARM PCs, edge computing, cloud servers, AI, cloud computing, virtual/augmented reality, blockchain, smart NVRs and more.
Key Parameter:
-
SoC: Rockchip RK3588s
-
CPU: 4x Cortex-A76 @ 2.4GHz + 4x Cortex-A55 @ 1.8GHz, 8nm
-
GPU: ARM Mali-G610 MP4
-
NPU: Up to 6 TOPS (INT8), supports INT4/INT8/INT16 mixed computing
-
VPU/Codec:
-
Hardware Decode: 8K@60fps H.265/VP9/AVS2, 8K@30fps H.264 AVC/MVC, 4K@60fps AV1, 1080P@60fps MPEG-2/-1/VC-1/VP8
-
Hardware Encode: 8K@30fps H.265 / H.264
-
-
RAM: 2GB/4GB/8GB/16GB/32GB (max 32GB) 64bit LPDDR4/LPDDR4x
-
Storage: 32GB/64GB/128GB eMMC Module
-
WIFI/BT: IEEE 802.11a/b/g/n/ac/ax WIFI6 and BT5 AP6275P
-
Operating Voltage: Wide input voltage, 5V to 23V (±5% tolerance)
-
Operating temperature: 0°C ~ 80°C
-
OS:
-
Official: Debian 11, Ubuntu 22.04, Ubuntu 24.04
-
3rd party: Armbian, Arch Linux, openSUSE
-
-
PCB: 12-layer
-
Weight: 46.6g
-
Size: 85 mm × 56 mm × 17 mm

Hardware spec:
|
Category |
Functional Parameters |
|
SOC |
Rockchip RK3588s |
|
CPU |
RK3588s Quad-core Cortex-A76 @ 2.4GHz + Quad-core Cortex-A55 @ 1.8GHz, 8nm process |
|
GPU |
Mali-G610 MP4 GPU (4x256KB L2 Cache) |
|
Supports OpenGL ES3.2 / OpenCL2.2 / Vulkan1.1 |
|
|
NPU |
6 TOPS @ INT8 (3 NPU cores) |
|
Supports INT4 / INT8 / INT16 mixed operations |
|
|
Supports deep learning frameworks: TensorFlow, MXNet, PyTorch, Caffe, Tflite, Onnx NN, Android NN, etc. |
|
|
VPU / Codec |
Hardware Decoding: 8K @ 60fps H.265 / VP9 / AVS2, 8K @ 30fps H.264 AVC/MVC, 4K @ 60fps AV1, 1080P @ 60fps MPEG-2/-1 / VC-1 / VP8 |
|
Hardware Encoding: 8K @ 30fps H.265 / H.264 |
|
|
ISP |
Integrated 48MP ISP with HDR & 3DNR |
|
RAM |
8GB / 16GB / 32GB (Maximum configuration up to 32GB) 64-bit LPDDR4 / LPDDR4x |
|
Flash |
16GB / 32GB / 64GB / 128GB eMMC |
|
Supports MicroSD card expansion |
|
|
Networking |
Wi-Fi 6 + BT5.0 (AIC8800) |
|
Gigabit Ethernet port with PoE function (requires an additional PoE module) |
|
|
Video Output |
1x DP1.4 (2-Lane), supports up to 4K @ 60fps |
|
1x HDMI 2.1, supports up to 8K @ 60fps |
|
|
1x DSI (2-Lane), supports max 1280×800 display resolution |
|
|
Video Input |
1x CSI (2-Lane), supports up to 5MP camera input resolution |
|
Audio |
1x HDMI audio output |
|
1x HP-OUT (Headphone) audio output |
|
|
1x USB Type-C 3.0 (DP1.4) audio output |
|
|
USB Interfaces |
2x USB 3.0 (supports USB 3.1 Gen1) with data rates up to 5Gbps |
|
2x USB 2.0, supporting High-Speed (480Mbps), Full-Speed (12Mbps), and Low-Speed (1.5Mbps) modes |
|
|
40-PIN |
Fully compatible with the Raspberry Pi 40-pin header, allowing connection to a wide range of accessories and peripherals |
|
Supports UART / SPI / I2C / I2S / PWM / ADC / 5V Power / 3.3V Power |
|
|
Others |
1x Battery input connector for powering the low-power RTC chip (LK8563S) |
|
2x Status LEDs (Green LED lights up during normal system operation) |
|
|
Power Supply |
Wide range input voltage: 5V – 23V |
|
Buttons |
1x PWRON button (supports sleep/wake functionality) |
|
1x Maskrom button (supports entering Maskrom flashing mode) |
|
|
OS Support |
Official Support: Debian 12, Ubuntu 22.04, Ubuntu 24.04 |
|
Third-Party Support: Armbian |
|
|
Dimensions |
85 mm × 56 mm × 17 mm |
|
Operating Temp |
0°C ~ 80°C |


















