openwrt/target/linux/mediatek
Luis Mita ed3a80d088 mediatek: add support for Cudy TR3000 v1
Hardware:
 - SoC: MediaTek MT7981B
 - CPU: 2x 1.3 GHz Cortex-A53
 - Flash: 128 MiB SPI NAND
 - RAM: 512 MiB
 - WLAN: 2.4 GHz, 5 GHz (MediaTek MT7976CN, 802.11ax)
 - Ethernet: 1x 10/100/1000/2500 Mbps RTL8221B WAN, 1x10/100/1000 Mbps MT7981 LAN
 - USB 3.0 port
 - Buttons: 1 Reset button, 1 slider button
 - LEDs: 1x Red, 1x White
 - Serial console: internal test points, 115200 8n1
 - Power: 5 VDC, 3 A

MAC addresses:
+---------+-------------------+-----------+
|         | MAC               | Algorithm |
+---------+-------------------+-----------+
| WAN     | 80:af:ca:xx:xx:x1 | label+1   |
| LAN     | 80:af:ca:xx:xx:x0 | label     |
| WLAN 2g | 80:af:ca:xx:xx:x0 | label     |
| WLAN 5g | 82:af:ca:xx:xx:x0 |           |
+---------+-------------------+-----------+

Installation:
The installation must be done via TFTP by disassembling the router. On other occasions Cudy has distributed intermediate firmware to make installation easier, and so I recommend checking the Wiki for this device if there is a more convenient solution than the one below.

To install using TFTP:
1. Connect to UART.
2. With the router off, press the RESET button. While the router is turning on, the button should continue to be pressed for at least 5 seconds.
3. A u-boot shell will automatically open.
4. Connect to LAN and set your IP to 192.168.1.88/24. Configure a TFTP server and an OpenWrt initramfs-kernel.bin firmware file.
5. Run these steps in u-boot using the name of your file.

setenv bootfile initramfs-kernel.bin
tftpboot
bootm

6. If you can reach LuCI or SSH now, just use the sysupgrade image with the 'Keep settings' option turned off.

Signed-off-by: Luis Mita <luis@luismita.com>
(cherry picked from commit 63b8d98dd0)
2024-05-23 22:01:52 +02:00
..
base-files mediatek: add support for Cudy TR3000 v1 2024-05-23 22:01:52 +02:00
dts mediatek: add support for Cudy TR3000 v1 2024-05-23 22:01:52 +02:00
files/drivers/net/phy/rtk mediatek: remove mt753x driver 2023-04-29 10:25:43 +02:00
files-5.15 mediatek: mt7981: improve fan behaviour 2024-02-27 17:42:30 +00:00
filogic mediatek: add support for Cudy TR3000 v1 2024-05-23 22:01:52 +02:00
image mediatek: add support for Cudy TR3000 v1 2024-05-23 22:01:52 +02:00
mt7622 mediatek: Add support for D-Link EAGLE PRO AI M32 2024-02-27 17:42:30 +00:00
mt7623 mediatek: filogic: add driver for Richtek RT5190A regulator 2023-05-24 19:26:52 +01:00
mt7629 mediatek: Add support for TP-Link EAP225v5 2024-02-27 17:42:30 +00:00
patches-5.15 mediatek: fix broken PCIe caused by update to 5.15.158 2024-05-23 19:37:56 +03:00
Makefile mediatek: add filogic subtarget 2022-08-28 20:33:15 +01:00
modules.mk mediatek: mt7623: build mt6577_auxadc driver into kernel 2022-12-05 23:14:36 +00:00