You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/target/linux
Nick Briggs 3df3bb0dae ramips: add support for EnGenius ESR600
The EnGenius ESR600 is a dual band wireless router with a 4-port gigabit
Ethernet switch, a gigabit Ethernet WAN port and a USB port.

Specification:

- Bootloader:	U-Boot
- SoC:		MediaTek MT7620A (600 MHz)
- Flash:	16MB, Macronix MX25L12845E
- RAM:		64MB, Nanya NT5TU32M16DG-AC
- Serial:	115200 baud, no header, 3.3V
  		J2: Vcc (arrow), Gnd, Tx, Rx
- USB:		USB 2, 5V
- Ethernet:	5 x 1 Gb/s 4 LAN 1 WAN, Atheros AR8327
- WiFi0:	5 GHz 802.11 b/g/n Ralink RT5592N
  		300 Mb/s, 2T2R
- WiFi1:	2.4 GHz 802.11 b/g/n integrated
  		300 Mb/s, 2T2R
- Antennas:	2 per radio, internal
- LEDs:		1 programmable power (amber)
  		2 programable radio (blue)
		1 programable WPS-5G (blue)
		1 non-programable WAN activity (blue)
		1 unconfigured WPS-2.4G (amber)
- Buttons:	GPIO: Reset, WPS

Installation:

Use the OEM web interface to install the ...-factory.dlf image.
Use the OpenWRT ...-sysupgrade.bin image for future upgrades.

The J2 serial port can be accessed either by soldering in a header,
standard 0.1" spacing, or by using pogo-pins against the back side.

As configured by the OEM, the U-Boot boot delay is short, however quickly
typing "1" leads to the U-Boot "System load Linux to SDRAM via TFTP"
prompt.  The TFTP client is configured by default with
     client:   192.168.99.9
     server:   192.168.99.8
     filename: uImageESR600
It will load an OpenWRT initramfs kernel with this method.

Known issues:

1) Only the ports externally labeled WAN, LAN3 and LAN4 are operational.
LAN1 and LAN2 do not appear to power up. This issue is also present
in the Lava LR25G001.

2) The amber WPS-2.4G LED, in the same lightguide as the blue WPS-5G LED,
is not configured in the Device Tree specification.

3) The blue WAN activity LED is not configured in the Device Tree
specification as this causes the AR8327 switch to fail to initialize.

Signed-off-by: Nick Briggs <nicholas.h.briggs@gmail.com>
[merge conflict in 02_network]
Signed-off-by: Petr Štetiar <ynezz@true.cz>
5 years ago
..
apm821xx apm821xx: image: remove unused kernel.dtb from IMAGES 5 years ago
ar7 kernel: bump 4.9 to 4.9.186 5 years ago
ar71xx ar71xx: fix typo in platform_do_upgrade_compex() 5 years ago
arc770 treewide: use wpad-basic for not small flash targets 6 years ago
archs38 treewide: use wpad-basic for not small flash targets 6 years ago
armvirt armvirt: fix overlay support by updating to f2fs/ext4 based overlays 5 years ago
at91 at91/image/sama5.mk: check for sama5d4_xplained device 5 years ago
ath25 treewide: sysupgrade: use $UPGRADE_BACKUP to check for backup 5 years ago
ath79 ath79: add SUPPORTED_DEVICES to ubnt_nanostation-m-xw 5 years ago
bcm53xx bcm53xx: sysupgrade: support Luxul firmware format 5 years ago
brcm47xx brcm47xx: sysupgrade: support Luxul firmware format 5 years ago
brcm63xx brcm63xx: remove redundant variable definition in Makefile 5 years ago
brcm2708 brcm2708: fix Hifiberry DAC+DSP package definition 5 years ago
cns3xxx treewide: sysupgrade: don't use $ARGV in platform_do_upgrade() 5 years ago
gemini kernel: bump 4.19 to 4.19.71 5 years ago
generic kernel: Correctly search for the FIT image in mtd partition. 5 years ago
imx6 imx6: install-dtb as separate IMAGE 5 years ago
ipq40xx treewide: sysupgrade: use $UPGRADE_BACKUP to check for backup 5 years ago
ipq806x ipq806x: provide label MAC address 5 years ago
ixp4xx treewide: sysupgrade: use $UPGRADE_BACKUP to check for backup 5 years ago
kirkwood treewide: sync bootcount scripts across targets 5 years ago
lantiq lantiq-dsl: fix value of FECS counter 5 years ago
layerscape kernel: bump 4.14 to 4.14.142 5 years ago
malta malta: fix overlay support by updating to f2fs/ext4 based overlays 5 years ago
mediatek mediatek: enable mtk_efuse by default 5 years ago
mpc85xx mpc85xx: provide label MAC address 5 years ago
mvebu treewide: use new procd sysupgrade $UPGRADE_BACKUP variable 5 years ago
mxs mxs: disable unused serial drivers 5 years ago
octeon treewide: use new procd sysupgrade $UPGRADE_BACKUP variable 5 years ago
octeontx kernel: Remove CONFIG_COMPAT 5 years ago
omap treewide: use new procd sysupgrade $UPGRADE_BACKUP variable 5 years ago
orion orion: sysupgrade: change platform_check_image() args validation 5 years ago
oxnas oxnas: convert DEVICE_TITLE to new variables 5 years ago
pistachio treewide: sysupgrade: get rid of platform_nand_pre_upgrade() 5 years ago
ramips ramips: add support for EnGenius ESR600 5 years ago
rb532 treewide: sysupgrade: get rid of platform_nand_pre_upgrade() 5 years ago
samsung samsung: split up DEVICE_TITLE 5 years ago
sunxi treewide: use new procd sysupgrade $UPGRADE_BACKUP variable 5 years ago
tegra treewide: use new procd sysupgrade $UPGRADE_BACKUP variable 5 years ago
uml kernel: Deactivate CONFIG_BINFMT_MISC 5 years ago
x86 treewide: use new procd sysupgrade $UPGRADE_BACKUP variable 5 years ago
zynq zynq: remove kernel 4.14 support 5 years ago
Makefile