Banana Pi BPI R4 Pro 4E

From TechInfoDepot
Jump to navigationJump to search
multiple revisions of this device, use caution
Banana Pi BPI-R4 Pro Wi-Fi 7 Router
Homepage Product page
3rd Party Firmware
dd-wrt Status Unknown
OpenWrt Supported
Tomato any flavor Incompatible
Gargoyle Status Unknown
Platform
Brand • Model • Rev Banana Pi BPI R4 Pro 4E
Type single-board computer
CPU1 checkY MediaTek MT7988A
CPU1 Type ARM Cortex-A73
CPU1 Speed 1.8 GHz ( 4 cores ) 64-bit
Flash1 Chip Brand? Model?
Flash1 Size 256 MiB268,435,456 B <br />2,097,152 Kib <br />262,144 KiB <br />2,048 Mib <br />0.25 GiB <br /> (SPI NAND)
Flash2 Size 8 GiB 8,192 MiB <br />8,589,934,592 B <br />67,108,864 Kib <br />8,388,608 KiB <br />65,536 Mib <br /> (eMMC)
RAM1 Size 4 GiB 4,096 MiB <br />4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br /> (DDR4)
RAM1 Chip Brand? Model?
ETH chip1 MediaTek MT7988A
ETH chip2 MaxLinear MXL86252C
Ethernet Port Count 1-2.5GbE-WAN
1-2.5GbE-LAN
Wired Standard IEEE 802.3i/3u/3ab/3bz
Stock bootloader U-Boot
Expansion IF types microSD Slot, SFP, 2x mini-PCIe 3.0 2-lane, 2x M.2 M-Key 3.0 1-lane, 3x M.2 B-Key, USB 2.0, USB 3.0
Mini PCIe slots 2
USB ports 2
SD/MMC Slots 1
SFP ports 2
M.2 Slots 5
USB Hub Compatible Untested
Power 12-24 VDC, ? A
Connector type barrel
Serial Port (UART) yes, (115200 8N1)
Other
3rd Party Firmware Support OpenWrt • (List | Dev | DLs)
 CPU1 brandFLA1RAM1
Banana Pi BPI R4 (2.5GE)MediaTek8,192 MiB8,589,934,592 B <br />67,108,864 Kib <br />8,388,608 KiB <br />65,536 Mib <br />8 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />
Banana Pi BPI R4 (4GB)MediaTek8,192 MiB8,589,934,592 B <br />67,108,864 Kib <br />8,388,608 KiB <br />65,536 Mib <br />8 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />
Banana Pi BPI R4 (PoE)MediaTek8,192 MiB8,589,934,592 B <br />67,108,864 Kib <br />8,388,608 KiB <br />65,536 Mib <br />8 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />
Banana Pi BPI R4 (Wi-Fi 6)MediaTek8,192 MiB8,589,934,592 B <br />67,108,864 Kib <br />8,388,608 KiB <br />65,536 Mib <br />8 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />
Banana Pi BPI R4 (Wi-Fi 7)MediaTek8,192 MiB8,589,934,592 B <br />67,108,864 Kib <br />8,388,608 KiB <br />65,536 Mib <br />8 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />
Banana Pi BPI R4 LiteMediaTek8,192 MiB8,589,934,592 B <br />67,108,864 Kib <br />8,388,608 KiB <br />65,536 Mib <br />8 GiB <br />2,048 MiB2,147,483,648 B <br />16,777,216 Kib <br />2,097,152 KiB <br />16,384 Mib <br />2 GiB <br />
Banana Pi BPI R4 ProMediaTek8,192 MiB8,589,934,592 B <br />67,108,864 Kib <br />8,388,608 KiB <br />65,536 Mib <br />8 GiB <br />8,192 MiB8,589,934,592 B <br />67,108,864 Kib <br />8,388,608 KiB <br />65,536 Mib <br />8 GiB <br />
Banana Pi BPI R4 Pro 4EMediaTek256 MiB268,435,456 B <br />2,097,152 Kib <br />262,144 KiB <br />2,048 Mib <br />0.25 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />
Banana Pi BPI R4 Pro 8XMediaTek256 MiB268,435,456 B <br />2,097,152 Kib <br />262,144 KiB <br />2,048 Mib <br />0.25 GiB <br />8,192 MiB8,589,934,592 B <br />67,108,864 Kib <br />8,388,608 KiB <br />65,536 Mib <br />8 GiB <br />

For a list of all currently documented MaxLinear (Intel) chipsets with specifications, see MaxLinear (Intel).
For a list of all currently documented MediaTek chipsets with specifications, see MediaTek.

For a list of all currently documented Banana Pi devices with specifications, see Banana Pi.

Flashing

Flashing OpenWrt

Target: mediatek
Subtarget: mt7621
Package architecture: aarch64_cortex-a53
Supported Since Commit
Support started version: unknown
Current supported version: snapshot
LAN Hardware: MaxLinear MxL86252C, MediaTek MT7988A
LAN Comment: 1 2.5Gb SFP shared w/ 1 2.5GbE
WLAN Hardware: none
Installation method(s):
see git-commit
Recovery method(s):
see git-commit
git • >>
mediatek: add support for BananaPi BPi-R4 Pro 4E
The BPi-R4 Pro 4E is a Wi-Fi 7 router board based on the MT7988A SoC.

Difference to 8X is that board has only 4GB RAM and does not contain
the Aeonsemi 10G phys.
Wan port uses MT7988 internal 2.5GBit/s phy with no ethmux chip between
so it need overlays to switch between this wan-phy and SFP-Slot.

Specification
-------------

- SoC:          Mediatek MT7988A (4x Cortex-A73 @1.8GHz)
- RAM:          4GB DDR4
- Flash:        256MB SPI-NAND, 8GB eMMC, microSD Slot
- Switch:       MT7988A built-in switch, MxL86252C
- Ports:        9 ports, 8 usable simultaneously
        * 2x 1G RJ45 LAN
        * 4x 2.5G RJ45 LAN
        * 1x SFP (LAN)
        * 1x 2.5G RJ45/SFP Combo (WAN)
- Buttons:      Reset, WPS
- LEDs:         Power
- USB:          On-board VIA VL822 USB3.2/USB2.0 hub
        * 1x USB-A 2.0 connector
        * 1x USB-A 3.2 connector
        * 3x NGFF-KEYB
- PCIe:
        * 2x mini-PCIe slots with PCIe 3.0 2-lane interface
        * 2x M.2 M-Key slots with PCIe 3.0 1-lane interface (switchable
          PCIe signal with M.2 B-Key)
- Debug:        USB Type-C console port
- Power:        USB Type-C PD 20V or DC barrel connector

Note: This device comes without a MAC address programmed from the
factory. The randomly generated MAC is stored in the U-Boot env on first
boot and used persistently afterwards.

Installation
------------

Uncompress *sdcard.img.gz and write to microSD card, eg. using 'dd'. Use
bootloader menu on the serial console to install SPI-NAND once installed
to SPI-NAND you can used the bootloader menu to install to eMMC. See
instructions for BananaPi R4 for details.

Description is taken from 8X patch and changed to 4E variant.

R4Pro needed a patch for adding aliases to ensure right probe order so add
this here too.

Co-authored-by: Wilfried Teiken
Signed-off-by: Frank Wunderlich