immortalwrt/target/linux
Andrew Pikler c5c458ed52 ramips: add support for Cudy WR1300
Specifications:
 - SoC: MediaTek MT7621AT
 - RAM: 128 MB (DDR3)
 - Flash: 16 MB (SPI NOR)
 - WiFi: MediaTek MT7603E, MediaTek MT7612E
 - Switch: 1 WAN, 4 LAN (Gigabit)
 - Ports: 1 USB 3.0
 - Buttons: Reset, WPS
 - LEDs: Power, System, Wan, Lan 1-4, WiFi 2.4G, WiFi 5G, WPS, USB
 - Power: DC 12V 1A tip positive

UART Serial:
  115200 baud
  Located on unpopulated 4 pin header near J4:

  J4
  [o] Rx
  [o] Tx
  [o] GND
  [ ] Vcc - Do not connect

Installation:

Download and flash the manufacturer's built OpenWRT image available at
http://www.cudytech.com/openwrt_software_download
Install the new OpenWRT image via luci (System -> Backup/Flash firmware)
Be sure to NOT keep settings. The force upgrade may need to be checked
due to differences in router naming conventions.

Recovery:
 - Loads only signed manufacture firmware due to bootloader RSA verification
 - serve tftp-recovery image as /recovery.bin on 192.168.1.88/24
 - connect to any lan ethernet port
 - power on the device while holding the reset button
 - wait at least 8 seconds before releasing reset button for image to
   download
 - See http://www.cudytech.com/newsinfo/547425.html

MAC addresses as verified by OEM firmware:

use   address   source
LAN   *:f0      label
WAN   *:f1      label + 1
2g    *:f0      label
5g    *:f2      label + 2

The label MAC address is found in bdinfo 0xde00.

Signed-off-by: Andrew Pikler <andrew.pikler@gmail.com>
2021-02-10 12:05:09 +08:00
..
apm821xx treewide: use upstream caldata script 2021-01-30 12:18:02 +08:00
arc770
archs38 config: limit CONFIG_PERF_EVENTS to top-level generic configs 2021-01-26 12:03:41 +08:00
armvirt Merge Mainline 2020-12-17 23:24:15 +08:00
at91 treewide: provide global default for SUPPORTED_DEVICES 2021-01-29 15:20:43 +08:00
ath25 kernel: bump 5.4 to 5.4.86 2021-01-02 12:00:30 +08:00
ath79 ath79: add support for D-Link DAP-3662 A1 2021-02-09 21:49:25 +08:00
bcm27xx kernel: bump 5.4 to 5.4.94 2021-02-02 12:28:14 +08:00
bcm47xx kernel: drop empty kmod-ledtrig-* packages 2021-01-16 12:20:58 +08:00
bcm53xx Merge Mainline 2021-01-30 20:17:18 +08:00
bcm63xx bcm63xx: kernel: reenable the TRNG 2021-02-08 12:05:23 +08:00
bcm4908 kernel: bump 5.4 to 5.4.96 2021-02-09 12:03:21 +08:00
gemini treewide: provide global default for SUPPORTED_DEVICES 2021-01-29 22:47:58 +08:00
generic kernel: bump 5.4 to 5.4.93 2021-01-29 22:34:20 +08:00
imx6 kernel: bump 5.4 to 5.4.95 2021-02-05 12:08:35 +08:00
ipq40xx treewide: use upstream caldata script 2021-01-30 12:18:02 +08:00
ipq806x treewide: use upstream caldata script 2021-01-30 12:18:02 +08:00
ipq807x config: limit CONFIG_PERF_EVENTS to top-level generic configs 2021-01-26 12:03:41 +08:00
kirkwood kirkwood: use 3 temperature sensors for Zyxel NSA310B 2021-02-06 12:16:17 +08:00
lantiq lantiq: change phy-mode to mii for FRITZ!Box 7412 2021-02-06 12:12:54 +08:00
layerscape kernel: bump 5.4 to 5.4.94 2021-02-02 12:28:14 +08:00
malta config: limit CONFIG_PERF_EVENTS to top-level generic configs 2021-01-26 12:03:41 +08:00
mediatek kernel: bump 5.4 to 5.4.96 2021-02-09 12:03:21 +08:00
mpc85xx mpc85xx: refresh kernel config 2021-02-07 12:00:54 +08:00
mvebu kernel: bump 5.4 to 5.4.94 2021-02-02 12:28:14 +08:00
mxs kernel: drop empty kmod-ledtrig-* packages 2021-01-16 12:20:58 +08:00
octeon
octeontx
omap treewide: provide global default for SUPPORTED_DEVICES 2021-01-29 22:47:58 +08:00
oxnas treewide: provide global default for SUPPORTED_DEVICES 2021-01-29 22:47:58 +08:00
pistachio kernel: move some disabled symbols to generic 2020-12-23 11:33:15 +08:00
ramips ramips: add support for Cudy WR1300 2021-02-10 12:05:09 +08:00
realtek kernel: bump 5.4 to 5.4.93 2021-01-29 22:34:20 +08:00
rockchip treewide: provide global default for SUPPORTED_DEVICES 2021-01-29 15:20:43 +08:00
sunxi sunxi: remove outdated rtc package for a31/h3/r40 devices 2021-02-09 12:22:13 +08:00
tegra Merge Mainline 2021-01-29 23:01:13 +08:00
uml
x86 Merge Mainline 2021-01-29 23:01:13 +08:00
zynq config: limit CONFIG_PERF_EVENTS to top-level generic configs 2021-01-26 12:03:41 +08:00
Makefile