香蕉派 BPI-R2是一款基于路由器的开发板,可以在各种开源操作系统上运行,包括OpenSort、Android和Linux。它具有4个千兆LAN端口,1个千兆WAN和300 Mbs无线功能。
BPI-R2集成了四核 ARM Cortex-A7 MPcore,工作频率高达1.3GHz,还有各种外设,包括HDMI TX,MIPI DSI,PCIe2.0,USB2.0 OTG,USB3.0 Port,SATA端口,5 Gbps Port千兆以太网端口,802.11a/b/g/n wifi和BT4.1板载,还支持通过迷你PCI-e端口连接802.11ac/n WLAN
联发科 MT7623N,四核ARM Cortex-A7
Mali 450 MP4 GPU
2G DDR3 SDRAM
Mini PCIE接口
支持2个SATA接口
MicroSD插槽支持高达256 GB的扩展
8 G eMMC闪存(可选16/32/64 G)
MIPI显示接口
5个 10/100/1000 Mb以太网端口
2个USB 3.0和1个USB 2.0 OTG端口
1080P 高清视频播放
HDMI端口和多声道音频输出
WIFI和蓝牙4.1与802.11B/G/N板载
| 香蕉派 BPI-R2 硬件规格 | |
|---|---|
CPU  | 
MediaTek MT7623N, Quad-core ARM Cortex-A7  | 
GPU  | 
Mali 450 MP4 GPU  | 
内存  | 
2G DDR3 SDRAM  | 
存储  | 
板载8GB eMMC闪存,Micro SD卡插槽,两个SATA 2.0端口  | 
网络  | 
5 x 10/100/1000 Mbit/s 以太网口 (MT7530)  | 
WIFI&BT  | 
Wi-Fi 802.11 b/g/n 2.4G/5G + 蓝牙 BT4.1(MT6625L)  | 
显示  | 
HDMI(Type A)输出,支持HDCP 1.4,分辨率高达1920 x1200; MIPI显示串行接口(DSI)接口(4个数据通道)  | 
视频解码器  | 
多格式FHD视频解码,包括Mpeg 1/2、Mpeg4、H.263、H.264等。H.264高规格1080P@60fps,HEVC/H.265 1080P@60fps  | 
音频输出  | 
HDMI & I2S  | 
USB 端口  | 
USB 3.0 PORT (x2), USB OTG (x1)  | 
mini PCIE  | 
1 mini pcie 接口 & 1 pcie pin define 接口  | 
远程  | 
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  | 
按键  | 
Reset, Power, U-boot  | 
LED  | 
Power Status and 8P8C  | 
电源  | 
5 volt @2A via DC Power and/or Micro USB (OTG)  | 
尺寸,重量  | 
148mm × 100.5mm ; 100g  | 
OS  | 
OpenWRT, Debian, Ubuntu, Raspbian and others OS  | 
| 40 PIN GPIO of Banana pi BPI-R2 | ||
|---|---|---|
GPIO Pin Name  | 
Default Function  | 
|
CON1-P01  | 
VCC-3V3  | 
|
CON1-P02  | 
VCC-5V  | 
|
CON1-P03  | 
I2C\_SDA0  | 
GPIO75  | 
CON1-P04  | 
VCC-5V  | 
|
CON1-P05  | 
I2C\_SCL0  | 
GPIO76  | 
CON1-P06  | 
GND  | 
|
CON1-P07  | 
PWM-003  | 
GPIO206  | 
CON1-P08  | 
UTXD1  | 
GPIO80  | 
CON1-P09  | 
GND  | 
|
CON1-P10  | 
URXD0  | 
GPIO81  | 
CON1-P11  | 
URXD1  | 
GPIO80  | 
CON1-P12  | 
I2S0\_BCK  | 
GPIO74  | 
CON1-P13  | 
UTXD0  | 
GPIO79  | 
CON1-P14  | 
GND  | 
|
CON1-P15  | 
PWM-002  | 
GPIO205  | 
CON1-P16  | 
URTS1  | 
GPIO25  | 
CON1-P17  | 
VCC-3V3  | 
|
CON1-P18  | 
UCTS1  | 
GPIO24  | 
CON1-P19  | 
SPI0\_MO  | 
GPIO56  | 
CON1-P20  | 
GND  | 
|
CON1-P21  | 
SPI0\_MI  | 
GPIO55  | 
CON1-P22  | 
PCM\_CLK  | 
GPIO18  | 
CON1-P23  | 
SPI0\_CK  | 
GPIO54  | 
CON1-P24  | 
SPI0\_CSN  | 
GPIO53  | 
CON1-P25  | 
GND  | 
|
CON1-P26  | 
PCM\_RX  | 
GPIO20  | 
CON1-P27  | 
I2C\_SDA1  | 
GPIO57  | 
CON1-P28  | 
I2C\_SCL1  | 
GPIO58  | 
CON1-P29  | 
PCM\_RST  | 
GPIO22  | 
CON1-P30  | 
GND  | 
|
CON1-P31  | 
SPDIF\_OUT  | 
GPIO200  | 
CON1-P32  | 
PCM\_TX  | 
GPIO21  | 
CON1-P33  | 
I2S0\_MCLK  | 
GPIO126  | 
CON1-P34  | 
GND  | 
|
CON1-P35  | 
I2S0\_LRCK  | 
GPIO73  | 
CON1-P36  | 
PCM\_SYNC  | 
GPIO19  | 
CON1-P37  | 
SPDIF\_IN1  | 
GPIO202  | 
CON1-P38  | 
I2S0\_DATA\_IN  | 
GPIO72  | 
CON1-P39  | 
GND  | 
|
CON1-P40  | 
I2S0\_DATA\_OUT  | 
GPI049  | 
如何使用香蕉派 BPI-R2的GPIO: http://forum.banana-pi.org/t/how-to-use-banana-pi-bpi-r2s-gpio-s/4480
| MIPI DSI of Banana pi BPI-R2 | ||
|---|---|---|
DSI Pin Name  | 
Default Function  | 
Function2:GPIO  | 
CN6-P01  | 
VCC-3V3  | 
|
CN6-P02  | 
VCC-5V  | 
|
CN6-P03  | 
VCC-3V3  | 
|
CN6-P04  | 
VCC-5V  | 
|
CN6-P05  | 
GND  | 
|
CN6-P06  | 
VCC-5V  | 
|
CN6-P07  | 
GND  | 
|
CN6-P08  | 
VCC-5V  | 
|
CN6-P09  | 
NC  | 
|
CN6-P10  | 
GND  | 
|
CN6-P11  | 
NC  | 
|
CN6-P12  | 
DSI-D0N  | 
|
CN6-P13  | 
NC  | 
|
CN6-P14  | 
DSI-D0P  | 
|
CN6-P15  | 
DSI\_TE  | 
GPIO84  | 
CN6-P16  | 
GND  | 
|
CN6-P17  | 
I2C\_SDA2  | 
GPIO77  | 
CN6-P18  | 
DSI-D1N  | 
|
CN6-P19  | 
I2C\_SCL2  | 
GPIO78  | 
CN6-P20  | 
DSI-D1P  | 
|
CN6-P21  | 
CTP-INT  | 
GPIO23  | 
CN6-P22  | 
GND  | 
|
CN6-P23  | 
CTP-RST  | 
GPIO236  | 
CN6-P24  | 
DSI-CKN  | 
|
CN6-P25  | 
GND  | 
|
CN6-P26  | 
DSI-CKP  | 
|
CN6-P27  | 
GPIO28  | 
|
CN6-P28  | 
GND  | 
|
CN6-P29  | 
GPIO83  | 
|
CN6-P30  | 
DSI-D2N  | 
|
CN6-P31  | 
GPIO204  | 
|
CN6-P32  | 
DSI-D2P  | 
|
CN6-P33  | 
GND  | 
|
CN6-P34  | 
GND  | 
|
CN6-P35  | 
LCM\_BLPWM  | 
GPIO203  | 
CN6-P36  | 
DSI-D3N  | 
|
CN6-P37  | 
GND  | 
|
CN6-P38  | 
DSI-D3P  | 
|
CN6-P39  | 
NC  | 
|
CN6-P40  | 
GND  | 
|
CON2P03  | 
UTXD2  | 
CON2P02  | 
URXD2  | 
CON2P01  | 
GND  | 
我们设计了一款 MT7615 802.11 ac wifi模块,可以在BPI-R2上使用。
MT7615是一款高度集成的Wi-Fi单芯片,支持1733 Mbps的PHY速率,完全符合IEEE 802.11ac和IEEE 802.11 a/b/n标准,提供高标准的功能丰富的无线连接,并提供可靠的,具有成本效益的吞吐量和扩展距离。
| OpenWRT 18.06 source code on Github: https://github.com/BPI-SINOVOIP/BPI-R2-OPENWRT-18.06 | 
| Banana Pi BPI-R2 19.07.7 OpenWRT Router source code on github: https://github.com/BPI-SINOVOIP/BPI-R2-OPENWRT-19.07.7.git | 
| OpenMPTCProuter : https://github.com/Ysurac/openmptcprouter | 
| BPI-R2 linux kernel 4.14 : https://github.com/frank-w/BPI-R2-4.14 | 
| BPI-R2 github BSP : https://github.com/BPI-SINOVOIP/BPI-R2-bsp | 
| BPI-R2 FreeBSD support/ZRouter.org support : https://gist.github.com/rayddteam/3461964e69f1fcc727b1b68ec9d6d0c8 | 
| 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 Schematics :BPI-R2 V1.2 hardware schematic diagram | 
| BPI-R2 Schematics :BPI-R2 V1.1 hardware schematic diagram | 
| Dimensional diagram BPI-R2 DXF design file | 
| MTK MT7623N datasheet: MTK 7623N datasheet for development board programming guide v1.1 new update | 
| FW-Web Wiki : http://fw-web.de/dokuwiki/doku.php?id=en:bpi-r2:start | 
| How to use Banana PI BPI-R2 GPIO: http://forum.banana-pi.org/t/how-to-use-banana-pi-bpi-r2s-gpio-s/4480 | 
| Banana pi BPI-R2 : CE,FCC,RoHS: CE,FCC,RoHS | 
| Banana Pi BPI-R2 Razberry board OpenHab2: https://community.openhab.org/t/banana-pi-bpi-r2-razberry-board-openhab2-help/37222/8 | 
| Gitbook online documents: https://bananapi.gitbooks.io/banana-pi-bpi-r2-open-source-smart-router/content/ | 
| HNAT框架的最终补丁集版本被接受(内核4.16),它基于nftables。: https://www.spinics.net/lists/netfilter-devel/msg50973.html | 
| 如何从头开始构建Ubuntu/Debian SD映像 : http://forum.banana-pi.org/t/how-to-build-an-ubuntu-debian-sd-image-from-scratch/6805 | 
| 最佳的香蕉派 BPI-R2 操作系统选项: https://www.electromaker.io/blog/article/best-banana-pi-r2-operating-system-options | 
| 制作Banana Pi R2路由器:Banana Pi R2 OpenWRT安装和评测: https://www.electromaker.io/tutorial/blog/make-a-banana-pi-r2-router-banana-pi-r2-openwrt-installation-and-review | 
| MTK chip mailline Linux effort : https://mtk.bcnfs.org/doku.php?id=linux_mainline_effort | 
| BPI-R2 and SSD1306 oled screen : http://forum.banana-pi.org/t/bpi-r2-and-ssd1306-oled-screen/11917 | 
| 如何将BPi-R2配置为单臂“router on a stick”: http://forum.banana-pi.org/t/how-to-configure-bpi-r2-as-one-armed-router-on-a-stick/12022/6 | 
| 一种新的基于Netfilter流表的HNAT: http://forum.banana-pi.org/t/new-netfilter-flow-table-based-hnat/12049 | 
| OpenWRT official wiki for BPI-R2 : https://openwrt.org/toh/sinovoip/sinovoip_banana_pi_r2 | 
| 802.11ax 4x4 (mt7915) with BPI-R2 : http://forum.banana-pi.org/t/802-11ax-4x4-mt7915-with-r2/12082 | 
| 构建、定制和使用联发科开源U-Boot和ATF: https://forum.banana-pi.org/t/tutorial-build-customize-and-use-mediatek-open-source-u-boot-and-atf/13785 | 
| [BPI-R2/R64/R3] OpenWrt built on devices : https://openwrt.org/docs/guide-developer/toolchain/building_openwrt_on_openwrt | 
| 
BPI-R2 based DIY NAS/Router : https://bburky.com/NAS/ Forum pthread: http://forum.banana-pi.org/t/bpi-r2-based-diy-nas-router/6787  | 
| Android 6.0 | 
Baidu cloud : https://pan.baidu.com/s/1pMrroy3
Discuss on forum : http://forum.banana-pi.org/t/bpi-r2-new-image-release-android-6-0-v1-0/4630
| BPI-R2 Ubuntu 16.04 Kernel4.4 V1.3 | 
Source code(BSP): https://github.com/BPI-SINOVOIP/BPI-R2-bsp
Image Release : http://forum.banana-pi.org/t/topic/5293
| BPI-R2 Ubuntu 16.04 Kernel4.14 V1.0 | 
Source code(BSP): https://github.com/BPI-SINOVOIP/BPI-R2-bsp-4.14
Image Release : http://forum.banana-pi.org/t/topic/5548
| 2019-8-12 update BPI-R2 debian 10 buster image with Kernel 4.19.62, shared by frank-w | 
Username/password: root/bananapi
| BPI-R2 Centos 7 Kernel4.4 20180112 | 
Source code(BSP): https://github.com/BPI-SINOVOIP/BPI-R2-bsp
Image Release: http://forum.banana-pi.org/t/topic/5124
| 2018-06-17 image Release | 
SD-Card images:
PVR Command Line Tool (download to PATH directory and make executable):
Linux (amd64): https://gitlab.com/pantacor/pvr/uploads/b0db2e9e36fa70ff09e045df9c9803d4/pvr-004-amd64.gz
Windows (x64): https://gitlab.com/pantacor/pvr/uploads/a7a26b603a5b8e9a98e2dc7c77b4c252/pvr-004-win10-x64.zip
More downloads: https://gitlab.com/pantacor/pvr/tags/004
| 这个镜像只是为了测试。yocto内核4.4,GPU工作正常。这个GPU二进制文件来自yocto SDK内核3.18,我们用github内核4.4测试它,只需更改rootfs。如果工作正常的话,也许可以在内核4.14上使用。只需要测试一下。 | 
| Update 2019-03-12, Note : this image is shared by http://www.morequick.net/. not support by BPI team | 
主要特点:
高度精简的嵌入式设计系统,在内存中运行
多语言(en/zh_CN currently)
DNS代理/缓存
DDNS
WAN的VLAN扩展
多个WAN(可定义每个以太网端口)
DHCP服务器
FTP服务器
PPPoE服务器
Samber服务器
VPN客户端/服务器(PPTP VPN,IPsecVPN,OpenVPN)
云登录
防火墙
IP-MAC锁定
端口映射/DMZ/升级
诊断工具…
MD5: 09b58f050166ed5d09803e1de56d7890
| BPI-R2 FreeBSD support/ZRouter.org support | 
| Banana Pi BPI-R2 19.07.7 OpenWRT Router image Kernel 4.14.112 2021-04-15 | 
Wan IP : DHCP
Lan IP :192.168.1.1
Google image download link: https://drive.google.com/file/d/1OFSq6-23CT31Nt5Nohq2E9Nh6RmsCGXC/view?usp=sharing
Baidu link : https://pan.baidu.com/s/1_0dWUsLXc4HUurAdleOf_w pincode: 7262
Discuss on forum: http://forum.banana-pi.org/t/banana-pi-bpi-r2-19-07-7-openwrt-router-image-2021-04-15/12161
| Banana Pi BPI-R2 OPENWRT 19.07 Image | 
| Official OpenWR 18.06.4 for Banana Pi BPI-R2 image released 2019-7-04 | 
Forum pthread: http://forum.banana-pi.org/t/official-openwr-18-06-4-for-banana-pi-bpi-r2-image-released-2019-7-04/9459
| BananaPI BPI-R2 Openwrt18.06 Image Release and source code 2019-03-06 | 
Source code on Github: https://github.com/BPI-SINOVOIP/BPI-R2-OPENWRT-18.06
Image download: https://dev.banana-pi.org.cn/Image/BPI-R2/Openwrt/1806/
MD5SUM:
mtk-bpi-r2-EMMC.img : 5d1537c45679de352dd25d8dda46b9ad mtk-bpi-r2-SD.img :71fce303abdceed4f1c3548d5a3fc207
Forum Pthread: http://forum.banana-pi.org/t/bananapi-bpi-r2-openwrt18-06-demo-image-release-2019-03-06/8562
| Official OpenWRT 18.06.0 image | 
| BPI-R2 OpenWrt(LEDE) 20180509: http://forum.banana-pi.org/t/topic/5646 | 
| BPI-R2 OpenWrt(LEDE) 20180411: http://forum.banana-pi.org/t/topic/5395 | 
| BPI-R2 OpenWrt(LEDE) 20170908: http://forum.banana-pi.org/t/topic/3797 | 
| 2018-10-12 update, OpenMPTCProuter use MultiPath TCP (MPTCP) to aggregate multiple Internet connections and OpenWrt. and have official support BPI-R2. | 
Image download: https://www.openmptcprouter.com/download
Source code on github: https://github.com/Ysurac/openmptcprouter
| OEM&ODM, 请联系: [email protected] |