openwrtv4/target/linux
Piotr Dymacz 6165e4aab0 ar71xx: add support for TP-Link TL-WR902AC v1
TP-Link TL-WR902AC v1 is a pocket-size, dual-band (AC750), successor of
TL-MR3020 (both devices use very similar enclosure, in same size). New
device is based on Qualcomm QCA9531 v2 + QCA9887. FCC ID: TE7WR902AC.

Specification:

- 650/391/216 MHz (CPU/DDR/AHB)
- 1x 10/100 Mbps Ethernet
- 1x USB 2.0 (GPIO-controlled power)
- 64 MB of RAM (DDR2)
- 8 MB of FLASH
- 2T2R 2.4 GHz (QCA9531)
- 1T1R 5 GHz (QCA9887)
- 5x LED (GPIO-controlled), 2x button, 1x 3-pos switch
- UART pads on PCB (TP1 -> TX, TP2 -> RX, TP3 -> GND, TP4 -> 3V3, jumper
  resitors are missing on TX/RX lines)
- 1x micro USB (for power only)

Flash instructions:

Use "factory" image under vendor GUI.

Recovery instructions:

This device contains tftp recovery mode inside U-Boot. You can use it to
flash LEDE (use "factory" image) or vendor firmware.

1. Configure PC with static IP 192.168.0.66/24 and tftp server.
2. Rename "lede-ar71xx-generic-tl-wr902ac-v1-squashfs-factory.bin"
   to "wr902acv1_un_tp_recovery.bin" and place it in tftp server dir.
3. Connect PC with LAN port, press the reset button, power up the router
   and keep button pressed until WPS LED lights up.
4. Router will download file from server, write it to flash and reboot.

Root access over serial line in vendor firmware: root/sohoadmin.

Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
2017-07-04 08:58:54 +02:00
..
adm5120 adm5120: mark the rb1xx subtarget as broken 2017-01-16 20:40:12 +01:00
adm8668 build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
apm821xx kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
ar7 ar7: diag.sh: use common status_led_* functions 2017-03-15 23:14:54 +01:00
ar71xx ar71xx: add support for TP-Link TL-WR902AC v1 2017-07-04 08:58:54 +02:00
arc770 kernel: disable CONFIG_SG_POOL by default 2017-06-07 18:31:10 +02:00
archs38 kernel: disable CONFIG_SG_POOL by default 2017-06-07 18:31:10 +02:00
armvirt kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
at91 kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
ath25 kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
au1000 kernel: update kernel 3.18 to version 3.18.43 2016-10-24 20:25:14 +03:00
bcm53xx kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
brcm47xx brcm47xx: Add support for kernel 4.9 2017-07-02 23:10:06 +02:00
brcm63xx brcm63xx: refresh smp config 2017-06-30 12:13:08 +02:00
brcm2708 kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
cns3xxx kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
gemini kernel: use .patch extension for all patches 2017-06-27 06:37:46 +02:00
generic brcm47xx: resolve GPIO conflict for WRT54GSv1 2017-07-02 22:44:06 +02:00
imx6 kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
ipq806x build: rename TPLINK_BOARD_NAME to TPLINK_BOARD_ID 2017-06-29 10:37:36 +02:00
ixp4xx kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
kirkwood kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
lantiq build: move mktplinkfw2 related commands to image-commands.mk 2017-06-29 10:37:36 +02:00
layerscape kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
malta kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
mcs814x kernel: remove kmod packages for bridge, stp, llc and 8021q 2017-02-09 14:49:34 +01:00
mediatek kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
mpc85xx kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
mvebu kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
mxs mxs: drop 4.4 support 2017-06-27 23:22:25 +02:00
octeon kernel: disable CONFIG_SG_POOL by default 2017-06-07 18:31:10 +02:00
omap kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
omap24xx kernel: clean up usb gadget support 2016-09-15 13:11:21 +02:00
orion kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
oxnas kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
pistachio kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
ppc40x build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
ppc44x ppc44x: mark as broken 2017-01-10 12:49:34 +01:00
ramips ramips: add support for TP-Link TL-WR840N v4 and TL-WR841N v13 2017-06-29 10:37:36 +02:00
rb532 rb532: enable high-res timers, refresh kernel config 2017-06-07 18:31:10 +02:00
sunxi kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
uml uml: Fix sample command line 2017-05-26 15:43:26 -07:00
x86 kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
xburst xburst: enable high-res timers, refresh kernel config 2017-06-07 18:31:10 +02:00
zynq kernel: cleanup CONFIG_SCHED_HRTICK 2017-06-29 04:46:59 +02:00
Makefile