Banana Pi BPI-R4 Router board with MediaTek MT7988A (Filogic 880) quad-core ARM Corex-A73 design ,4GB/8GB DDR4 RAM,8GB eMMC,128MB SPI-NAND flash onboard, also have 2x 10Gbe SFP, 4x Gbe network port,with USB3.2 port,M.2 support 4G/5G/NVME SSD.2x miniPCIe slots with PCIe3.0 2lane interface for Wi-Fi 7 NIC (Network Interface Card). It is a very high performance open source router development board.
|
MediaTek MT7988 (Filogic 880) design: Banana Pi BPI-R4 Pro Router development board MediaTek MT7988 (Filogic 880) design: Banana Pi BPI-R4 Router development board MediaTek MT7986(Filogic 830) design: Banana Pi BPI-R3 Mini Mini size Router development board MediaTek MT7986(Filogic 830) design: Banana Pi BPI-R3 Router development board |
The MediaTek Filogic 880 platform provides a 36 Gbps Wi-Fi 7 access point/router/gateway solution that delivers the fastest and most reliable connectivity experience.
The MediaTek MT7988A is a world-class network processor designed for high-performance and reliable networking in both wired and wireless applications. It offers a comprehensive set of connectivity interfaces, including four Gigabit Ethernet ports, two USXGMII interfaces, four PCIe interfaces, and two USB 3.2 Gen 1 ports.
The MT7988A further enables seamless tri-band Wi-Fi 7 connectivity across the 2.4 GHz, 5 GHz, and 6 GHz bands, with its Wi-Fi 7 companion chip featuring 320 MHz bandwidth, 4096-QAM, MLO, MRU and AFC.
To meet the needs of rapidly evolving tunneling applications, the MT7988A comes equipped with the MediaTek Tunnel Offload Processor System (TOPS), which facilitates the processing of a wide range of tunneling protocols. The MT7988A optimizes networking performance with a finely tuned ISA of MediaTek TOPS, delivering premium-level offloading capabilities.
MediaTek MT7988A (Filogic 880) quad-core Arm Corex-A73,1.8GHz processor
4GB/8GB DDR4
8GB eMMC flash
128MB SPI-NAND Flash
Micro SD card slot
2x 10Gbe SFP slot (option 1x 10Gbe SFP and 1x SOC embedded 2.5Gbe PHY. NOTE: Need to modify hardware)
4x Gbe network port
1x USB3.2 slot
1x M.2 KEY-B slot with USB3.2/PCIe3.0 interface for 5G
1x M.2 KEY-M slot with PCIe3.0 1lane interface for NVME SSD
2x miniPCIe slots with PCIe3.0 2lane interface for Wi-Fi 7 NIC (Network Interface Card)
26 PIN GPIO Header for expanding application
POE function (Option)
Internet service Router
Wifi 7 Wireless Router
4G/5G Wireless Router
Wireless Repeater
Home security Gateway
Home Automation
Nas device
Network and communication applications
| HardWare Specification of Banana Pi R4 | |
|---|---|
CPU |
MediaTek MT7988A (Filogic 880) quad-core Arm Corex-A73,1.8GHz processor |
SDRAM |
4GB/8GB DDR4 |
On board Storage |
MicroSD (TF) card,8GB eMMC onboard |
GPIO |
26 Pin GPIO,some of which can be used for specific functions including UART, I2C, SPI, PWM, I2S. |
On board Network |
4 Port 10/100/1000Mbps Ethernet |
SFP |
2x10G SFP or 1x10G SFP and 1x 2.5GbE |
Wifi |
Wifi6/Wifi 7 |
mini PCIE |
2x miniPCIe slots with PCIe3.0 2lane interface for Wi-Fi 7 NIC (Network Interface Card) |
M.2 interface |
1x M.2 KEY-B slot with USB3.2/PCIe3.0 interface for 5G,1x M.2 KEY-M slot with PCIe3.0 1lane interface for NVME SSD |
USB |
1xUSB 3.2 slot |
Buttons |
Reset button,WPS botton, boot switch |
Leds |
Power status Led and RJ45 Led |
DC Power |
12V/5.2A or 19V 3.2A |
Sizes |
100.5x148mm same as Banana Pi BPI-R64 and Banana Pi BPI-R2 |
Weight |
250g |
| Model | Description | Image |
|---|---|---|
BPI-R4-4G |
BPI-R4 4G RAM standard version |
|
BPI-R4-4E |
BPI-R4 4G RAM version supports POE, but no POE module soldered |
|
BPI-R4-4P |
BPI-R4 4G RAM version has POE module soldered |
|
BPI-R4-8G |
BPI-R4 8G RAM standard version |
|
BPI-R4-8E |
BPI-R4 8G RAM version supports POE, but no POE module soldered |
|
BPI-R4-8P |
BPI-R4 8G RAM version has POE module soldered |
|
| BPI-R4 accessories installation: https://docs.banana-pi.org/en/BPI-R4/BPI-R4_Accessory_installation |
Easy to buy case sample :
BIPAI Aliexpress shop: https://it.aliexpress.com/item/1005006860207712.html?
SINOVOIP Aliexpress shop: https://www.aliexpress.com/item/3256806673800639.html?gatewayAdapt=4itemAdapt
Taobao shop: https://item.taobao.com/item.htm?id=785448598488&spm=a213gs.v2success.0.0.351d4831E9t9G1&skuId=5362325856503
| Banana PI BPI-R4 Open source Router Housing Assembly Video : https://www.youtube.com/watch?v=giwRr2w-X2E |
BIPAI Aliexpress shop: https://www.aliexpress.com/item/3256806271951703.html?gatewayAdapt=4itemAdapt
SINOVOIP Aliexpress shop: https://www.aliexpress.com/item/3256806271841150.html?gatewayAdapt=4itemAdapt
Taobao shop: https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-25059194413.13.7d282ac1cYaQ03&id=761569524881
BIPAI Aliexpress shop: https://www.aliexpress.com/item/3256806271761161.html?gatewayAdapt=4itemAdapt
SINOVOIP Aliexpress shop: https://www.aliexpress.com/item/3256806271623117.html?gatewayAdapt=4itemAdapt
Taobao shop: https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-25059194413.15.7d282ac1cYaQ03&id=761853438478
Place two small thermal pads on the DDR and a large thermal pad on the chip. Then cover the heat sink.
We also designed a fan with a fan for BPI-R4, please buy according to your needs.
BIPAI Aliexpress shop: https://www.aliexpress.com/item/3256806897339405.html?spm=5261.promotion_single_products.table.1.695215d1vghtfu&gatewayAdapt=4itemAdapt
SINOVOIP Aliexpress shop: https://www.aliexpress.com/item/3256806897272383.html?spm=5261.promotion_single_products.table.1.664815d1neNXY8&gatewayAdapt=4itemAdapt
Taobao shop: https://item.taobao.com/item.htm?id=800380359811&spm=a213gs.v2success.0.0.21de4831DEXb2q
| BPI-R4 Heatsink Specifications |
ASIA.RF AW7916-NPD: WiFi6E 3000 802.11ax G-band 2T2R and A-band 3T3R 2ss Dual Bands Dual Concurrents mPCIe Card AW7916-NPD
SINOVOIP Aliexpress shop: https://www.aliexpress.com/item/3256807036993487.html?
Bipai Aliexpress shop: https://www.aliexpress.com/item/3256807036822902.html?spm=a2g0s.12269583.0.0.48df6c94TX2ucP
Taobao Shop: https://item.taobao.com/item.htm?spm=a1z09.8149145.0.0.30842c5aZcYzQx&id=808224556483&_u=cak7ln9381e
Banana Pi designed wifi7 module expansion board, wifi7 module can be led out by the connection line, convenient for shell design
discuss on forum : https://forum.banana-pi.org/t/bpi-r4-wifi7-module-extension-suites/22948
If you want to use POE function, you can customize it. You need to replace the 10G SFP LAN with 2.5Gbps RJ45 and solder the RT5400B module.
| source code on github: https://github.com/BPI-SINOVOIP/BPI-R4-bsp |
| BPI-R4 OpenWRT BSP on github: https://github.com/BPI-SINOVOIP/BPI-R4-MT76-OPENWRT-V21.02 |
| Note: BPI-R4-MT76-OPENWRT-V21.02 BSP support BPI-R4 and BE13500 wifi Card |
| Official BPI-R4 kernel v5.4: https://github.com/BPI-SINOVOIP/BPI-R4-bsp-5.4 |
| Official BPI-R4 kernel v6.1: https://github.com/BPI-SINOVOIP/BPI-R4-bsp-6.1 |
| BPI-R4 CE FCC, RoHS Certification: |
| BPI-R4-Main-V11-assambly |
Baidu Cloud: https://pan.baidu.com/s/1ZjcsbMKiiEEDV9lCzW0vrg?pwd=8888 (pincode:8888)
| BPI-R4 DXF file |
Baidu Cloud: https://pan.baidu.com/s/1vLynqxFYmIr0LnWurEIfjA?pwd=8888 PIN code: 8888
| BPI-R4 Schematic |
Baidu Cloud: https://pan.baidu.com/s/1XjSuch4karn6ACJSLwuimQ?pwd=8888 PIN code: 8888
| MT7988A Wi-Fi7 Datasheet&Manual |
Baidu Cloud: https://pan.baidu.com/s/1-eSVD4DhyPAkfgrE9BtLmA?pwd=8888 PIN code:8888
| Kernel [PATCH net-next 8/8] net: ethernet: mtk_eth_soc: add basic support for MT7988 SoC: https://www.spinics.net/lists/kernel/msg4821673.html |
| [PATCH 15/15] dt-bindings: net: dsa: mediatek,mt7530: add mediatek,mt7988-switch: https://lore.kernel.org/lkml/80a853f182eac24735338f3c1f505e5f580053ca.1680180959.git.daniel@makrotopia.org/ |
| Discuss on forum : https://forum.banana-pi.org/t/banana-pi-bpi-r4-wifi-7-router-board-with-mediatek-mt7988a-filogic-880-4g-ram-and-8g-emmc/15757 |
| MediaTek Filogic 880 platform : https://www.mediatek.com/products/broadband-wifi/mediatek-filogic-880 |
| Key advantages of Wi-Fi 7 : https://mediatek-marketing.files.svdcdn.com/production/documents/Key-Advantages-of-Wi-Fi-7_MediaTek-White-Paper-WF70222.pdf |
| How MLO Smart Link Dispatching drives Wi-Fi 7: https://mediatek-marketing.files.svdcdn.com/production/documents/MLO-Infographic-How-Smart-Link-Dispatching-drives-Wi-Fi-7-White-Paper-Infographic-0223.pdf |
| MLO in Wi-Fi 7: https://mediatek-marketing.files.svdcdn.com/production/documents/Wi-Fi-7-MLO-White-Paper-WF7MLOWP0622.pdf |
| OpenWRT official support: https://openwrt.org/inbox/toh/sinovoip/bananapi_bpi-r4\ |
| BPI-R4 Router complete instI-allation video : https://www.youtube.com/watch?v=hg5pSbc_C68 |
| BPI-R4, wifi 7 module instalation and thermal pad upgrade : https://www.youtube.com/watch?v=nsp4BKrVU0Q&t=113s |
Baidu Cloud: https://pan.baidu.com/s/1TOO8u1W-1Qt6BVRB7c1Ljw?pwd=8888 (pincode: 8888)
Baidu Cloud: https://pan.baidu.com/s/1tmcjs1EsFAZNunlP1z6GxQ?pwd=8888 (pincode: 8888)
Baidu Cloud: https://pan.baidu.com/s/1y4-OZbPbqeM_um1gxKLSHg?pwd=8888 (pincode: 8888)
Note:
Kernel version: 5.4.271
MTK vendor’s MP4.0 wifi image package name: BPI-R4-BE1350-WIFI_MP4_0-SDK-20240620, fixed MP3.1 wifi SDK wifi route performance issue.
MTK vendor’s MP4.0 wifi driver sourcecode can’t be open source. only release Image.(support Quectel RM500U-CN & RM520N-GL 5G Modules, EC25 EM05 4G Modules)
Baidu Cloud: https://pan.baidu.com/s/1kguTbhlBVGvN7L9G3mgFQg?pwd=8888 (pincode:8888)
Note:
MTK vendor’s MP3.1 wifi image package name: BPI-R4-BE1350-WIFI_MP3_1-SDK-20240202.zip
opensource MT76 wifi image package name : BPI-R4-BE1350-WIFI_MT76-20240202.zip
MTK vendor’s MP3.1 wifi driver sourcecode can’t be open source. only release Image. But supply all MT76 wifi driver sourcecode.(support Quectel RM500U-CN & RM520N-GL 5G Modules, EC25 EM05 4G Modules)
Baidu Cloud: https://pan.baidu.com/s/1r9lB098eT3dSAIBsNMPGQw?pwd=8888 (pincode: 8888)
| BPI-R4 2.5Gbps RJ45 |
Baidu cloud: https://pan.baidu.com/s/13jUs5pezA8Q4c9oKaHdEYA?pwd=8888 (pincode: 8888)
| 2024-07-18-debian-12-bookworm-bpi-r4-5.4-sd-emmc.img |
Baidu cloud: https://pan.baidu.com/s/18ST6aBYBZ9wSGut44webbQ?pwd=8888 (pincode: 8888)
|
Note: linux-5.4 kernel include MT76 wifi driver, it can only support BE14000 wifi card. it can support 2.4G, 5G and 6G, but debian 12’s network-manager utility package can support 6G wifi. |
| 2024-03-10-debian-11-bullseye-lite-bpi-r4-5.4-sd-emmc.img |
Baidu cloud: https://pan.baidu.com/s/1q2WogyCtNOcejWRG1_GhXg?pwd=8888 (pincode:8888)
| 2024-03-10-debian-11-bullseye-lite-bpi-r4-6.1-sd-emmc.img |
Baidu cloud: https://pan.baidu.com/s/199IjDbuzScMiWnwcjRX_Rg?pwd=8888 (pincode:8888)
|
Note: linux-5.4 kernel include MT76 wifi driver, it can only support BE14000 wifi card. it can support 2.4G, 5G and 6G, but debian 11’s network-manager utility package can’t support 6G wifi. So we are waiting for the latest package. linux-6.1 kernel don’t include MT76 wifi driver, it can’t support BE14000 wifi card |
| 2024-07-18-ubuntu-24.04-server-bpi-r4-5.4-aarch64-sd-emmc.img |
Baidu cloud: https://pan.baidu.com/s/19hb0Zoq0DzzJPVIQfr9dkg?pwd=8888 (pincode: 8888)
|
Note: linux-5.4 kernel include MT76 wifi driver, it can only support BE14000 wifi card. it can support 2.4G, 5G and 6G, but ubuntu-24.04’s network-manager utility package can support 6G wifi. |
| 2024-03-10-ubuntu-22.04-server-bpi-r4-5.4-aarch64-sd-emmc.img |
Baidu cloud: https://pan.baidu.com/s/1ou2ZHbyZEmquvHNhlZ6QHw?pwd=8888 (pincode:8888)
| 2024-03-10-ubuntu-22.04-server-bpi-r4-6.1-aarch64-sd-emmc.img |
Baidu cloud: https://pan.baidu.com/s/1WzfQWnlaC9zoLVA0JN3RbA?pwd=8888 (pincode:8888)
|
Note: linux-5.4 kernel include MT76 wifi driver, it can only support BE14000 wifi card. it can support 2.4G, 5G and 6G, but ubuntu-22.04’s network-manager utility package can’t support 6G wifi. So we are waiting for the latest package. linux-6.1 kernel don’t include MT76 wifi driver, it can’t support BE14000 wifi card |
| BL2 for openwrt 21 version |
Baidu cloud: https://pan.baidu.com/s/1M2oImROOQR8VhBAoR8DVhA?pwd=8888 (pincode: 8888)
RDK Broadband (Router Profile)
Recipe here (license may be required) https://wiki.rdkcentral.com/display/RDK/RDK-B+BananaPi+R4
Note:
Pre-release and Beta instructions are listed alongside latest official release(s)
RDK Official releases are available here, license required → https://wiki.rdkcentral.com/display/CMF/RDK-B+Releases
| BANANAPI Official Shop: https://www.bpi-shop.com/products/xiang-jiao-paibanana-pi-bpi-r4gao-xing-neng-kai-yuan-lu-you-qi-kai-fa-ban-zhi-chi2gesfp-wifi7.html |
| SINOVOIP Aliexpress shop: https://www.aliexpress.us/item/1005006256712337.html?gatewayAdapt=4itemAdapt |
| Bipai Aliexpress shop: https://www.aliexpress.us/item/1005006256988361.html?gatewayAdapt=4itemAdapt |
| BANANAPI Official Shop: https://www.bpi-shop.com/products/bpi-r4-complete-assembly-package.html |
| SINOVOIP Aliexpress shop: https://www.aliexpress.com/item/1005010042067517.html |
| Bipai Aliexpress shop: https://www.aliexpress.com/item/1005010063685759.html?gatewayAdapt=4itemAdapt |