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

From Banana Pi Wiki
Jump to: navigation, search
(Hardware interface)
(Hardware spec)
(20 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
 +
 +
=Summary=
 +
[[File:Banana_Pi_BPI-R2_Pro_1_750.jpg|thumb|[[Banana Pi BPI-R2 Pro]] Rockchip RK3568 design]]
 +
[[File:Rockchip_RC3568.jpg|thumb|Rockchip RK3568 chip]]
 +
 +
==Introduction==
 
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 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,
  
BPI-R2 Pro same size as [[Banana Pi BPI-R2]] , and interface is also same .so can use BPI-R2+ case.
+
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
  
  
Line 15: Line 35:
 
|-
 
|-
 
!  
 
!  
! Banana Pi R2
+
! Banana Pi R2 Pro
 
|-
 
|-
 
! CPU
 
! CPU
| Rockchip RK3568
+
| Rockchip RK3568 Quad-core ARM Cortex-A55 CPU 2GHz
 
|-
 
|-
 
! GPU
 
! GPU
| Mali 450 MP4 GPU
+
| Mali-G52 1-Core-2EE OpenGL ES3.2 Vu1kn 1.1 OpenCL 2.0
 
|-
 
|-
 
! Memory
 
! Memory
Line 32: Line 52:
 
| 5 x 10/100/1000 Mbit/s Ethernet  
 
| 5 x 10/100/1000 Mbit/s Ethernet  
 
|-
 
|-
! Display(s) 1 HDMI port, 2 DSI interface(1 DSI can change to LVDS by software)
+
! Display(s)
 +
| 1 HDMI port, 2 DSI interface(1 DSI can change to LVDS by software)
 +
|-
 +
|-
 +
! Camera
 +
| 1 CSI camera interfact
 
|-
 
|-
 
! Video decoder(s)
 
! Video decoder(s)
| Multi-format FHD video decoding, including Mpeg1/2, Mpeg4, H.263, H.264, etc. H.264 high-profile 1080p@60fps, HEVC/H.265 1080P@60fps
+
| H.265 HEVC/MVC Main10 Profile yuv420@L5.1 up to 4096x2304@60fps,H.264 AVC/MVC Main10 Profile yuv400/yuv420/yuv422/@L5.1 up to 4096x2304@60fps
 +
|-
 +
|-
 +
! Video encoder(s)
 +
| H.264/AVC BP/MP/[email protected],up to 1920x1080@100fps, H.265/HEVC MP@level4.1, up to 1920x1080@100fps (4096x4096@10fps with TILE)
 
|-
 
|-
 
! Audio Output(s)
 
! Audio Output(s)
Line 59: Line 88:
 
|-
 
|-
 
! Power Source
 
! Power Source
| 5 volt @3A via DC Power and/or Micro USB (OTG)
+
| 12 volt @2A via DC Power and/or Micro USB (OTG)
 
|-
 
|-
 
! Size & Weight
 
! Size & Weight
Line 65: Line 94:
 
|-
 
|-
 
! OS
 
! OS
| OpenWRT, Debian, Ubuntu, Raspbian and others OS
+
| OpenWRT, Linux and others OS
 
|}
 
|}
 +
 +
==Rockchip RK3568==
 +
 +
RK3568 is a high-performance and low power quad-core application processor designed for personal mobile internet device and AIoT equipments. Many embedded powerful hardware engines are provided to optimize performance for high�end application. RK3568 supports almost full-format H.264 decoder by 4K@60fps, H.265 decoder by 4K@60fps, also support H.264/H.265 encoder by 1080p@60fps, high-quality JPEG encoder/decoder.Embedded 3D GPU makes RK3568 completely compatible with OpenGL ES 1.1/2.0/3.2, OpenCL 2.0 and Vulkan 1.1. Special 2D hardware engine will maximize display performance and provide very smoothly operation.The build-in NPU supports INT8/INT16/FP16/BFP16 hybrid operation. In addition, with its strong compatibility, network models based on a series of frameworks such as TensorFlow/MXNet/PyTorch/Caffe can be easily converted.
 +
 +
=Resources=
 +
 +
==Source Code==
 +
 +
==documents==
 +
 +
*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
 +
*RTL8367RB-VB-CG Switch chip datasheet: https://drive.google.com/file/d/18jObGuXCguS_hIth9JKEoEQXWTmcJQMI/view?usp=sharing
 +
 +
=Release=

Revision as of 23:42, 13 October 2021


Summary

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

Introduction

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,

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

Hardware interface

File: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 4096x2304@60fps,H.264 AVC/MVC Main10 Profile yuv400/yuv420/yuv422/@L5.1 up to 4096x2304@60fps
Video encoder(s) H.264/AVC BP/MP/[email protected],up to 1920x1080@100fps, H.265/HEVC [email protected], up to 1920x1080@100fps (4096x4096@10fps 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 is a high-performance and low power quad-core application processor designed for personal mobile internet device and AIoT equipments. Many embedded powerful hardware engines are provided to optimize performance for high�end application. RK3568 supports almost full-format H.264 decoder by 4K@60fps, H.265 decoder by 4K@60fps, also support H.264/H.265 encoder by 1080p@60fps, high-quality JPEG encoder/decoder.Embedded 3D GPU makes RK3568 completely compatible with OpenGL ES 1.1/2.0/3.2, OpenCL 2.0 and Vulkan 1.1. Special 2D hardware engine will maximize display performance and provide very smoothly operation.The build-in NPU supports INT8/INT16/FP16/BFP16 hybrid operation. In addition, with its strong compatibility, network models based on a series of frameworks such as TensorFlow/MXNet/PyTorch/Caffe can be easily converted.

Resources

Source Code

documents

Release