Banana Pi BPI-R4
Summary
Introduction
Banana Pi BPI-R4 Router board with MediaTek MT7988A (Filogic 880) quad-core ARM Corex-A73 design ,4GB 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)
Mediatek Filogic 880. the 36Gbps Wi-Fi 7 access point/router/gateway platform delivers the fastest and most reliable connection experience
The MediaTek MT7988A is a world-Leading network processing platform for high-performance and reliable networking experiences,both in wired and wireless applications. The MT7988A comprises a rich connection interface sets include 4 Gigabit Ethernet ports. 2 US下GMII interfaces. 4 PCIe Interfaces,and 2 USB 3.2 en1 Ports
the MT7988A further enables seamless Wi-Fi 7 tri-band,2.4 GHz.5 GHz and 6 GHz,connectivity,with its Wi-Fi 7 companion chip that features 320-MHz bandwidth,4096-QAM ,MLO,MRU,and AFC.
To answer the need of fast-evolving tunneling applications,the MT7988A comes with MediaTek Tunnel offload processor System(TOPS),which facilitates the processing of a wide range of tunneling protocols.The MT7988A optimizes networking performance with exquistitely tuned ISA of MediaTek TOPS,and is dedicated to lifting networking offloading performance to premium level.
Application direction
- Internet service Router
- Wifi 7 Wireless Router
- 4G/5G Wireless Router
- Wireless Repeater
- Home security Gateway
- Home Automation
- Nas device
- Network and communication applications
Key Features
- MediaTek MT7988A (Filogic 880) quad-core Arm Corex-A73,1.8GHz processor
- 4GB DDR4
- 8GB eMMC flash
- 128MB SPI-NAND Flash
- Micro SD card slot
- 2x 10Gbe SFP slot
- 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 customizable (present version not support POE function)
Getting Start
Hardware
Hardware interface
WiFi7 iPA NIC Module support
BPI-R4-NIC-BE14: MT7995AV+MT7976CN+MT7977IAN
Hardware spec
HardWare Specification of Banana pi BPI-R4 | |||
CPU | MediaTek MT7988A (Filogic 880) Quad-core Arm Corex-A73,1.8GHz processor | ||
SDRAM | 4 GB DDR4 | ||
On board Storage | MicroSD (TF) card,128MB SPI NAND, 8GB eMMC | ||
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 | ||
mini PCIE | 2x miniPCIe slots with PCIe3.0 2lane interface for BPI 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(The power consumption will not exceed 10W without any peripheral equipment, and 12V/2A can be used.) | ||
Sizes | 100.5x148mm same as Banana Pi BPI-R64 and Banana Pi BPI-R2 | ||
Weight | 250g |
Resources
Source code
- source code on github: https://github.com/BPI-SINOVOIP/BPI-R4-bsp
Documents
- BPI-R4 DXF file
- Baidu Cloud: https://pan.baidu.com/s/1ie_a4lYCjVwW6wD5vl1h-A?pwd=8888 (pincode:8888)
- Google Drive: https://drive.google.com/file/d/1UkZxCi-395Q15tGr12LhG8fgDjzacjGn/view?usp=sharing
- BPI-R4 Schematic diagram
- Baidu Cloud: https://pan.baidu.com/s/1XjSuch4karn6ACJSLwuimQ?pwd=8888 (pincode:8888)
- Google Drive: https://drive.google.com/file/d/1r-c2urU-DFVHpZ7cRk2qzKtVB8tg82mZ/view?usp=sharing
- MT7988A Wi-Fi7 Datasheet&Manual
- Baidu Cloud: https://pan.baidu.com/s/1-eSVD4DhyPAkfgrE9BtLmA?pwd=8888 (pincode:8888)
- Google Drive:https://drive.google.com/drive/folders/1XiVchy0a4syYFVlTndhVCETNJ9x7KOYi?usp=sharing
- 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
Release image
OpenWRT MTK MP3.0 SDK for BE19000 Wifi Card
- BPI-R4 bl2_emmc-r4.img
- Baidu Cloud: https://pan.baidu.com/s/1gumscZfpJsQr_AROzDevTg?pwd=8888 (pincode:8888)
- Google Drive: https://drive.google.com/file/d/1YVJcLRLvxET2349TCKocK4MtRG5PNbdp/view?usp=sharing
- BPI-R4-mtk-bpi-r4-EMMC-20231030
- Baidu Cloud: https://pan.baidu.com/s/1TFYGjP13TEbtFEHpE2aG1Q?pwd=8888 (pincode:8888)
- Google Drive: https://drive.google.com/file/d/196J1V5q4s3GgAtCNQBCtzB9h6pGVcdTg/view?usp=sharing
- BPI-R4-mtk-bpi-r4-NAND-20231030
- Baidu Cloud: https://pan.baidu.com/s/1NrA3LTEyP8Ht_Ysli-o8og?pwd=8888 (pincode:8888)
- Google Drive: https://drive.google.com/file/d/1P5dSSaPLQzlYjniHdC-jjKE0PJ2O-Py2/view?usp=sharing
- BPI-R4-mtk-bpi-r4-SD-20231030
- Baidu Cloud: https://pan.baidu.com/s/1AW_DJ6pjEh87FJMx6pPYzw?pwd=8888 (pincode:8888)
- Google Drive: https://drive.google.com/file/d/146CUGBRC0ce5uN9nCM08Jegc51abAz1b/view?usp=sharing
OpenWRT MTK MP3.1 SDK for BE14000 Wifi Card
Note: vendor's wifi driver sourcecodecan't be open source.
OpenWRT for BE14000 Wifi Card
Debian 11
Ubuntut 22.04
BPI-R4 Accessories
- 10G SFP+ Module
- 4G/5G Module
- Storage
- Wi-Fi7 NIC
Easy to buy
- Aliexpress shop:
- SINOVOIP Aliexpress shop: https://www.aliexpress.us/item/1005006256712337.html?gatewayAdapt=4itemAdapt
- Bipai Aliexpress shop: https://www.aliexpress.us/item/1005006256988361.html?gatewayAdapt=4itemAdapt
- Taobao Shop: https://shop108780008.taobao.com/category-1744032218.htm?spm
- OEM&ODM, please contact: [email protected]