TP-Link Archer C9

Devices with Broadcom WiFi chipsets have limited OpenWrt supportability (due to limited FLOSS driver availability for Broadcom chips). Consider this when chosing a device to buy, or when deciding to flash OpenWrt on your device because it is listed as supported. See Broadcom WiFi for details.

ModelVersionSoCCPU MHzFlash MBRAM MBWLAN HardwareWLAN2.4WLAN5.0100M portsGbit portsModemUSB
Archer C9v1Broadcom BCM4709100016128Broadcom BCM4360b/g/na/n/ac-5-1x 2.0, 1x 3.0

It is possible to install OpenWrt over TFTP on this model.

generic.flashing.tftp

Connect one of the LAN ports to a machine running a TFTP-server. The server machine needs to be configured with IP 192.168.0.66/24.

Obtain a 'factory' OpenWrt image. Store the firmware on the TFTP server as archerc9v1_tp_recovery.bin. Replace the v1 with your hardware version number if you don't have a v1.

To start the TFTP recovery process on the router, press and hold the Reset Button and then power up the router. Keep the Reset button pressed until the TFTP server begins serving the image then release it immediately.

If everything went right, you should see a read request in your TFTP server. The flash operation takes about 3 to 5 minutes.

Archer c9 v1 back to the original software

Attempting to flash the stock firmware using TFTP after using non-stock firmware can result in a bootloop. You may then need to use the serial recovery method

Archer C9 v1

Front:
Photo of front of the casing

Back:
Photo of back of the casing

Note: This will void your warranty!

FIXME The picture links below are broken. Please avoid links to external sources and upload pictures to the wiki instead.
See howto: Adding images to the OpenWrt Wiki. After you have added the pictures, this FIXME note can be removed.

  • There are two screws at the bottom of the device, under the rubber feet.
    1427041919.jpg
  • One screew at the back of the device, under the label.
    1427042062.jpg
  • The rest of the case is kept together by latches at the every side of the device.
    1427043230.jpg 1427043273.jpg
  • I started disassembly from up using small flat screwdriver.
    1427042869.jpg 1427042912.jpg

Main PCB
1426325288.jpg 1426325308.jpg 1426325338.jpg 1426325362.jpg 1426325385.jpg 1426325408.jpg

port.serial general information about the serial port, serial port cable, etc.

If you open the casing and remove the PCB from the chassis, there is a well labeled TTL serial connector near the top between the wireless antenna connectors. It operates at 115200 baud 8N1.

How to connect to the Serial Port of this specific device:

port.jtag general information about the JTAG port, JTAG cable, etc.

The JTAG port consists of 10 female pin holes at the bottom of the PCB next to the LAN ports. Still unsure about pin-out.

How to connect to the JTAG Port of this specific device:

Photo of PCB with markings

Archer C9 have recovery mode:

Device eth0:  hwaddr 14-CC-20-D1-DC-AA, ipaddr 192.168.0.1, mask 255.255.255.0
        gateway not set, nameserver not set
need firmware recovery!
register firmware recovery command
Device eth0:  hwaddr 14-CC-20-D1-DC-AA, ipaddr 192.168.0.86, mask 255.255.255.0
        gateway not set, nameserver not set
Reading 192.168.0.66:ArcherC9v1_tp_recovery.bin: Failed.: Timeout occured

Router IP: 192.168.0.86 TFTP Server IP: 192.168.0.66 File name: ArcherC9v1_tp_recovery.bin

]Digital core power voltage set to 1.0V Decompressing...done Digital core power voltage set to 1.0V SHMOO VER 1.13 PKID07DC06011801080000000000001A103F01000000 S300001EF 00001580 RDLYW0 00000004 RDENW0 00000031 RDQSW0 0000000000111111111122222222223333333333444444444455555555556666 0123456789012345678901234567890123456789012345678901234567890123 00 --------++++++++++++++++++++++++++++X+++++++++++++++++++++++++-- 01 ------------++++++++++++++++++++++++++X+++++++++++++++++++++++++ 02 -----------++++++++++++++++++++++++X++++++++++++++++++++++++---- 03 --------++++++++++++++++++++++++++++X+++++++++++++++++++++++++++ 04 ----++++++++++++++++++++++++++X+++++++++++++++++++++++++-------- 05 ---------+++++++++++++++++++++++++++X+++++++++++++++++++++++++++ 06 -----++++++++++++++++++++++++++X+++++++++++++++++++++++++------- 07 ----------+++++++++++++++++++++++++++X++++++++++++++++++++++++++ 08 --+++++++++++++++++++++++++++X++++++++++++++++++++++++++-------- 09 -------+++++++++++++++++++++++++++X++++++++++++++++++++++++++--- 10 -++++++++++++++++++++++++++++X+++++++++++++++++++++++++++------- 11 -----+++++++++++++++++++++++++++X++++++++++++++++++++++++++----- 12 ---+++++++++++++++++++++++++++X+++++++++++++++++++++++++++------ 13 ------+++++++++++++++++++++++++++X++++++++++++++++++++++++++---- 14 ----++++++++++++++++++++++++++X++++++++++++++++++++++++++------- 15 -------++++++++++++++++++++++++++++X+++++++++++++++++++++++++++- PW0 0000000000111111111122222222223333333333444444444455555555556666 0123456789012345678901234567890123456789012345678901234567890123 00 ---------+++++++++++++++++++++++++++X+++++++++++++++++++++++++-- 01 ----------+++++++++++++++++++++++++++X++++++++++++++++++++++++++ 02 ---------+++++++++++++++++++++++++++X+++++++++++++++++++++++++-- 03 ------+++++++++++++++++++++++++++++X++++++++++++++++++++++++++++ 04 -+++++++++++++++++++++++++++X+++++++++++++++++++++++++++-------- 05 -------++++++++++++++++++++++++++++X++++++++++++++++++++++++++++ 06 ----++++++++++++++++++++++++++X++++++++++++++++++++++++++------- 07 --------++++++++++++++++++++++++++++X+++++++++++++++++++++++++++ 08 --+++++++++++++++++++++++++++X+++++++++++++++++++++++++++------- 09 -----+++++++++++++++++++++++++++++X++++++++++++++++++++++++++++- 10 -++++++++++++++++++++++++++++X++++++++++++++++++++++++++++------ 11 -----++++++++++++++++++++++++++++X+++++++++++++++++++++++++++--- 12 ---++++++++++++++++++++++++++++X++++++++++++++++++++++++++++---- 13 ------+++++++++++++++++++++++++++++X++++++++++++++++++++++++++-- 14 ---+++++++++++++++++++++++++++X+++++++++++++++++++++++++++------ 15 ------+++++++++++++++++++++++++++++X++++++++++++++++++++++++++++ NW0 0000000000111111111122222222223333333333444444444455555555556666 0123456789012345678901234567890123456789012345678901234567890123 00 ---------+++++++++++++++++++++++++++X+++++++++++++++++++++++++-- 01 ------------++++++++++++++++++++++++++X+++++++++++++++++++++++++ 02 ----------+++++++++++++++++++++++++X++++++++++++++++++++++++---- 03 ---------+++++++++++++++++++++++++++X+++++++++++++++++++++++++++ 04 ----++++++++++++++++++++++++++X+++++++++++++++++++++++++-------- 05 --------++++++++++++++++++++++++++++X+++++++++++++++++++++++++++ 06 -----++++++++++++++++++++++++++X+++++++++++++++++++++++++------- 07 ----------+++++++++++++++++++++++++++X++++++++++++++++++++++++++ 08 --+++++++++++++++++++++++++++X++++++++++++++++++++++++++-------- 09 ------+++++++++++++++++++++++++++X+++++++++++++++++++++++++++--- 10 -++++++++++++++++++++++++++++X+++++++++++++++++++++++++++------- 11 -----+++++++++++++++++++++++++++X++++++++++++++++++++++++++----- 12 ---+++++++++++++++++++++++++++X+++++++++++++++++++++++++++------ 13 ------+++++++++++++++++++++++++++X++++++++++++++++++++++++++---- 14 ----++++++++++++++++++++++++++X++++++++++++++++++++++++++------- 15 ------+++++++++++++++++++++++++++++X+++++++++++++++++++++++++++- WRDQW0 0000000000111111111122222222223333333333444444444455555555556666 0123456789012345678901234567890123456789012345678901234567890123 00 +++++++++++++++++++++++++X++++++++++++++++++++++++--------+++++- 01 ++++++++++++++++++++++++++X++++++++++++++++++++++++++-------+++- 02 +++++++++++++++++++++++++X+++++++++++++++++++++++++-------+++++- 03 ++++++++++++++++++++++++++X++++++++++++++++++++++++++------++++- 04 +++++++++++++++++++++++X++++++++++++++++++++++------------+++++- 05 ++++++++++++++++++++++++++X++++++++++++++++++++++++++-----+++++- 06 ++++++++++++++++++++++++X+++++++++++++++++++++++---------++++++- 07 +++++++++++++++++++++++++X+++++++++++++++++++++++++------++++++- 08 ++++++++++++++++++++++++X+++++++++++++++++++++++-----------++++- 09 ++++++++++++++++++++++++++X+++++++++++++++++++++++++------+++++- 10 +++++++++++++++++++++++X+++++++++++++++++++++++------------++++- 11 ++++++++++++++++++++++++++X+++++++++++++++++++++++++------+++++- 12 +++++++++++++++++++++++X+++++++++++++++++++++++-----------+++++- 13 ++++++++++++++++++++++++++X++++++++++++++++++++++++++------++++- 14 +++++++++++++++++++++++++X+++++++++++++++++++++++++--------++++- 15 ++++++++++++++++++++++++++X+++++++++++++++++++++++++-------++++- WRDMW0 00000025 WRDMW0 00000024 ADDR 0000000000111111111122222222223333333333444444444455555555556666 0123456789012345678901234567890123456789012345678901234567890123 00 +++++++++++++++++++++S+++++++++X++++++++++++++++++++++++++++++++ Decompressing...done CFE version 6.37.14.93 (r469350) based on BBP 1.0.37 for BCM947XX (32bit,SP,) Build Date: Wed Nov 12 12:27:07 CST 2014 (root@localhost.localdomain) Copyright (C) 2000-2008 Broadcom Corporation. Init Arena Init Devs. Boot partition size = 262144(0x40000) DDR Clock: 800 MHz Info: DDR frequency set from clkfreq=1000,*800* et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.37.14.93 (r469350) CPU type 0x0: 1000MHz Tot mem: 131072 KBytes CFE mem: 0x00F00000 - 0x02F80E04 (34082308) Data: 0x00F48AE8 - 0x00F48FBC (1236) BSS: 0x00F48FC8 - 0x00F7EE04 (220732) Heap: 0x00F7EE04 - 0x02F7EE04 (33554432) Stack: 0x02F7EE04 - 0x02F80E04 (8192) Text: 0x00F00000 - 0x00F3F23C (258620) Device eth0: hwaddr 14-CC-20-D1-DC-AA, ipaddr 192.168.0.1, mask 255.255.255.0 gateway not set, nameserver not set Loader:raw Filesys:raw Dev:flash0.os File: Options:(null) Loading: .... 4232512 bytes read Entry at 0x00008000 Closing network. Starting program at 0x00008000 console [ttyS0] enabled, bootconsole disabled serial8250.0: ttyS1 at MMIO 0x18000400 (irq = 117) is a 16550 brd: module loaded loop: module loaded pflash: found no supported devices bcmsflash: squash filesystem found at block 36 Creating 5 MTD partitions on "bcmsflash": 0x000000000000-0x000000040000 : "boot" 0x000000040000-0x000000240000 : "linux" 0x000000240000-0x000000ee0000 : "rootfs" 0x000000fe0000-0x000000ff0000 : "radio" 0x000000ff0000-0x000001000000 : "nvram" nflash: found no supported devices PPP generic driver version 2.4.2 NET: Registered protocol family 24 usbmon: debugfs is not available ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver ehci_hcd 0000:00:0b.1: EHCI Host Controller ehci_hcd 0000:00:0b.1: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:0b.1: irq 111, io mem 0x18021000 ehci_hcd 0000:00:0b.1: USB 0.0 started, EHCI 1.00 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver ohci_hcd 0000:00:0b.0: OHCI Host Controller ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number 2 ohci_hcd 0000:00:0b.0: irq 111, io mem 0x18022000 hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected xhci_hcd 0000:00:0c.0: xHCI Host Controller xhci_hcd 0000:00:0c.0: new USB bus registered, assigned bus number 3 xhci_hcd 0000:00:0c.0: irq 112, io mem 0x18023000 xhci_hcd 0000:00:0c.0: Failed to enable MSI-X xhci_hcd 0000:00:0c.0: failed to allocate MSI entry usb usb3: No SuperSpeed endpoint companion for config 1 interface 0 altsetting 0 ep 129: using minimum values xHCI xhci_add_endpoint called for root hub xHCI xhci_check_bandwidth called for root hub hub 3-0:1.0: USB hub found hub 3-0:1.0: 1 port detected nf_conntrack version 0.5.0 (1960 buckets, 7840 max) ip_tables: (C) 2000-2006 Netfilter Core Team TCP cubic registered NET: Registered protocol family 10 NET: Registered protocol family 17 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com> All bugs added by David S. Miller <davem@redhat.com> Northstar brcmnand NAND Flash Controller driver, Version 0.1 (c) Broadcom Inc. 2012 brcmnand: found no supported devices VFS: Mounted root (squashfs filesystem) readonly on device 31:2. Freeing init memory: 216K init started: BusyBox v1.01 (2014.11.12-04:38+0000) multi-call binary This board use 2.6.36 ctf: module license 'Proprietary' taints kernel. Disabling lock debugging due to kernel taint et_module_init: passivemode set to 0x0 et_module_init: txworkq set to 0x0 et_module_init: et_txq_thresh set to 0x400 si_doattach: incoming bus is PCI but it's a lie, switching to SI devid:0x4715 Found chip type NAI (0x3f00cf12) Chipc: rev 42, caps 0x48000a, chipst 0x0 pmurev 0, pmucaps 0x0 eth0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.37.14.93 (r469350) xt_time: kernel timezone is -0000 u32 classifier Actions configured L2TP core driver, V2.0 PPPoL2TP kernel driver, V2.0 PPTP driver version 0.8.3 (none) armv7l #1 SMP PREEMPT Wed Nov 12 12:33:55 CST 2014 (none) (none) login: ====>>>>@@@@@@size is 49340@@@@@@ start uclited ====>>>>*****total size is 49340****** check size inited device eth0.1 entered promiscuous mode device eth0 entered promiscuous mode br0: port 1(eth0.1) entering forwarding state br0: port 1(eth0.1) entering forwarding state Attempt to kill tasklet from interrupt device eth0 left promiscuous mode br0: port 1(eth0.1) entering forwarding state device eth0 entered promiscuous mode br0: port 1(eth0.1) entering forwarding state br0: port 1(eth0.1) entering forwarding state br0: port 1(eth0.1) entering forwarding state br0: port 1(eth0.1) entering forwarding state br0: port 1(eth0.1) entering forwarding state device eth0 left promiscuous mode br0: port 1(eth0.1) entering forwarding state device eth0 entered promiscuous mode br0: port 1(eth0.1) entering forwarding state br0: port 1(eth0.1) entering forwarding state checkSizeThread 457 1 49340 49340 ====>>>>DHCP start.dhcpc.c,dhcpcStart,1100 ====>>>>DHCP end.dhcpc.c,dhcpcStart,1164 nf_conntrack_rtsp v0.6.21 loading nf_nat_rtsp v0.6.21 loading wl_module_init: msglevel set to 0x1 wl_module_init: msglevel2 set to 0x0 wl_module_init: phymsglevel set to 0x1 wl_module_init: passivemode set to 0x0 wl_module_init: txworkq set to 0x0 Found chip type AI (0x15134360) Chipc: rev 43, caps 0x58680001, chipst 0x9a6d pmurev 17, pmucaps 0x10a22b11 srom rev:0 HTAVAIL is set, so not updating BBPLL Frequency Changing rsrc 6 res_updn_timer to 0x100001 wl0: wlc_attach: Overriding device id: 0x43a1 instead of 0x4360 Overriding device id = 0x43a1 wl0: wlc_bmac_phy_reset: band not yet set wlc_bmac_attach, deviceid 0x43a1 nbands 1 wl0: wlc_bmac_phy_reset: band not yet set wl0: wlc_bmac_attach: chiprev 3 corerev 42 cccap 0x58680001 maccap 0x30518c05 band 2.4G, phy_type 11 phy_rev 1 wl0: wlc_stf_txcore_shmem_write: No clock wl0: wlc_ampdu_tx_set: AGG Mode = MAC+AQM txmaxpkts 1024 wl0: online cpus 2 eth1: Broadcom BCM4360 802.11 Wireless Controller 6.37.14.93 (r469350 WLTEST) (Compiled in . at 12:35:49 on Nov 12 2014) Found chip type AI (0x15134360) Chipc: rev 43, caps 0x58680001, chipst 0x9a6d pmurev 17, pmucaps 0x10a22b11 srom rev:0 Overriding boardvendor: 0x14e4 instead of 0x14e4 HTAVAIL is set, so not updating BBPLL Frequency Changing rsrc 6 res_updn_timer to 0x100001 wl1: wlc_attach: Overriding device id: 0x43a2 instead of 0x4360 Overriding device id = 0x43a2 wl1: wlc_bmac_phy_reset: band not yet set wlc_bmac_attach, deviceid 0x43a2 nbands 1 wl1: wlc_bmac_phy_reset: band not yet set wl1: wlc_bmac_attach: chiprev 3 corerev 42 cccap 0x58680001 maccap 0x30518c05 band 5G, phy_type 11 phy_rev 1 wl1: wlc_stf_txcore_shmem_write: No clock wl1: wlc_ampdu_tx_set: AGG Mode = MAC+AQM txmaxpkts 1024 wl1: online cpus 2 eth2: Broadcom BCM4360 802.11 Wireless Controller 6.37.14.93 (r469350 WLTEST) (Compiled in . at 12:35:49 on Nov 12 2014) device eth1 entered promiscuous mode Changing rsrc 6 res_updn_timer to 0x100001 wl0: wlc_enable_probe_req: state down, deferring setting of host flags br0: port 2(eth1) entering forwarding state br0: port 2(eth1) entering forwarding state ====>>>>start: eth1. wl0: wlc_iovar_op: BCME -20 (Bad Channel) wl0: wlc_ampdu_tx_set: AGG Mode = MAC+AQM txmaxpkts 1024 wl0: wlc_enable_probe_req: state down, deferring setting of host flags device eth2 entered promiscuous mode Changing rsrc 6 res_updn_timer to 0x100001 wl1: wlc_enable_probe_req: state down, deferring setting of host flags br0: port 3(eth2) entering forwarding state br0: port 3(eth2) entering forwarding state ====>>>>start: eth2. wl1: wlc_iovar_op: BCME -20 (Bad Channel) wl1: wlc_ampdu_tx_set: AGG Mode = MAC+AQM txmaxpkts 1024 wl1: wlc_enable_probe_req: state down, deferring setting of host flags acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: selected channel spec: 0x100b acsd: Adjusted channel spec: 0x100b acsd: selected DFS-exit channel spec: 0x100b acsd: selected channel spec: 0x100b acsd: Adjusted channel spec: 0x100b acsd: selected channel spec: 0x100b acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: scan in progress ... acsd: selected channel spec: 0xe09b acsd: Adjusted channel spec: 0xe09b acsd: selected DFS-exit channel spec: 0xe09b acsd: selected channel spec: 0xe09b acsd: Adjusted channel spec: 0xe09b acsd: selected channel spec: 0xe09b wl0: link up (eth1) wl1: link up (eth2) ====>>>>task[6151]: start ok! ====>>>>startup: start ok! kcg 323 :GPL NetUSB up! Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. kc 90 : run_telnetDBGDServer start kc 227 : init_DebugD end INFO17F1: NetUSB 1.02.47, 00020624 : Feb 12 2014 10:44:29 INFO17F3: AUTH ISOC INFO17F4: filterAudio usbcore: registered new interface driver KC NetUSB General Driver INFO013F: init proc : PAGE_SIZE 4096 INFO16C5: infomap bf807a14 INFO16C8: sleep to wait br0 to wake up INFO02D0: use dev Name br0 INFO16D1: sleep to wait br0 end. INFO16EA: UDP_BROAD 7437 tcpPort:20005 INFO02D0: use dev Name br0 INFO15D1: tcpConnector() started... IPv6 over IPv4 tunneling driver INFO14AE: Bind to br0 start check check success Archer_C9 armv7l #1 SMP PREEMPT Wed Nov 12 12:33:55 CST 2014 (none) Archer_C9 login: root Password: Jan 1 00:00:46 login[425]: root login on `ttyS0' BusyBox v1.01 (2014.11.12-04:38+0000) Built-in shell (msh) Enter 'help' for a list of built-in commands. #


Default login: root Password: sohoadmin

Firmware openwrt-bcm53xx-bcm4709-asus-rt-ac87u-squashfs.trx on Archer C9.

Loader:raw Filesys:raw Dev:flash0.os File: Options:(null) Loading: .. 1341074 bytes read Entry at 0x00008000 Closing network. Starting program at 0x00008000 Uncompressing Linux... done, booting the kernel. [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 3.14.34 (openwrt@gb-16) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r44847) ) #1 SMP Tue Mar 17 11:18:22 UTC 2015 [ 0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c53c7d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine model: Asus RT-AC87U (BCM4709) [ 0.000000] bootconsole [earlycon0] enabled [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] PERCPU: Embedded 7 pages/cpu @c6dd9000 s6272 r8192 d14208 u32768 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65280 [ 0.000000] Kernel command line: console=ttyS0,115200 earlyprintk [ 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] Memory: 255812K/262144K available (2770K kernel code, 104K rwdata, 748K rodata, 158K init, 238K bss, 6332K reserved, 131072K highmem) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) [ 0.000000] vmalloc : 0xc8800000 - 0xff000000 ( 872 MB) [ 0.000000] lowmem : 0xc0000000 - 0xc8000000 ( 128 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0xc0008000 - 0xc0377dbc (3520 kB) [ 0.000000] .init : 0xc0378000 - 0xc039f880 ( 159 kB) [ 0.000000] .data : 0xc03a0000 - 0xc03ba320 ( 105 kB) [ 0.000000] .bss : 0xc03ba320 - 0xc03f5db0 ( 239 kB) [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000020] sched_clock: 64 bits at 400MHz, resolution 2ns, wraps every 2748779069440ns [ 0.010484] Calibrating delay loop... 1594.16 BogoMIPS (lpj=7970816) [ 0.103926] pid_max: default: 32768 minimum: 301 [ 0.110047] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.118497] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.128386] CPU: Testing write buffer coherency: ok [ 0.135048] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.142352] Setting up static identity map for 0x125c0 - 0x125f4 [ 0.152284] CPU1: failed to boot: -38 [ 0.157024] Brought up 1 CPUs [ 0.160912] SMP: Total of 1 processors activated (1594.16 BogoMIPS). [ 0.168984] CPU: All CPU(s) started in SVC mode. [ 0.186641] NET: Registered protocol family 16 [ 0.193169] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.204593] L310 cache controller enabled [ 0.209732] l2x0: 16 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x0a130000, Cache size: 256 kB [ 0.227148] bio: create slab <bio-0> at 0 [ 0.234643] Switched to clocksource arm_global_timer [ 0.243307] NET: Registered protocol family 2 [ 0.249725] TCP established hash table entries: 1024 (order: 0, 4096 bytes) [ 0.258661] TCP bind hash table entries: 1024 (order: 1, 8192 bytes) [ 0.266772] TCP: Hash tables configured (established 1024 bind 1024) [ 0.274914] TCP: reno registered [ 0.279072] UDP hash table entries: 256 (order: 1, 8192 bytes) [ 0.286547] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes) [ 0.294781] NET: Registered protocol family 1 [ 0.302124] futex hash table entries: 512 (order: 3, 32768 bytes) [ 0.310632] bounce pool size: 64 pages [ 0.315786] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.323271] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.335799] msgmni has been set to 243 [ 0.341479] io scheduler noop registered [ 0.346502] io scheduler deadline registered (default) [ 0.353836] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled [ 0.367605] bgmac: Broadcom 47xx GBit MAC driver loaded [ 0.374395] bcma: bus0: Found chip with id 53010, rev 0x00 and package 0x00 [ 0.383302] bcma: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x2A, class 0x0) [ 0.394186] bcma: bus0: Core 1 found: Chipcommon B (manuf 0x4BF, id 0x50B, rev 0x01, class 0x0) [ 0.405277] bcma: bus0: Core 2 found: DMA (manuf 0x4BF, id 0x502, rev 0x01, class 0x0) [ 0.415372] bcma: bus0: Core 3 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x05, class 0x0) [ 0.426004] bcma: bus0: Core 4 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x05, class 0x0) [ 0.436645] bcma: bus0: Core 5 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x05, class 0x0) [ 0.447295] bcma: bus0: Core 6 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x05, class 0x0) [ 0.457910] bcma: bus0: Core 7 found: PCIe Gen 2 (manuf 0x4BF, id 0x501, rev 0x01, class 0x0) [ 0.468742] bcma: bus0: Core 8 found: PCIe Gen 2 (manuf 0x4BF, id 0x501, rev 0x01, class 0x0) [ 0.479585] bcma: bus0: Core 9 found: PCIe Gen 2 (manuf 0x4BF, id 0x501, rev 0x01, class 0x0) [ 0.490462] bcma: bus0: Core 10 found: ARM Cortex A9 core (ihost) (manuf 0x4BF, id 0x510, rev 0x01, class 0x0) [ 0.503161] bcma: bus0: Core 11 found: USB 2.0 (manuf 0x4BF, id 0x504, rev 0x01, class 0x0) [ 0.513791] bcma: bus0: Core 12 found: USB 3.0 (manuf 0x4BF, id 0x505, rev 0x01, class 0x0) [ 0.524440] bcma: bus0: Core 13 found: SDIO3 (manuf 0x4BF, id 0x503, rev 0x01, class 0x0) [ 0.534880] bcma: bus0: Core 14 found: I2S (manuf 0x4BF, id 0x834, rev 0x03, class 0x0) [ 0.545104] bcma: bus0: Core 15 found: ARM Cortex A9 JTAG (manuf 0x4BF, id 0x506, rev 0x01, class 0x0) [ 0.556952] bcma: bus0: Core 16 found: Denali DDR2/DDR3 memory controller (manuf 0x4BF, id 0x507, rev 0x01, class 0x0) [ 0.570539] bcma: bus0: Core 17 found: ROM (manuf 0x4BF, id 0x508, rev 0x01, class 0x0) [ 0.580743] bcma: bus0: Core 18 found: NAND flash controller (manuf 0x4BF, id 0x509, rev 0x01, class 0x0) [ 0.592921] bcma: bus0: Core 19 found: SPI flash controller (manuf 0x4BF, id 0x50A, rev 0x01, class 0x0) [ 0.620344] bcm_nand bcma0:18: NAND Controller rev 6.01 [ 0.650364] nand: No NAND device found [ 0.655174] bcm_nand bcma0:18: scanning the nand flash chip failed with -19 [ 0.664864] bcm53xxspiflash spi32766.0: s25fl128s (16384 Kbytes) [ 1.222669] 5 bcm47xxpart partitions found on MTD device spi32766.0 [ 1.230641] Creating 5 MTD partitions on "spi32766.0": [ 1.237193] 0x000000000000-0x000000040000 : "boot" [ 1.244463] 0x000000040000-0x000000ff0000 : "firmware" [ 1.252116] 0x00000004001c-0x0000001a0000 : "linux" [ 1.258334] mtd: partition "linux" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only [ 1.275115] 0x0000001a0000-0x000000ff0000 : "ubi" [ 1.282184] 0x000000ff0000-0x000001000000 : "nvram" [ 1.383168] bgmac bcma0:3: Found PHY addr: 30 (NOREGS) [ 1.392042] bgmac bcma0:3: Support for Roboswitch not implemented [ 1.400559] libphy: bgmac mii bus: probed [ 1.407124] b53_common: found switch: BCM53012, rev 5 [ 1.414706] bgmac bcma0:4: Invalid MAC addr: 00:00:00:00:00:00 [ 1.422220] bgmac bcma0:4: Using random MAC: 5a:ce:20:1f:c2:7b [ 1.429708] bgmac bcma0:4: Found PHY addr: 0 [ 1.437644] bgmac bcma0:4: Support for Roboswitch not implemented [ 1.446271] libphy: bgmac mii bus: probed [ 1.452631] bgmac: Unsupported core_unit 2 [ 1.457883] bgmac: probe of bcma0:5 failed with error -524 [ 1.465179] bgmac: Unsupported core_unit 3 [ 1.470450] bgmac: probe of bcma0:6 failed with error -524 [ 1.477630] pci_host_bcm5301x bcma0:7: initializing PCIe controller [ 1.760320] pci_host_bcm5301x bcma0:7: link: UP [ 1.766346] pci_host_bcm5301x bcma0:7: PCI host bridge to bus 0000:00 [ 1.774564] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fffffff] [ 1.783299] pci_bus 0000:00: root bus resource [io 0x0000] [ 1.790401] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 1.800872] PCI: bus0: Fast back to back transfers disabled [ 1.808643] PCI: bus1: Fast back to back transfers disabled [ 1.815911] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x080fffff] [ 1.824540] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x08007fff 64bit] [ 1.833832] pci 0000:00:00.0: PCI bridge to [bus 01] [ 1.840169] pci 0000:00:00.0: bridge window [mem 0x08000000-0x080fffff] [ 1.849073] pci_host_bcm5301x bcma0:8: initializing PCIe controller [ 2.130321] pci_host_bcm5301x bcma0:8: link: UP [ 2.136354] pci_host_bcm5301x bcma0:8: PCI host bridge to bus 0001:00 [ 2.144570] pci_bus 0001:00: root bus resource [mem 0x40000000-0x47ffffff] [ 2.153305] pci_bus 0001:00: root bus resource [io 0x0000] [ 2.160407] pci_bus 0001:00: No busn resource found for root bus, will use [bus 00-ff] [ 2.170854] PCI: bus0: Fast back to back transfers disabled [ 2.178600] PCI: bus1: Fast back to back transfers disabled [ 2.185905] pci 0001:00:00.0: BAR 8: assigned [mem 0x40000000-0x400fffff] [ 2.194535] pci 0001:01:00.0: BAR 0: assigned [mem 0x40000000-0x40007fff 64bit] [ 2.203830] pci 0001:00:00.0: PCI bridge to [bus 01] [ 2.210165] pci 0001:00:00.0: bridge window [mem 0x40000000-0x400fffff] [ 2.219075] pci_host_bcm5301x bcma0:9: initializing PCIe controller [ 2.610314] pci_host_bcm5301x bcma0:9: link: DOWN [ 2.618327] bcma: bus0: Bus registered [ 2.623409] PCI: enabling device 0000:00:00.0 (0006 -> 0007) [ 2.630642] PCI: enabling device 0000:01:00.0 (0140 -> 0142) [ 2.637877] bcma: bus1: Found chip with id 0x4360, rev 0x03 and package 0x01 [ 2.646860] bcma: bus1: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x2B, class 0x0) [ 2.657668] bcma: bus1: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x2A, class 0x0) [ 2.668602] bcma: bus1: Core 2 found: ARM CR4 (manuf 0x4BF, id 0x83E, rev 0x02, class 0x0) [ 2.679108] bcma: bus1: Core 3 found: PCIe Gen2 (manuf 0x4BF, id 0x83C, rev 0x01, class 0x0) [ 2.689806] bcma: bus1: Core 4 found: USB 2.0 Device (manuf 0x4BF, id 0x81A, rev 0x11, class 0x0) [ 2.740357] bcma: bus1: Invalid SPROM read from the PCIe card, trying to use fallback SPROM [ 2.754206] Unsupported SPROM revision 11 detected. Will extract v1 [ 2.769301] bcma: bus1: Bus registered [ 2.774192] PCI: enabling device 0001:00:00.0 (0006 -> 0007) [ 2.781413] PCI: enabling device 0001:01:00.0 (0140 -> 0142) [ 2.788636] bcma: bus2: Found chip with id 0x4360, rev 0x03 and package 0x01 [ 2.797611] bcma: bus2: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x2B, class 0x0) [ 2.808421] bcma: bus2: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x2A, class 0x0) [ 2.819354] bcma: bus2: Core 2 found: ARM CR4 (manuf 0x4BF, id 0x83E, rev 0x02, class 0x0) [ 2.829855] bcma: bus2: Core 3 found: PCIe Gen2 (manuf 0x4BF, id 0x83C, rev 0x01, class 0x0) [ 2.840559] bcma: bus2: Core 4 found: USB 2.0 Device (manuf 0x4BF, id 0x81A, rev 0x11, class 0x0) [ 2.891115] bcma: bus2: Invalid SPROM read from the PCIe card, trying to use fallback SPROM [ 2.904679] Unsupported SPROM revision 11 detected. Will extract v1 [ 2.916687] can not parse nvram name 1:boardflags(null) with value 0x30000000 got -34 [ 2.929573] bcma: bus2: Bus registered [ 2.934913] TCP: cubic registered [ 2.939175] NET: Registered protocol family 17 [ 2.944985] Bridge firewalling registered [ 2.950125] 8021q: 802.1Q VLAN Support v1.8 [ 2.956132] bootconsole [earlycon0] disabled


This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2020/05/17 09:52
  • by lee-soft