Banana Pi BPI-M6 is an upcoming credit-card single board computer based on SenaryTech SN3680 SoC comprised of a quad-core Arm Cortex-A73 processor, a Cortex-M3 real-time core, an Imagination GE9920 GPU, and an NPU delivering up to 6 .75 TOPS.
The board will ship with 4GB LPDDR4 RAM and 16GB eMMC flash. Its layout is fairly similar to the one of the Raspberry Pi 4 with four USB ports, Gigabit Ethernet, a 40-pin GPIO header, a USB Type-C port for power, and two micro HDMI ports. However, only one of those is for HDMI output, as the second is for HDMI input, and there’s also an M.2 socket for expansion.
Banana Pi BPI-M6 specifications:
- SoC – SenaryTech SN3680 with
- CPU – Quad-core Arm Cortex-A73 processor up to 2.1GHz
- MCU – Arm Cortex-M3 real-time security core @ 250MHz
- GPU – Imagination PowerVR Series9XE GE9920 GPU
- VPU –
- 4Kp60 H265, H264, VP9, VP8, AV1, MPEG-2 video decoding
- Dual 1080p60 H.264/VP8 video encoding
- NPU – Up to 6 .75 TOPS
- Package – FCBGA, 17mm x 17mm
- 12nm manufacturing process
- System Memory – 4 GB LPDDR4
- 16GB eMMC flash (option up to 64GB)
- MicroSD card slot
- SPI flash
- Video & Audio I/F
- 1x micro HDMI 2.1 output up to 4Kp60 with HDR, CEC, EDID
- MIPI DSI interface
- 1x micro HDMI input
- Gigabit Ethernet RJ45 port
- Optional WiFi via USB dongle
- USB – 4x USB 3.0 ports
- M.2 Key E socket (PCIe + MIPI CSI)
- 40-pin header with up to 28x GPIO, UART, I2C, SPI, PWN, and power signals (+5V, +3.3V and GND)
- Misc – Switch for boot mode, Power and Activity LEDs
- Power Supply – 5V/3A via USB Type-C port
- Dimensions – 92 x 60mm
- Weight – 48grams
Banana Pi will eventually provide Android and Linux images for the board, but at this time, the information on the wiki is rather sparse. The company keeps referring to the processor as the Synaptics VS680, but it was pointed out to us that it should be the SenaryTech SN3680 with basically the same specifications, and an article in Chinese mentions a three-way partnership between Synaptics, SenaryTech, and SHIXI which should explain this.
The VideoSmart VS680 is the fastest IoT processor in AI benchmark rankings, beating Qualcomm QCS605 and NXP i.MX 8M Plus processors, but the usefulness of the list is questionable as processors such as Amlogic A311D and Rockchip RK3566 are shown to be or be tested without an AI accelerator despite having one. While I could not find a Linux tree for the VS680, there’s some activity in the Linux kernel mailing list.
Banana Pi did not provide any availability or pricing information for the BPI-M6 SBC, and they tend to announce their boards well in advance, so I would not be surprised if the company only starts selling it by the middle of 2023. Yet, it’s still interesting to find out about another AIoT processor.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.