[OpenWrt-Devel] [PATCH v2] ath79: add support for TP-Link Archer A7

Rafał Miłecki zajec5 at gmail.com
Sat Nov 24 04:30:59 EST 2018


On Fri, 23 Nov 2018 at 22:03, Karl-Felix Glatzer <karl.glatzer at gmx.de> wrote:
> This patch adds support for TP-Link Archer A7
>
> Specification:
> - SOC: QCA9563
> - Flash: 16 MiB (SPI)
> - RAM: 128 MiB (DDR2)
> - Ethernet: 4x 1Gbps LAN + 1x 1Gbps WAN
> - Wireless:
>   - 2.4GHz (bgn) SoC internal
>   - 5GHz (ac) QCA988x
> - USB: 1x USB 2.0 port
> - Button: 1x power, 1x reset, 1x wps
> - LED: 10x LEDs
> - UART: holes in PCB
>   - Vcc, GND, RX, TX from ethernet port side
>   - 115200n8
>
> Flash instructions:
>
> Upload openwrt-ath79-generic-tplink_archer-a7-v5-squashfs-factory.bin
> via the Webinterface.
>
> Flash instruction using tftp recovery:
>
> 1. Connect the computer to one of the LAN ports of the Archer A7
> 2. Set the computer IP to 192.168.0.66
> 3. Start a tftp server with the OpenWrt factory image in the tftp
>    root directory renamed to ArcherC7v5_tp_recovery.bin
> 2. Connect power cable to Archer A7, press and hold the reset button
>    and turn the router on
> 3. Keep the reset button pressed for ~5 seconds
> 4. Wait ~150 seconds to complete flashing
>
> Changes since first revision:
>
>   - Flash instructions using stock image webinterface
>   - Changed "Version 5" in model string to "v5"
>   - Split DTS file in qca9563_tplink_archer-x7-v5.dtsi
>     and qca9563_tplink_archer-a7-v5.dts
>   - Firmware image is now build with dynamic partitioning
>   - Default to ath10k-ct

Looks pretty nice.

Could you provide me a boot log with mtd partitioning messages? I'd
like to see how mtd creates partitions on this device.


> +&mtdparts {
> +       factory-uboot at 0 {
> +               label = "factory-uboot";
> +               reg = <0x000000 0x020000>;
> +               read-only;
> +       };
> +
> +       uboot: u-boot at 0 {
> +               label = "u-boot";
> +               reg = <0x020000 0x020000>;
> +               read-only;
> +       };

u-boot at 20000 but its' a minor thing, can be fixed later / by commiter.

_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list