TP Link Archer C8

From DD-WRT Wiki

Revision as of 17:43, 28 February 2018 by Jeremywh7 (Talk | contribs)
Jump to: navigation, search

There are four revisions of the Archer C8, with v1 and v2 supported by DD-WRT.
WARNING: There is no webrevert file nor other method to flash the C8 back to OEM firmware from DD-WRT!


Hardware Specifications

Industry Canada ID 8853A-C8
Power 12 VDC, 3.3 A
CPU Broadcom BCM4708 @800 MHz
Architecture ARM Cortex A9 (2 cores)
RAM / Flash (ROM) 128 MiB / 16 MiB
Switch Broadcom BCM4708
LAN/WAN ports 4 /1 @ 1 Gb/s
USB Ports 1x USB 2.0, 1x USB 3.0
Serial internal, 4-pin header, 3.3V TTL
WI1 chip Broadcom BCM4360
WI1 protocols an+ac
WI1 MIMO config 3x3:3
WI1 antenna connector U.FL, RP-SMA
WI2 chip Broadcom BCM4331
WI2 protocols bgn
WI2 MIMO config 3x3:3
WI2 antenna connector U.FL, RP-SMA
  • The unsupported v4 has 128 MiB flash but otherwise appears to have the same specifications.

Serial Boot Log info

From the OpenWRT wiki:

CFE memory report

   Tot mem: 131072 KBytes
   CFE mem: 0x00F00000 - 0x00FCC810 (837648)
   Data: 0x00F414A8 - 0x00F418F4 (1100)
   BSS: 0x00F41900 - 0x00F66810 (151312)
   Heap: 0x00F66810 - 0x00FCA810 (409600)
   Stack: 0x00FCA810 - 0x00FCC810 (8192)
   Text: 0x00F00000 - 0x00F396D4 (235220)

MTD partitions

   Creating 5 MTD partitions on "bcmsflash":
   0x000000000000-0x000000040000 : "boot"
   0x000000040000-0x000000240000 : "linux"
   0x000000240000-0x000000ee0000 : "rootfs"
   0x000000fe0000-0x000000ff0000 : "radio"
   0x000000ff0000-0x000001000000 : "nvram"

This means that DD-WRT firmware must be smaller than 0xee0000-0x40000 = 14976 KB (14.625 MB).

  • Build 33986 webflash is 13732 KB (13.41 MB) but 34080 and later are 15088 KB (14.7345 MB) or more

WARNING: There is no webrevert file nor other method to flash the C8 back to OEM firmware from DD-WRT!


Tested: TP-Link Archer C8 V1 with TP-Link firmware: Archer C8_V1_150515

  1. Download DD-WRT firmware: factory-to-ddwrt.bin
  2. "Reset to factory defaults" via the OEM Archer GUI.
  3. Also from the Archer GUI, upload the factory-to-ddwrt.bin file.
  4. Wait at least one minute
  5. Access DD-WRT GUI at, set password, then GUI reset (Admin->Factory Defaults) again
  • v2 should use the same process, and the 'v1' file.
  • 33006 has also been tested.
  • v3 is an EU model. There is one report of a v3 running DD-WRT, but with no details.
  • No reports of a v4 (also EU). Warning: v4 has different flash size from v1-3.

More information and alternate download locations: FAQ: Where do I download firmware?

Recovery Mode

The v3 and v4 CFE has a built-in Webpage Firmware Recovery mode for bricked routers: see TP-Link article.
It may be possible to retrofit a v3 CFE onto v1/v2 models, but this is untested.


Forum model thread: Support for TP-Link Archer C8