Difference between revisions of "Banana Pi BPI-R2 Pro"

From Banana Pi Wiki
Jump to: navigation, search
(Rockchip RK3568)
Line 117: Line 117:
*Rockchip RK3568 datasheet: https://drive.google.com/file/d/18_MCl-3p0iDTzeady8N40X_qUbECTNmd/view?usp=sharing
*Rockchip RK3568 datasheet: https://drive.google.com/file/d/18_MCl-3p0iDTzeady8N40X_qUbECTNmd/view?usp=sharing
*Rockchip RK809 PMIC datasheet: https://drive.google.com/file/d/18jObGuXCguS_hIth9JKEoEQXWTmcJQMI/view?usp=sharing
*Rockchip RK809 PMIC datasheet: https://drive.google.com/file/d/18jObGuXCguS_hIth9JKEoEQXWTmcJQMI/view?usp=sharing
*RTL8367RB-VB-CG Switch chip datasheet: https://drive.google.com/file/d/18jObGuXCguS_hIth9JKEoEQXWTmcJQMI/view?usp=sharing
*RTL8367RB-VB-CG Switch chip datasheet:https://drive.google.com/file/d/1Rua-SRJLPoV0NLnvwJg-fopsD178KIts/view?usp=sharing

Latest revision as of 16:48, 29 November 2021


Banana Pi BPI-R2 Pro Rockchip RK3568 design
Banana Pi BPI-R2 Pro Rockchip RK3568 design
Rockchip RK3568 chip


Banana Pi BPI-R2 Pro is the next generation smart router developement board from Banana Pi in 2021. It is powered by Rockchip RK 3568 processor.Onboard 2GB LPDDR4 memory and 16GB eMMC storage, and supports 2 USB 3.0 interface, 5 gigabit network port. M.2 key-E and mini PCIe interface, 2 mipi DSI interface(one can change to LVDS by software), 1 CSI camera interface,1 HDMI output,

Banana Pi BPI-R2 Pro .jpg

BPI-R2 Pro same size as Banana Pi BPI-R2 , and interface is also same .so can use BPI-R2 case.

Key Features

  • Rockchip RK3568 Quad-core ARM Cortex-A55 CPU
  • Mali-G52 1-Core-2EE
  • 2G LPDDR4 SDRAM (option 4G)
  • Mini PCIE interface and M.2 key-e interface
  • support 1 SATA interface
  • MicroSD slot supports up to 256GB expansion
  • 16G eMMC flash (option 16/32/64G)
  • 2 MIPI display interface support
  • 1 CSI camera interface
  • 5 port 10/100/1000 Mb Ethernet port
  • (2) USB 3.0 and (1) USB 2.0 otg port


Hardware interface

BPI-R2 interface.png

Hardware spec

Banana Pi R2 Pro
CPU Rockchip RK3568 Quad-core ARM Cortex-A55 CPU 2GHz
GPU Mali-G52 1-Core-2EE OpenGL ES3.2 Vu1kn 1.1 OpenCL 2.0
Memory 2G DDR3 SDRAM (option 4G)
Storage Onboard 16GB eMMC Flash, Micro SD-Card slot, SATA 2.0 Port,SPI flash
Network 5 x 10/100/1000 Mbit/s Ethernet
Display(s) 1 HDMI port, 2 DSI interface(1 DSI can change to LVDS by software)
Camera 1 CSI camera interfact
Video decoder(s) H.265 HEVC/MVC Main10 Profile [email protected] up to [email protected],H.264 AVC/MVC Main10 Profile yuv400/yuv420/yuv422/@L5.1 up to [email protected]
Video encoder(s) H.264/AVC BP/MP/[email protected],up to [email protected], H.265/HEVC [email protected], up to [email protected] ([email protected] with TILE)
Audio Output(s) HDMI & I2S & Speaker & Headphone
USB port USB 3.0 PORT (x2), micro USB OTG (x1)
mini PCIE 1 mini pcie interface & 1 M.2 key-e interface
Remote IR Receiver (x1)
GPIO 40 Pin Header : GPIO (x28) and Power (+5V, +3.3V and GND). Some of I/O Pin can be used for specific functions as UART, I2C, SPI or PWM
Switches Reset button, Power button, U-boot button
LED Power Status and 8P8C
Power Source 12 volt @2A via DC Power and/or Micro USB (OTG)
Size & Weight 148 mm × 100.5mm 100g
OS OpenWRT, Linux and others OS

Rockchip RK3568

RK3568 has built-in MICRO-research NPU of Rochip, 0.8Tops computing power and integrated high performance AI accelerator RKNN NPU. Rockchip also provides developers with an easy-to-use model transformation tool, RKNN-Toolkit, which supports one-click transformation of Caffe/TensorFlow/TF-Lite/ONNX/PyTorch/Keras/Darknet mainstream architecture models.

RK3568 has rich interface expansion capabilities. Supports a variety of peripheral high-speed interfaces, supporting four USB2.0 ports, 4xUSB2.0 HOST+ 1xUSB3.0 HOST+ 1xusB3.0 OTG. Support gigabit Ethernet *2, multi-camera support, support MIPI CSI 4Lanes, can be divided into 2x2Lanes two groups of independent use support 16bit DVP interface, support BT1120 input, support VC mode. RK3568 has a complete display interface, support HDMI 2.0 output support dual channel MIPI DSI, dual channel LVDS, can drive 2.5K LCD screen, can directly drive ink screen, support eDp. RK3568 has plenty of peripherals, supporting 10x UART, 6x I2C, 16x PWM, 4x SPI, 8xSARADC and MINI PCIE.

Rockchip RK3568 chip is a general PURPOSE SoC designed for consumer industry applications. The CPU uses 4-core A55 architecture processor, integrated G52 GRAPHICS processor, built-in independent NPU, and runs Android 11 and Linux. RK3568 is mainly customized for tablet PC, speaker with screen, Android pen, dictionary pen and other consumer products, as well as face payment POS machine, e-book, cloud terminal, video phone, NAS storage and other industry products


Source Code