TP-LINK Archer A9 v6.x

From TechInfoDepot
Jump to navigationJump to search
multiple revisions of this device, use caution
abgn+ac (AC1900)
AC1900 Wireless MU-MIMO Gigabit Router
Archer A9 02.jpg
Homepage
Support
Wikipedia
WikiDevi.wi-cat.ru
3rd Party Firmware
dd-wrt
Status Unknown
OpenWrt
Status Unknown
Tomato any flavor
Incompatible
Platform
BrandModelRev
TP-LINK Archer A9 v6.x
FCC ID
IC ID
Board ID
2050501217
Type
wireless router
CPU1
Qualcomm QCN5502
CPU1 Type
MIPS 74Kc v5.0
CPU1 Speed
775 MHz
Flash1 Chip
GigaDevice GD25Q127CSIG
Flash1 Size
16 MiB16,777,216 B <br />131,072 Kib <br />16,384 KiB <br />128 Mib <br />0.0156 GiB <br />
RAM1 Size
128 MiB134,217,728 B <br />1,048,576 Kib <br />131,072 KiB <br />1,024 Mib <br />0.125 GiB <br />
RAM1 Chip
ESMT M14D1G1664A-2.5B
ETH chip1
Qualcomm QCN5502
Switch
Qualcomm Atheros QCA8337N
Ethernet Port Count
1-1GbE-WAN
4-1GbE-LAN
Wired Standard
IEEE 802.3i/3u/3ab

802dot11 OUI: 68:FF:7B
Ethernet OUI: 68:FF:7B

Stock bootloader
U-Boot 1.1.4
Stock FW OS
Linux 3.3.8
Expansion IF types
USB 2.0
USB ports
1
USB Hub Compatible
Untested
Power
12 VDC, 1.5 A
Connector type
barrel
Serial Port (UART)
yes, 4-pin header
Flags:
Wave2, MU-MIMO, 256QAM

Additional chips
5GHz WLAN RF FEM;Microsemi;LX5589H;;4;

Other

Default SSID: TP-Link_XXXX (37 addl. devices)
, TP-Link_XXXX_5G (27 addl. devices)
Default IP address: 192.168.1.1
the IP 192.168.1.1 is used by 1304 additional devices
of which 109 are TP-LINK devices
Default login user: admin
Default login password: admin
admin:admin credentials used by 1330 additional devices
of which 278 are TP-LINK devices

Manuf/OEM/ODM
Retail
FCC approval date 30 November 2018
(Est.) release date 21 March 2019
(Est.) initial retail price (in USD): $90
ASIN B07NF3K74H Flag of the United States.svg
Country of manuf China
Radio 1
Chip1
Qualcomm QCN5502
Wireless interface OUI
68:FF:7B
Antenna Connector Type
U.FL
MIMO status
4x4:3
Wireless Standard
IEEE 802.11b/g/n
N-QAM
up to 600 Mbps
802.11n
up to 450 Mbps
802.11g
up to 54 Mbps
802.11b
up to 11 Mbps
WiFi Operating Frequency
2.4 GHz
Radio 2
Chip1
Qualcomm Atheros QCA9984
Wireless interface OUI
68:FF:7B
Antenna Connector Type
U.FL
MIMO status
4x4:3
Wireless Standard
IEEE 802.11a/n/ac
802.11ac
up to 1300 Mbps
802.11n
up to 450 Mbps
802.11a
up to 54 Mbps
WiFi Operating Frequency
5 GHz
 CPU1 brandRadio1 chip1 brandRadio2 chip1 brand
TP-LINK Archer A9 v5.xBroadcomBroadcomBroadcom
TP-LINK Archer A9 v6.xQualcommQualcommQualcomm Atheros

For a list of all currently documented Qualcomm chipsets with specifications, see Qualcomm.
For a list of all currently documented Qualcomm Atheros (QCA) chipsets with specifications, see Qualcomm Atheros.

For a list of all currently documented TP-LINK device with specifications, see TP-LINK.

1300 Mbps - 3SS 5GHz 802.11ac (80MHz chan.),
600 Mbps - 3SS 2.4GHz 802.11n (40MHz chan., 256-QAM) = AC1900 class


Overview

"2050501217" is silkscreened on the board in the FCC photos.

Not much information has been made public about the QCN5502.

Qualcomm QCN5502 4T4R 802.11bgn WiSoC (180-DRQFN)

Specifications

802.11n 4T4R:3SS (600Mbps, 2.4GHz)
802.11ac 4T4R:3SS (1300Mbps, 5GHz)
  • USB: 1x USB 2.0 ports

Links of Interest

Reviews

JTAG-Serial Info

Serial

Boot log

boot log
U-Boot 1.1.4-g859dd656-dirty (Sep 20 2018 - 22:02:50)

apjet01 - Dragonfly 1.0

DRAM:  128 MB
Flash Manuf Id 0xc8, DeviceId0 0x40, DeviceId1 0x18
flash size 16MB, sector count = 256
Flash: 16 MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Setting 0x181162c0 to 0x4b962100
extra-para:01 01

[393]factory boot check integer ok.

factory boot load fs uboot len 131072 to addr 0x80010000.
press CTRL+C to stop factory u-boot autoboot:  0
## Starting application at 0x80010000 ...

U-Boot 1.1.4-g859dd656-dirty (Sep 20 2018 - 22:02:34)

apjet01 - Dragonfly 1.0

DRAM:  128 MB
Flash Manuf Id 0xc8, DeviceId0 0x40, DeviceId1 0x18
flash size 16MB, sector count = 256
Flash: 16 MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net mini: ath_gmac_enet_initialize...
Fetching MAC Address from 0x87ff3e3c
ath_gmac_enet_initialize: reset mask:c02200
athr_mgmt_init ::done
JET  ----> S17 PHY *
athrs17_reg_init: complete
SGMII in forced mode
athr_gmac_sgmii_setup SGMII done
: cfg1 0x80000000 cfg2 0x7114
eth0: 00:00:2e:27:00:00
Setting 0x181162c0 to 0x4b962100
press ENTER to stop autoboot:  0
## Booting image at 9f0c0000 ...
   Image Name:   MIPS OpenWrt Linux-3.3.8
   Created:      2019-01-08   9:07:29 UTC
   Image Type:   MIPS Linux Multi-File Image (lzma compressed)
   Data Size:    1092324 Bytes =  1 MB
   Load Address: 80060000
   Entry Point:  80060000
   Contents:
   Image 0:  1092316 Bytes =  1 MB
   Verifying Checksum at 0x9f0c0040 ...OK
   Uncompressing Multi-File Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.3.8 (leo@leo-MS-7529) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #3 Fri Sep 21 18:40:40 HKT 2018
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019750 (MIPS 74Kc)
[    0.000000] SoC: Qualcomm Atheros QCA5502 rev 0
[    0.000000] Clocks: CPU:775.000MHz, DDR:650.000MHz, AHB:258.333MHz, Ref:25.000MHz
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] User-defined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00008000
[    0.000000] Movable zone start PFN for each node
[    0.000000] Early memory PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00008000
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line:  console=ttyS0,115200 board=APJET01 rootfstype=squashfs init=/etc/preinit mtdparts=spi0.0:128k(factory-uboot),192k(u-boot),64k(ART),1536k(uImage),14464k@0x1e0000(rootfs) mem=128M rootfstype=squashfs,jffs2 noinitrd crashkernel=10M@20M oops=panic
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Memory: 126204k/131072k available (2334k kernel code, 4868k reserved, 591k data, 180k init, 0k highmem)
[    0.000000] SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:83
[    0.000000] Calibrating delay loop... 385.84 BogoMIPS (lpj=1929216)
[    0.060000] pid_max: default: 32768 minimum: 301
[    0.060000] Mount-cache hash table entries: 512
[    0.070000] NET: Registered protocol family 16
[    0.070000] gpiochip_add: registered GPIOs 0 to 20 on device: ath79
[    0.080000] MIPS: machine is TP-LINK Archer a9 v6 support
[    0.080000]
[    0.080000] WLAN firmware dump buffer allocation of 2097152 bytes @ address 0x87a00000- SUCCESS !!!
[    0.090000] registering PCI controller with io_map_base unset
[    0.300000] bio: create slab <bio-0> at 0
[    0.300000] PCI host bridge to bus 0000:00
[    0.300000] pci_bus 0000:00: root bus resource [mem 0x12000000-0x13ffffff]
[    0.310000] pci_bus 0000:00: root bus resource [io  0x0001]
[    0.310000] pci 0000:00:00.0: BAR 0: assigned [mem 0x12000000-0x121fffff 64bit]
[    0.320000] pci 0000:00:00.0: using irq 40 for pin 1
[    0.320000] Switching to clocksource MIPS
[    0.330000] NET: Registered protocol family 2
[    0.330000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.330000] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[    0.340000] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[    0.340000] TCP: Hash tables configured (established 4096 bind 4096)
[    0.350000] TCP reno registered
[    0.350000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.360000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.360000] NET: Registered protocol family 1
[    0.380000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.380000] msgmni has been set to 246
[    0.390000] io scheduler noop registered
[    0.390000] io scheduler deadline registered (default)
[    0.400000] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
[    0.420000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
[    0.430000] console [ttyS0] enabled, bootconsole disabled
[    0.430000] console [ttyS0] enabled, bootconsole disabled
[    0.440000] m25p80 spi0.0: found gd25q128, expected m25p80
[    0.450000] m25p80 spi0.0: gd25q128 (16384 Kbytes)
[    0.450000] 5 cmdlinepart partitions found on MTD device spi0.0
[    0.460000] Creating 5 MTD partitions on "spi0.0":
[    0.460000] 0x000000000000-0x000000020000 : "factory-uboot"
[    0.470000] 0x000000020000-0x000000050000 : "u-boot"
[    0.480000] 0x000000050000-0x000000060000 : "ART"
[    0.480000] 0x000000060000-0x0000001e0000 : "uImage"
[    0.490000] 0x0000001e0000-0x000001000000 : "rootfs"
[    0.500000] mtd: partition "rootfs" set to be root filesystem
[    0.500000] m25p80 spi0.1: found pm25lv512, expected m25p80
[    0.510000] m25p80 spi0.1: pm25lv512 (64 Kbytes)
[    0.510000] flash_chrdev : flash_chrdev_init
[    0.660000] ag71xx_mdio: probed
[    0.660000] eth0: Atheros AG71xx at 0xb9000000, irq 4
[    1.240000] eth0: Atheros AR8327 switch driver attached.
[    3.660000] eth0: Atheros AR8327 switch phy power down.
[    3.670000] ag71xx ag71xx.0: eth0: connected to PHY at ag71xx-mdio.0:00 [uid=004dd036, driver=Atheros AR8216/AR8236/AR8316]
[    3.680000] TCP cubic registered
[    3.680000] NET: Registered protocol family 17
[    3.690000] Bridge firewalling registered
[    3.690000] 8021q: 802.1Q VLAN Support v1.8
[    3.700000] ### of_selftest(): No testcase data in device tree; not running tests
[    3.710000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[    3.720000] Freeing unused kernel memory: 180k freed
- preinit -
- regular preinit -
jffs2 not ready yet; using ramdisk
Support to copy caldata is not there for unknown
- init -
[    6.730000] liblog: module license 'unspecified' taints kernel.
[    6.730000] Disabling lock debugging due to kernel taint
[    7.000000] NET: Registered protocol family 10
[    7.160000] SCSI subsystem initialized
[    7.260000] usbcore: registered new interface driver usbfs
[    7.270000] usbcore: registered new interface driver hub
[    7.280000] usbcore: registered new device driver usb
[    7.430000] PPP generic driver version 2.4.2
[    7.470000] tun: Universal TUN/TAP device driver, 1.6
[    7.480000] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    7.520000] PPP MPPE Compression module registered
[    7.560000] NET: Registered protocol family 24
[    7.630000] L2TP core driver, V2.0
[    7.640000] L2TP netlink interface
[    7.690000] IPv6 over IPv4 tunneling driver
[    7.720000] GRE over IPv4 demultiplexor driver
[    7.760000] GRE over IPv4 tunneling driver
[    7.830000] bonding: Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
[    7.910000] ip_tables: (C) 2000-2006 Netfilter Core Team
[    8.150000] nf_conntrack version 0.5.0 (1974 buckets, 7896 max)
[    8.340000] PPPoL2TP kernel driver, V2.0
[    8.360000] PPTP driver version 0.8.5
[    8.750000] xt_time: kernel timezone is -0000
[    9.260000] nf_conntrack_rtsp v0.6.21 loading
[    9.290000] nf_nat_rtsp v0.6.21 loading
[    9.350000] Netfilter messages via NETLINK v0.30.
[    9.380000] ctnetlink v0.93: registering with nfnetlink.
[    9.660000] ssdk_plat_init start
[    9.660000] Register QCA PHY driver
[    9.780000] qca-ssdk module init succeeded!
[    9.800000] AR71XX_RESET_REG_WDOG_CTRL: 0x0
[    9.800000]
[    9.860000] Initializing USB Mass Storage driver...
[    9.870000] usbcore: registered new interface driver usb-storage
[    9.870000] USB Mass Storage support registered.
[    9.970000] fuse init (API version 7.18)
reload_profile() begin
reload_profile() end
reloadconfig() begin
user-config size is OK, size = 11538
1.untar result is : 0
................................start of merge user and default........................
................................parse userconf to get mode.............................
................................end of parse userconf..................................
................................mode : ap...............................
................................end of merge user and default..........................
................................new configs merged.....................................
reloadconfig() end
########merge_mfconfig() start########
########merge_mfconfig() end########

Pictures

Retail Images
User Images