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
Jeff Kletsky 819e7946b0 ipq40xx: Add support for Linksys EA8300 (Dallas)
The Linksys EA8300 is based on QCA4019 and QCA9888 and provides three,
independent radios. NAND provides two, alternate kernel/firmware
images with fail-over provided by the OEM U-Boot.

Installation:

  "Factory" images may be installed directly through the OEM GUI.

Hardware Highlights:

  * IPQ4019 at 717 MHz (4 CPUs)
  * 256 MB NAND (Winbond W29N02GV, 8-bit parallel)
  * 256 MB RAM
  * Three, fully-functional radios; `iw phy` reports (FCC/US, -CT):
      * 2.4 GHz radio at 30 dBm
      * 5 GHz radio on ch. 36-64 at 23 dBm
      * 5 GHz radio on ch. 100-144 at 23 dBm (DFS), 149-165 at 30 dBm
      #{ managed } <= 16, #{ AP, mesh point } <= 16, #{ IBSS } <= 1
      * All two-stream, MCS 0-9
  * 4x GigE LAN, 1x GigE Internet Ethernet jacks with port lights
  * USB3, single port on rear with LED
  * WPS and reset buttons
  * Four status lights on top
  * Serial pads internal (unpopulated)

  "Linksys Dallas WiFi AP router based on Qualcomm AP DK07.1-c1"

Implementation Notes:

  The OEM flash layout is preserved at this time with 3 MB kernel and
  ~69 MB UBIFS for each firmware version. The sysdiag (1 MB) and
  syscfg (56 MB) partitions are untouched, available as read-only.

Serial Connectivity:

  Serial connectivity is *not* required to flash.

  Serial may be accessed by opening the device and connecting
  a 3.3-V adapter using 115200, 8n1. U-Boot access is good,
  including the ability to load images over TFTP and
  either run or flash them.

  Looking at the top of the board, from the front of the unit,
  J3 can be found on the right edge of the board, near the rear

      |
   J3 |
  |-| |
  |O| | (3.3V seen, open-circuit)
  |O| | TXD
  |O| | RXD
  |O| |
  |O| | GND
  |-| |
      |

Unimplemented:

    * serial1 "ttyQHS0" (serial0 works as console)
    * Bluetooth; Qualcomm CSR8811 (potentially conected to serial1)

Other Notes:

    https://wikidevi.com/wiki/Linksys_EA8300 states

        FCC docs also cover the Linksys EA8250. According to the
	RF Test Report BT BR+EDR, "All models are identical except
	for the EA8300 supports 256QAM and the EA8250 disable 256QAM."

Signed-off-by: Jeff Kletsky <git-commits@allycomm.com>
5 years ago
..
apm821xx kernel: bump 4.19 to 4.19.42 5 years ago
ar7 kernel: bump 4.9 to 4.9.153 5 years ago
ar71xx ar71xx: Fix network setup for TP-Link Archer C25 v1 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 kernel: Remove CONFIG_COMPAT 5 years ago
at91 kernel: Activate CONFIG_SYN_COOKIES for all targets 5 years ago
ath25 kernel: bump 4.14 to 4.14.79 6 years ago
ath79 ath79: drop unused/incomplete dts 5 years ago
bcm53xx build: add a config option for enabling a testing version of the target kernel 5 years ago
brcm47xx build: add a config option for enabling a testing version of the target kernel 5 years ago
brcm63xx brcm63xx: fixup broken patch after kernel bump 5 years ago
brcm2708 kernel: bump 4.14 to 4.14.118 5 years ago
cns3xxx kernel: bump 4.19 to 4.19.42 5 years ago
gemini kernel: Move some DSA config options to generic config 5 years ago
generic kernel: Move some DSA config options to generic config 5 years ago
imx6 kernel: Move some DSA config options to generic config 5 years ago
ipq40xx ipq40xx: Add support for Linksys EA8300 (Dallas) 5 years ago
ipq806x mtd: base-files: Unify dual-firmware devices (Linksys) 5 years ago
ixp4xx kernel: bump 4.9 to 4.9.160 5 years ago
kirkwood mtd: base-files: Unify dual-firmware devices (Linksys) 5 years ago
lantiq lantiq/xrx200: enable initramfs images 5 years ago
layerscape kernel: bump 4.14 to 4.14.118 5 years ago
malta malta: Deactivate MIPS O32 and N32 support 5 years ago
mediatek kernel: Remove CONFIG_COMPAT 5 years ago
mpc85xx build: add a config option for enabling a testing version of the target kernel 5 years ago
mvebu mtd: base-files: Unify dual-firmware devices (Linksys) 5 years ago
mxs mxs: disable unused serial drivers 5 years ago
octeon octeon: Deactivate MIPS O32 and N32 support 5 years ago
octeontx kernel: Remove CONFIG_COMPAT 5 years ago
omap kernel: Deactivate CONFIG_BINFMT_MISC 5 years ago
orion treewide: use wpad-basic for not small flash targets 6 years ago
oxnas kernel: bump 4.14 to 4.14.108 5 years ago
pistachio kernel: bump 4.14 to 4.14.91 6 years ago
ramips ramips: Add support for ZBT WE826-E 5 years ago
rb532 kernel: bump 4.14 to 4.14.86 6 years ago
samsung kernel: Do not set CONFIG_DEVMEM or CONFIG_DEVKMEM 5 years ago
sunxi kernel: Deactivate CONFIG_BINFMT_MISC 5 years ago
tegra tegra: add vendor string to device name 5 years ago
uml kernel: Deactivate CONFIG_BINFMT_MISC 5 years ago
x86 x86: Activate CONFIG_X86_SMAP 5 years ago
zynq zynq: make title consistent for all devices 5 years ago
Makefile