mirror of
git://git.openwrt.org/openwrt/openwrt.git
synced 2025-12-23 21:12:09 -05:00
This commit adds support for TP-LINK BE450.
Device specification
--------------------
SoC Type: MediaTek MT7988D, Cortex-A73, 64-bit
RAM: 512MB
Flash: SPI NAND GigaDevice (128 MiB)
Ethernet: MediaTek MT7531AE (3 Ports) + 2.5GbE (internal MT7988 phy) + 10GbE (RTL8261N)
WLAN: MT7992
WLAN 2g: MediaTek MT7975N, b/g/n/ax/be, MIMO 4x4
WLAN 5g: MediaTek MT7979N, a/n/ac/ax/be, MIMO 4x4
LEDs: 8 LEDs, 1 status blue, 2x WIFI blue, 2x Internet
blue/orange, 1 LAN blue, 1 usb blue, 1 wps blue, gpio-controlled
Button: 2 (Reset, WPS)
USB port: Yes
Power: 12 VDC, 2 A
Connector: Barrel
Bootloader: Main U-Boot - U-Boot 2023.10-rc4. Additionally, ubi0
partition contain "seconduboot" (also U-Boot 2023.10-rc4)
Serial console (UART), unpopulated, located near the power connector
---------------------
heatsink
| |
| |
| | +----+-----+------+-------+ +-----------------+
| | | TX | RX | GND | +3.3V | | power connector |
+---+ +----+-----+------+-------+ +-----------------+
|
Don't connect ----+
Disassemble: rm the 2 screws at the bottom and the one at the backside.
un-clip the case starting at the edge above the LEDs.
Installation (UART)
-------------------
1. Place OpenWrt initramfs image on tftp server with IP 192.168.1.2
2. Attach UART, switch on the router and interrupt the boot process by
pressing 'Ctrl-C'
3. Load and run OpenWrt initramfs image:
tftpboot 0x50000000 openwrt-mediatek-filogic-tplink_be450-initramfs-kernel.bin && bootm 0x50000000
4. Run 'sysupgrade -n' with the sysupgrade OpenWrt image
Note: the 10GbE (RTL8261N) is only working if reverting this Realtek target specific commit:
|
||
|---|---|---|
| .. | ||
| apm821xx | ||
| ath79 | ||
| fw_defaults | ||
| fw_loadenv | ||
| fw_printsys | ||
| fw_setsys | ||
| imx_cortexa7 | ||
| imx_cortexa9 | ||
| imx_cortexa53 | ||
| ipq40xx | ||
| ipq806x | ||
| kirkwood | ||
| lantiq | ||
| layerscape | ||
| mediatek_filogic | ||
| mediatek_mt7622 | ||
| mediatek_mt7623 | ||
| mediatek_mt7629 | ||
| mpc85xx | ||
| mvebu | ||
| mxs | ||
| octeon | ||
| oxnas | ||
| pistachio | ||
| qoriq | ||
| qualcommax_ipq50xx | ||
| qualcommax_ipq60xx | ||
| qualcommax_ipq807x | ||
| qualcommbe_ipq95xx | ||
| ramips | ||
| realtek | ||
| rockchip_armv8 | ||
| uboot-envtools.sh | ||