1
0
Fork 0
forked from mirror/openwrt
openwrt/target/linux
David Bauer c9cb6411c1 mediatek: add support for Cudy WR3000 v1
Hardware
--------
MediaTek MT7981 WiSoC
256MB DDR3 RAM
16MB SPI-NOR (XMC XM25QH128C)
MediaTek MT7981 2x2 DBDC 802.11ax 2T2R (2.4 / 5)
UART: 115200 8N1 3.3V
      [LEDS] VCC-GND-RX-TX [ETH]
      Header is located below the heatsink

Case
----
Unscrew the 4 bottom screws. Remove the top of the case by inserting a
small screwdriver into the ventilation holes and lift the top cover.

This works best by beginning near the ETH-ports. The top is clipped on
the front near the LEDs with two plastic clips. The back has a single
clip in the middle. Start at one of the back edges.

MAC-Addresses
-------------
80:AF:CA:00:F9:C6 LAN
80:AF:CA:00:F9:C7 WAN
80:AF:CA:00:F9:C6 W2
82:AF:CA:30:F9:C6 W5

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

1. Connect to the serial port as described in the "Hardware" section.

2. Power on the device. Keep pressing the "0" key to enter the U-Boot
   shell.

3. Download the OpenWrt initramfs image. Place it on an TFTP server
   connected to the Cudy LAN ports. Make sure the server is reachable at
   192.168.1.2. Rename the image to "cudy3000.bin"

4. Download and boot the OpenWrt initramfs image.

   $ tftpboot 0x46000000 cudy3000.bin; bootm 0x46000000

5. Transfer the OpenWrt sysupgrade image to the device using scp.
   Install with sysupgrade.

Note: Cudy does not yet provide a image for disabling their
signature-protection. This has happened in the past. Make sure to check
the wiki for a possible easier installation method.

Signed-off-by: David Bauer <mail@david-bauer.net>
2023-05-18 01:46:13 +02:00
..
airoha generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets 2023-05-10 19:01:45 +02:00
apm821xx apm821xx: rename MerakiNAND -> meraki-header 2023-05-14 00:08:35 +02:00
archs38 treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
armvirt treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
at91 treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
ath25 treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
ath79 ath79: add support for MikroTik RB951Ui-2HnD 2023-05-16 14:55:18 +02:00
bcm27xx kernel: bump 5.15 to 5.15.111 2023-05-13 22:38:35 +02:00
bcm47xx bcm47xx: Refresh patches 2023-05-14 16:28:41 +02:00
bcm53xx kernel: use upstream firmware patch for Broadcom's NVRAM 2023-05-14 12:44:50 +02:00
bcm63xx bcm63xx: 5.15: comment unused macronix_nand_block_protection_support 2023-05-12 03:15:42 +02:00
bcm4908 kernel: bump 5.15 to 5.15.111 2023-05-13 22:38:35 +02:00
bmips bmips: improve kernel patches 2023-05-17 18:25:40 +02:00
gemini treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
generic generic: mtk_eth_soc: don't crash if WO firmware is missing 2023-05-15 20:55:39 +02:00
imx kernel: improve handling of CONFIG_IO_URING 2023-05-03 10:26:17 -07:00
ipq40xx ipq40xx: 5.15: add patch commenting unused sdhci function 2023-05-12 03:15:41 +02:00
ipq806x kernel: bump 5.15 to 5.15.111 2023-05-13 22:38:35 +02:00
ipq807x kernel: bump 5.15 to 5.15.111 2023-05-13 22:38:35 +02:00
kirkwood kirkwood: Replace dtses with upstream accepted 2023-05-14 00:08:35 +02:00
lantiq treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
layerscape treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
malta treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
mediatek mediatek: add support for Cudy WR3000 v1 2023-05-18 01:46:13 +02:00
mpc85xx mpc85xx: add support for Aerohive BR200-WP 2023-05-14 00:08:35 +02:00
mvebu treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
mxs generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets 2023-05-10 19:01:45 +02:00
octeon treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
octeontx kernel: bump 5.15 to 5.15.100 2023-03-18 12:52:17 +01:00
omap treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
oxnas oxnas: 5.15: fix mangle bootargs patch compilation warning 2023-05-12 03:15:38 +02:00
pistachio treewide: cleanup kernel symbol references 2023-05-12 13:02:44 +02:00
qoriq kernel: fix handling of CONFIG_DYNAMIC_DEBUG 2023-05-03 10:26:17 -07:00
ramips ramips: remove device tree legacy compatibility 2023-05-12 13:02:44 +02:00
realtek treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
rockchip treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
sunxi treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
tegra treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
uml treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
x86 treewide: cleanup kernel symbol references 2023-05-12 13:02:44 +02:00
zynq generic: enable CONFIG_ARM_CRYPTO for 32bit arm targets 2023-05-10 19:01:45 +02:00
Makefile build: fix issues with targets installed via feeds 2022-09-27 13:41:12 +02:00