
Banana Pi BPI-F4 industrial control board design with Sunplus SP7350 Quad ARM Cortex-A55 and 4.1 Tops NPU,It forms a 4.1 TOPS AI platform with a wide range of I/O options for interfacing with external devices. It offers a compact and robust environment, enabling customers to develop their own AI software and applications
BPI-F4 is an official open source hardware development board jointly developed by banana Pi open source community and Sunplus
SP7350 (C3V): 4.6 Tops AI Vision Soc , High performance open linux platform SOC.
SP7350 (C3V) is a versatile chip engineered to provide robust computing power tailored for artificial intelligence applications, particularly those focused on vision processing. With its rich array of peripherals, it can operate effectively as a standalone product, such as in a sweeping robot. Additionally, it seamlessly integrates with other peripheral ICs (P-Chips) via Sunplus' unique Multi-Function Interface (MFI), enabling a diverse range of AI on Chip solutions.
Standing as a sophisticated System-on-Chip (SOC), SP7350 features a versatile CPU and Neural Processing Unit (NPU) meticulously tailored for edge and AI computing tasks. With a formidable 4.5 TOPS AI processor and quad-core 1.8GHz ARM Cortex A55 CPU, SP7350 adeptly handles a wide range of edge AI and AIoT applications necessitating the processing of computer vision, video, image, audio, and more. Additionally, SP7350 integrates an ARM Cortex M4 Microcontroller Unit (MCU) to support machine control and peripheral Input/Output (IO). The MCU operates within an independent power domain, ensuring its functionality even when other function blocks are powered off.
The MFI serves as a crucial component, facilitating high-speed data transmission between high- and low-processing chips via the CPU BUS. It can be programmed as a MIPI RX interface for MIPI cameras, with features such as automatic pin detection, signal switching, and error detection ensuring seamless and user-friendly connectivity.
Typical AI Processing tasks include motion-compensated processing, object detection, tracking, segmentation, face detection, and pose detection. SP7350 finds applications in various fields, including robotics, drones, AMR/AGV, surveillance, inspection, counting, people tracking, human interface for gaming/touch-less control, online meetings, and more.
Manufactured utilizing advanced 12nm chip technology, SP7350 offers the benefits of a small form factor and low power consumption, essential for constructing compact and energy-efficient devices.
CPU: Sunplus SP7350 Quad ARM Cortex-A55
NPU: AI and Parallel Processing Engine Up to 4.1 TOPS (@900MHz) computing power
MCU: ARM Cortex-M4
AI Framework: Caffe/Tensorflow/PyTorch/TFLite/DarkNet or ONNX
AI Moduels: Yolo-v5/V8/V10..etc,More than 50 Models.
AMR(Auto Mobile Robot)
Agriculture Robot
UAV/Drone,
Smart Camera/Health care Camera
Conference Video Bar,
Driver Monitor System,
DMS/ADAS
Banana Pi BPI-F4 Hardware Specifications | |
---|---|
CPU |
Parameters Sunplus SP7350 Quad ARM Cortex-A55 |
MCU |
ARM Cortex-M4 @ 1.1GHz |
Memory |
4GB LPDDR4 SDRAM |
Storage |
32GB eMMC Flash + MicroSD Card Slot (supports expandable storage) |
NPU |
AI and Parallel Processing Engine Up to 4.1 TOPS (@900MHz) computing power |
Ethernet Port |
Supports 10M/100M/1000M transmission |
USB Ports |
1× USB 3.0 Type-A Low/Full/High/SuperSpeed ( USB 3.0 Type-A and Type-C share the same USB 3.0 controller on SP7350 and cannot be used simultaneously) |
1× USB 3.0 Type-C Low/Full/High/SuperSpeed(Note: USB 3.0 Type-A and Type-C share the same USB 3.0 controller on SP7350 and cannot be used simultaneously) |
|
1× USB 2.0 Type-A Low/Full/High speed |
|
Debug Interface |
1× USB 2.0 Type-C Ports |
4-pin |
|
HDMI |
Supports 1080p, 720p, 480p resolutions |
Power |
12V/2A DC IN |
12V DC IN |
|
1.5F super capacitor(Provides power for the RTC) |
|
Buttons |
Reset Button, Wake Button, Boot Configuration Switch |
Camera |
Recommended OV5647, supports 1080p@30fps, 720p@60fps, 480p@90fps |
Dimensions |
Mainboard: 134mm × 101mm |
Core Board: 40mm × 55mm |
|
OS |
Linux |
GPIO of Banana pi BPI-F4 | ||||
---|---|---|---|---|
PCB Terminal Block |
GPIO |
Function 1 |
Function 2 |
Function 3 |
CN8 |
GND |
|||
NA |
SARAD3 |
|||
NA |
SARADC0 |
|||
CN3 |
GND |
|||
GPIO84 |
I2C6_SLK |
|||
GPIO85 |
I2C6_DATA |
|||
GPIO71 |
I2C1_DATA |
|||
GPIO70 |
I2C1_CLK |
|||
CN7 |
GND |
|||
GPIO81 |
UA6_RXD |
SPI1_SS |
AU2_LRCK |
|
GPIO80 |
UA6_TXD |
SPI1_RXD |
AU2_BCK |
|
GPIO83 |
UA7_RXD |
SPI5_CLK |
EXT_DAC_XCK |
|
GPIO82 |
UA7_TXD |
SPI5_TXD |
AU2_DATA0 |
|
CN6 |
GND |
|||
GPIO60 |
PWM2 |
|||
GPIO61 |
PWM3 |
|||
CN5 |
GND |
|||
GPIO69 |
I2C0_DATA |
UA0_RXD |
||
GPIO68 |
I2C0_CLK |
UA0_TXD |
||
CN1 |
GND |
|||
GPIO72 |
SPI4_RXD |
SPI5_RXD |
AU_BCK |
|
GPIO73 |
SPI4_SS |
SPI5_SS |
AU_LRCK |
|
GPIO74 |
SPI4_TXD |
SPI5_TXD |
ADC_DATA0 |
|
GPIO75 |
SPI4_CLK |
SPI5_CLK |
AU_DATA0 |
|
CN4 |
GND |
|||
GPIO59 |
UA2_CTS_B |
PMW1 |
||
GPIO58 |
UA2_RTS_B |
PWM0 |
AU1_DATA0 |
|
GPIO56 |
UA2_TXD |
I2C2_CLK |
AU1_BCK |
|
GPIO57 |
UA2_RXD |
I2C2_DATA |
AU1_LRCK |
Source code on github: https://github.com/sunplus-plus1/Q654 |
Source code on gitee: https://gitee.com/sunplus-plus1/q654 |
Sunplus SP7350 official documents : https://sunplus.atlassian.net/wiki/spaces/C3/overview |
Downloading and Compiling Code : https://sunplus.atlassian.net/wiki/spaces/C3/pages/1988034774/Downloading+and+Compiling+Code |
20250730-BPI-F4-Ubuntu24.04-xfce-desktop-SD.img |
Baidu cloud: https://pan.baidu.com/s/1FtIBVlDCX5lNqgwW96O2_Q (pin code: 8888)
Account/Password: pi/bananapi
20250730-BPI-F4-Ubuntu24.04-xfce-desktop-eMMC.img |
Baidu cloud: https://pan.baidu.com/s/1DAiLXAKFaPqQhpnS6yF2vg (pin code: 8888)
Account/Password: pi/bananapi
BANANAPI Official Shop: https://www.bpi-shop.com/products/banana-pi-bpi-f4-industrial-control-board-with-sunplus-sp7350-chip-design.html |
Taobao Shop: https://item.taobao.com/item.htm?id=959083241019&spm=a213gs.v2success.0.0.72fd4831Dierht |
Bipai Aliexpress shop: https://www.aliexpress.com/item/1005009610663420.html |
SINOVOIP Aliexpress shop: https://pl.aliexpress.com/item/1005009611815910.html?gatewayAdapt=glo2pol |
OEM&ODM, please contact: [email protected] |