香蕉派 BPI-R2 Pro
Contents
BPI-R2 pro 介绍
Banana Pi BPI-R2 Pro 开源路由器采用Rockchip RK3568芯片方案设计, 板载2GB LPDDR4内存和16GB eMMC存储,支持2个USB 3.0接口,5千兆网口。M.2 Key-e和mini PCIe接口,2 mipi DSI接口(可通过软件切换LVDS), 1个CSI摄像头接口,1个HDMI输出.支持Android,Linux,OpenWRT系统
BPI-R2 Pro 尺寸接口与 Banana Pi BPI-R2 ,可以使用 BPI-R2 外壳.
关键特性
- 瑞芯微(Rockchip RK3568 Quad-core ARM Cortex-A55 CPU
- Mali-G52 1-Core-2EE
- 2G LPDDR4 内存(可选 4G)
- Mini PCIE 接口 & M.2 key-e 接口
- 1 SATA 硬盘接口
- MicroSD 接口,最多256G SD卡
- 16G eMMC 存储( 可选16/32/64G)
- 2 MIPI 显示屏接口
- 1 CSI camera 摄像头接口
- 5 10/100/1000 Mb 千兆网口
- (2) USB 3.0 and (1) USB 2.0 otg 接口
瑞芯微(Rockchip) RK3568芯片介绍
RK3568 has built-in MICRO-research NPU of Rockchip, 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芯片是一款高端通用SoC,采用22nm工艺制造,集成4核ARM架构A55处理器和Mali G52 2EE图形处理器,支持4K解码和1080P编码。RK3568支持SATA/PCIE/USB3.0等各类外设接口,内置独立NPU,可用于轻量级AI应用。RK3568同时支持Android 11和Linux系统,面向物联网网关、NVR存储、工控平板、工业设备、工控盒、卡拉OK、云终端、车载控制中心等工业定制市场。
快速上手
硬件
BPI-R2 Pro硬件接口示意图
硬件规格
香蕉派 BPI-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) |
存储 | Onboard 16GB eMMC Flash, Micro SD-Card slot, SATA 3.0 Port,SPI flash |
网络接口 | 5 x 10/100/1000 Mbit/s Ethernet |
显示(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 |
GPIO PIN 定义
BPI-R2 40 PIN GPIO, Debug Uart PIN,MIPI camera ,MIPI LCD0,MIPI LCD1,eDP LCD PIN define.
BPI-R2 Pro all GPIO PIN define
Running on android11 system, connecting with 2x dsi panel + 1x eDP panel:https://www.youtube.com/watch?v=HpDAmNVDwXI
开发资源
软件源代码
- linux-4.19.xx kernel BSP Source code on github :https://github.com/BPI-SINOVOIP/BPI-R2PRO-BSP/
- linux-5.10.66 kernel BSP Source code on github :https://github.com/BPI-SINOVOIP/BPI-R2PRO-BSP-5.10.x/
参考文档
- Because of the Google security update some of the old links will not work if the images you want to use cannot be downloaded from the new link bpi-image Files
- All banana pi docement(SCH file,DXF file,and doc)
- BPI-R2 Pro schematic diagram : https://drive.google.com/file/d/1aDOL8U6-4bxn7iB_MzCOgHoDhUu0wuQu/view?usp=sharing
- BPI-R2 Pro DXF file :https://drive.google.com/file/d/1N9AWJVHC4fZEko5_RIkc3pI0gK1I0XiV/view?usp=sharing
- MT7531 switch chip datasheet: https://drive.google.com/file/d/1aVdQz3rbKWjkvdga8-LQ-VFXjmHR8yf9/view?usp=sharing
- RTL8367RB-VB-CG Switch chip datasheet:https://drive.google.com/file/d/1Rua-SRJLPoV0NLnvwJg-fopsD178KIts/view?usp=sharing
- BPI-R2 Pro CE,FCC,RoHS certificate : https://banana-pi.org/en/bpi-honor/
镜像发布
Note: the network disk include linux-4.19.xx and linux-5.10.66 kernel version, linux-5.10.66 kernel version can support DSA feature.
- All image for BPI-R2 Pro google : https://drive.google.com/drive/folders/1gHNGVL_uq8L4t987k-nzg6MKWDSmDcfC
- All image for BPI-R2 Pro : Baidu : https://pan.baidu.com/s/1u5bIp0fMJPre-j0bXGfDWA?pwd=i8q6 Pincode: i8q6
kernel linux-5.10.66 Release image, support DSA feature
Supported OS Note: OpenWRT, Debian10, Ubuntu 16.04. Ubuntu 20.04, Ubunutu 22.04, Ubunut OS support server version, desktop version, mate desktop version.
- kernel linux-5.10.66 image for BPI-R2 Pro : Baidu : https://pan.baidu.com/s/19B6AYrHfbIFgRytTpW8Mbg?pwd=6me6 Pincode: 6me6
AltLinux for Banana Pi BPI R2 pro
Armbian and LibreELEC for BPI-R2-pro
kernel linux-4.19.xx Release image
ubuntu 21.04
- ubuntu 21.04 linux kernel 4.19 image 2022-5-16 update, HDMI ,eDP and SDIO interface RTL8822CS WIFI module working fine
- google driver: https://drive.google.com/drive/folders/1pFayiLS3cS0idClUlvHzaySaJMb_AOrB
- baidu link: https://pan.baidu.com/s/1zUVDXOmEur3KFpNW_va7Wg?pwd=ci4u Pincode ci4u
- video and boot log:https://forum.banana-pi.org/t/banana-pi-bpi-r2-pro-openwrt-ubuntu-debian-linux-image/13158
OpenWRT
- OpenWRT-21.02 linux kernel 4.19 image, 2022-5-16 update,HDMI ,eDP and SDIO interface RTL8822CS WIFI module working fine
- google driver: https://drive.google.com/drive/folders/10HzNC0pWhS8j3W7uaFQ5RGO7UK133Xt-
- baidu link: https://pan.baidu.com/s/1KUIJUB6nd_vKmRXms7NUKg?pwd=i72r Pincode: i72r
- video and boot log:https://forum.banana-pi.org/t/banana-pi-bpi-r2-pro-openwrt-ubuntu-debian-linux-image/13158
Debian
- Debian 10 linux kernel 4.19 image, 2022-5-16 update ,HDMI ,eDP and SDIO interface RTL8822CS WIFI module working fine
- google driver: https://drive.google.com/drive/folders/1LSJlHtkHC_Ua6zVgVI3BRJOVPUb6vWO6
- baidu link: https://pan.baidu.com/s/1rkVWlpeY0hIKPrIh3r7Nfw?pwd=n9gi Pincode: n9gi
- video and boot log:https://forum.banana-pi.org/t/banana-pi-bpi-r2-pro-openwrt-ubuntu-debian-linux-image/13158
Android
- 2022-11-16 release, Android12-bpi-r2pro.img
- Google Drive: https://drive.google.com/file/d/1UZ-e6QJIB8ZU-rdGsCnDNaNR2pYHHvxA/view?usp=share_link
- Baidu Cloud: https://pan.baidu.com/s/1tQ5Fg47R0fpUajYpNIsJ3g?pwd=8888 (pincode: 8888)
- MD5:a7b5faf7818f1ab2d36253a5d3ca1d18
- Forum pthread:https://forum.banana-pi.org/t/bananapi-bpi-r2-pro-2022-11-16-android-12/14264
- 2022-09-06 release, Android11-atv-bpi-r2pro image
- Google Drive:https://drive.google.com/file/d/1E50R-8T3L42CUUYyv1eFw0Zvl1js3EuI/view?usp=sharing
- Baidu Cloud:https://pan.baidu.com/s/10N9ZgrgVJ3SiCoNxi681Hw?pwd=jmrn (pincode: jmrn)
- MD5: 82787086a4acf8e2d818b948670580cd
- 2022-09-06 release, Android11-bpi-r2pro image
- Google Drive:https://drive.google.com/file/d/1xY6ynrpJXIbo4vbz_P7KaiUAVLJQthzs/view?usp=sharing
- Baidu Cloud:https://pan.baidu.com/s/14iLchseyarxAKHCzrfnaEg?pwd=1gul (pincode:1gul)
- MD5: 83fa3ac4f0addcf3d47d20a58be39f50
- 2022-06-10 release, Android 11 with kernel 4.19.219, tablet variant image
- Google Drive: https://drive.google.com/file/d/1qiLZKU8_2O0hHgP25F0CRxv9MnSJlXpv/view?usp=sharing
- Baidu Cloud:https://pan.baidu.com/s/1EUiGaXuPxAkR69g7EOnVaw?pwd=4n6c (pincode: 4n6c)
- MD5: ebd336bad0c27c66ae65a4d38103bced
- 2022-06-10 release, Android 11 with kernel 4.19.219, atv variant image
- Google Drive: https://drive.google.com/file/d/104K7W1PX4OFvUtqNGHOnx6RZO49BrTZp/view?usp=sharing
- Baidu Cloud: https://pan.baidu.com/s/1RbNf1dFqMxy1Dx_ysym82w?pwd=v4u8 (pincode: v4u8)
- MD5: 49506a8a3183ab189046b5e2e2833b87