ipq806x: add support for TP-Link Archer VR2600v
authorSebastian Quilitz <zeraphim@x-pantion.de>
Wed, 23 Nov 2016 17:51:15 +0000 (18:51 +0100)
committerMathias Kresin <dev@kresin.me>
Thu, 24 Nov 2016 21:37:40 +0000 (22:37 +0100)
commitae79c41286f0d9a97f2641450240ecac5465677d
tree03b5e25c4d5792e730add0a6a9ddf0e323e1f842
parent0e7869f20492a76fc1f331101fa01bfe9f02692f
ipq806x: add support for TP-Link Archer VR2600v

This router is similar to the C2600. Ethernet on WAN + LAN, switch,
sysupgrade, LEDs, buttons and WiFi on 2G + 5G do work. The xDSL modem
and the POTS/DECT interface are not supported yet.

It is not possible to flash LEDE via the TP-Link webinterface. The
image need to be signed. The first 0x200 bytes of the image is the
TP-Link header including the signature. The signature is not validated
by the bootloader. The LEDE image is zeroed in this area.

To install LEDE it is necessary to solder a four pin header to JP2.
Connect a serial interface to this header and interrupt the autostart
of kernel. Transfer the sysupgrade image via TFTP and write it to the
serial flash at 0x320000.

Signed-off-by: Sebastian Quilitz <zeraphim@x-pantion.de>
target/linux/ipq806x/base-files/etc/board.d/01_leds
target/linux/ipq806x/base-files/etc/board.d/02_network
target/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
target/linux/ipq806x/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac
target/linux/ipq806x/base-files/lib/ipq806x.sh
target/linux/ipq806x/base-files/lib/upgrade/platform.sh
target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-vr2600v.dts [new file with mode: 0644]
target/linux/ipq806x/image/Makefile