OpenWrt Forum Archive

Topic: Support for TP-Link Archer C2600

The content of this topic has been archived between 29 Mar 2018 and 6 May 2018. Unfortunately there are posts – most likely complete pages – missing.

Hi. Im connect uart interface, but i can only listen console:

U-Boot 2012.07 [Standard IPQ806X.LN,unknown] (Aug 28 2015 - 19:57:21)

smem ram ptable found: ver: 0 len: 5
DRAM:  491 MiB
PCI0 Link Intialized
PCI1 Link Intialized
SF: Detected MX25U25635F with page size 4 KiB, total 32 MiB
  00:01.0     - 17cb:0101 - Bridge device
   01:00.0    - 168c:0040 - Network controller
  02:01.0     - 17cb:0101 - Bridge device
   03:00.0    - 168c:0040 - Network controller
NAND:  ipq_nand: unknown NAND device manufacturer: 0 device: 0
ipq_nand: failed to identify device
SF: Detected MX25U25635F with page size 4 KiB, total 32 MiB
ipq_spi: page_size: 0x100, sector_size: 0x1000, size: 0x2000000
32 MiB
MMC:
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   MAC1 addr:0:3:7f:ba:db:1
athrs17_reg_init: complete
athrs17_vlan_config ...done
S17c init  done
MAC2 addr:0:3:7f:ba:db:2
eth0, eth1
boot in 2 seconds
FirmwareRecovery: Now doing bootipq
MMC Device 0 not found
MMC Device 0 not found

Loading from nand1, offset 0x1f0000
   Image Name:   ARM OpenWrt Linux-3.18.26
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1920683 Bytes = 1.8 MiB
   Load Address: 42208000
   Entry Point:  42208000
Automatic boot of image at addr 0x44000000 ...
   Image Name:   ARM OpenWrt Linux-3.18.26
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1920683 Bytes = 1.8 MiB
   Load Address: 42208000
   Entry Point:  42208000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK
info: "mtdparts" not set
Using machid 0x1260 from environment

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 3.18.26 (trondah@ff0) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 r48524) ) #1 SMP PREEMPT Tue Feb 2 15:48:13 UTC 2016
[    0.000000] CPU: ARMv7 Processor [512f04d0] revision 0 (ARMv7), cr=10c5787d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] Machine model: TP-Link Archer C2600
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] PERCPU: Embedded 9 pages/cpu @ddc17000 s7360 r8192 d21312 u36864
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 121920
[    0.000000] Kernel command line:
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 481568K/491520K available (3669K kernel code, 261K rwdata, 1124K rodata, 180K init, 289K bss, 9952K reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xffe00000   (2048 kB)
[    0.000000]     vmalloc : 0xde800000 - 0xff000000   ( 520 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xde000000   ( 480 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0208000 - 0xc06b6850   (4795 kB)
[    0.000000]       .init : 0xc06b7000 - 0xc06e4000   ( 180 kB)
[    0.000000]       .data : 0xc06e4000 - 0xc0725778   ( 262 kB)
[    0.000000]        .bss : 0xc0725778 - 0xc076de60   ( 290 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] Preemptible 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.000011] sched_clock: 32 bits at 6MHz, resolution 160ns, wraps every 687194767200ns
[    0.000027] Switching to timer-based delay loop, resolution 160ns
[    0.000170] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.50 BogoMIPS (lpj=62500)
[    0.000192] pid_max: default: 32768 minimum: 301
[    0.000360] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000377] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.001013] CPU: Testing write buffer coherency: ok
[    0.001300] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.001802] Setting up static identity map for 0x42212a28 - 0x42212a80
[    0.084086] CPU1: Booted secondary processor
[    0.084216] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.084335] Brought up 2 CPUs
[    0.084359] SMP: Total of 2 processors activated (25.00 BogoMIPS).
[    0.084372] CPU: All CPU(s) started in SVC mode.
[    0.098599] VFP support v0.3: implementor 51 architecture 0 part 4d variant 2 rev 0
[    0.099127] pinctrl core: initialized pinctrl subsystem
[    0.099605] regulator-dummy: no parameters
[    0.107493] NET: Registered protocol family 16
[    0.107740] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.134536] cpuidle: using governor ladder
[    0.165553] cpuidle: using governor menu
[    0.179955] qcom_rpm 108000.rpm: RPM firmware 3.0.16777342
[    0.180028] qcom_rpm 108000.rpm: failed to mark ack irq as wakeup
[    0.180094] qcom_rpm 108000.rpm: failed to mark wakeup irq as wakeup
[    0.208910] smb208-s1a: 1050 <--> 1150 mV
[    0.209290] smb208-s1b: 1050 <--> 1150 mV
[    0.209654] smb208-s2a: 800 <--> 1250 mV
[    0.209998] smb208-s2b: 800 <--> 1250 mV
[    0.210546] pps_core: LinuxPPS API ver. 1 registered
[    0.210561] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.210615] PTP clock support registered
[    0.212010] Switched to clocksource dg_timer
[    0.213658] NET: Registered protocol family 2
[    0.214552] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[    0.214594] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[    0.214650] TCP: Hash tables configured (established 4096 bind 4096)
[    0.214702] TCP: reno registered
[    0.214728] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.214752] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.215009] NET: Registered protocol family 1
[    0.216581] futex hash table entries: 512 (order: 3, 32768 bytes)
[    0.226046] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.226071] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.227108] msgmni has been set to 940
[    0.228778] io scheduler noop registered
[    0.228805] io scheduler deadline registered (default)
[    0.230066] 1b500000.pci supply vdda not found, using dummy regulator
[    0.230165] 1b500000.pci supply vdda_phy not found, using dummy regulator
[    0.230255] 1b500000.pci supply vdda_refclk not found, using dummy regulator
[    0.260189] qcom-pcie 1b500000.pci: PCI host bridge to bus 0000:00
[    0.260218] pci_bus 0000:00: root bus resource [io  0xfe00000-0xfffff] (bus address [0x1fc00000-0xfefffff])
[    0.260240] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fdfffff]
[    0.260260] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.260878] PCI: bus0: Fast back to back transfers disabled
[    0.263028] PCI: bus1: Fast back to back transfers disabled
[    0.263223] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x081fffff]
[    0.263249] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x081fffff 64bit]
[    0.263367] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.263393] pci 0000:00:00.0:   bridge window [mem 0x08000000-0x081fffff]
[    0.264399] 1b700000.pci supply vdda not found, using dummy regulator
[    0.264496] 1b700000.pci supply vdda_phy not found, using dummy regulator
[    0.264588] 1b700000.pci supply vdda_refclk not found, using dummy regulator
[    0.294676] qcom-pcie 1b700000.pci: PCI host bridge to bus 0001:00
[    0.294702] pci_bus 0001:00: root bus resource [io  0x31e10000-0xfffff] (bus address [0x63c00000-0x31eeffff])
[    0.294719] pci_bus 0001:00: root bus resource [mem 0x2e000000-0x31dfffff]
[    0.294737] pci_bus 0001:00: root bus resource [bus 00-ff]
[    0.295286] PCI: bus0: Fast back to back transfers disabled
[    0.297326] PCI: bus1: Fast back to back transfers disabled
[    0.297585] pci 0001:00:00.0: BAR 8: assigned [mem 0x2e000000-0x2e1fffff]
[    0.297610] pci 0001:01:00.0: BAR 0: assigned [mem 0x2e000000-0x2e1fffff 64bit]
[    0.297722] pci 0001:00:00.0: PCI bridge to [bus 01]
[    0.297744] pci 0001:00:00.0:   bridge window [mem 0x2e000000-0x2e1fffff]
[    0.300987] gsbi 16300000.gsbi: GSBI port protocol: 6 crci: 0
[    0.302220] gsbi 1a200000.gsbi: GSBI port protocol: 3 crci: 0
[    0.303345] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.304449] msm_serial 16340000.serial: msm_serial: detected port #0
[    0.304560] msm_serial 16340000.serial: uartclk = 1843200
[    0.304629] 16340000.serial: ttyMSM0 at MMIO 0x16340000 (irq = 184, base_baud = 115200) is a MSM
[    0.304690] msm_serial: console setup on port #0
[    0.946524] console [ttyMSM0] enabled
[    0.951351] msm_serial: driver initialized
[    0.956593] spi_qup 1a280000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64
[    0.958579] of_dma_request_slave_channel: dma-names property of node '/soc/gsbi@1a200000/spi@1a280000' missing or empty
[    0.967674] m25p80 spi32766.0: unrecognized JEDEC id c22539
[    0.977205] libphy: Fixed MDIO Bus: probed
[    0.982478] libphy: GPIO Bitbanged MDIO: probed
[    1.006349] switch0: Atheros AR8337 rev. 2 switch registered on gpio-0
[    1.231494] stmmac - user ID: 0x10, Synopsys ID: 0x37
[    1.231526]  Ring mode enabled
[    1.235622]  DMA HW capability register supported
[    1.238476]  Enhanced/Alternate descriptors
[    1.243248]  Enabled extended descriptors
[    1.247244]  RX Checksum Offload Engine supported (type 2)
[    1.251410]  TX Checksum insertion supported
[    1.256878]  Wake-Up On Lan supported
[    1.261302]  Enable RX Mitigation via HW Watchdog Timer
[    1.266493] stmmac - user ID: 0x10, Synopsys ID: 0x37
[    1.269811]  Ring mode enabled
[    1.275107]  DMA HW capability register supported
[    1.277973]  Enhanced/Alternate descriptors
[    1.282744]  Enabled extended descriptors
[    1.286737]  RX Checksum Offload Engine supported (type 2)
[    1.290905]  TX Checksum insertion supported
[    1.296367]  Wake-Up On Lan supported
[    1.300782]  Enable RX Mitigation via HW Watchdog Timer
[    1.305151] i2c /dev entries driver
[    1.310533] Speed bin: 0
[    1.312902] PVS bin: 1
[    1.316039] platform cpufreq-krait.0: Driver cpufreq-krait requests probe deferral
[    1.319699] L2 @ QSB rate. Forcing new rate.
[    1.325607] L2 @ 387500 KHz
[    1.329850] CPU0 @ 800000 KHz
[    1.332293] CPU1 @ QSB rate. Forcing new rate.
[    1.335443] CPU1 @ 384000 KHz
[    1.340147] TCP: cubic registered
[    1.343810] NET: Registered protocol family 10
[    1.347620] NET: Registered protocol family 17
[    1.350458] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    1.354967] Bridge firewalling registered
[    1.367652] 8021q: 802.1Q VLAN Support v1.8
[    1.371534] Registering SWP/SWPB emulation handler
[    1.383080] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[    1.390156] UBIFS error (pid 1): ubifs_mount: cannot open "ubi0:rootfs", error -19
[    1.390248] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[    1.396683] Please append a correct "root=" boot option; here are the available partitions:
[    1.404235] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    1.412326] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.18.26 #1
[    1.420672] [<c021e90c>] (unwind_backtrace) from [<c021b668>] (show_stack+0x10/0x14)
[    1.426828] [<c021b668>] (show_stack) from [<c038e07c>] (dump_stack+0x84/0xc4)
[    1.434554] [<c038e07c>] (dump_stack) from [<c0226224>] (panic+0xa8/0x218)
[    1.441587] [<c0226224>] (panic) from [<c06b8240>] (mount_block_root+0x1b8/0x26c)
[    1.448440] [<c06b8240>] (mount_block_root) from [<c06b8510>] (prepare_namespace+0x160/0x198)
[    1.455995] [<c06b8510>] (prepare_namespace) from [<c06b7ea8>] (kernel_init_freeable+0x1cc/0x1dc)
[    1.464506] [<c06b7ea8>] (kernel_init_freeable) from [<c020ceb8>] (kernel_init+0x8/0xfc)
[    1.473356] [<c020ceb8>] (kernel_init) from [<c0208e20>] (ret_from_fork+0x14/0x34)
[    1.481510] CPU1: stopping
[    1.488878] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.18.26 #1
[    1.491582] [<c021e90c>] (unwind_backtrace) from [<c021b668>] (show_stack+0x10/0x14)
[    1.497744] [<c021b668>] (show_stack) from [<c038e07c>] (dump_stack+0x84/0xc4)
[    1.505468] [<c038e07c>] (dump_stack) from [<c021dc64>] (handle_IPI+0xf8/0x18c)
[    1.512502] [<c021dc64>] (handle_IPI) from [<c0208610>] (gic_handle_irq+0x58/0x5c)
[    1.519704] [<c0208610>] (gic_handle_irq) from [<c0209680>] (__irq_svc+0x40/0x74)
[    1.527340] Exception stack(0xdd47df80 to 0xdd47dfc8)
[    1.534892] df80: ffffffed 00000000 00000162 c020a220 dd47c010 dd47c000 00000000 00000000
[    1.539929] dfa0: ffffffed 00000000 c06ec4b4 c0602e58 c06ed684 dd47dfc8 c0219128 c021912c
[    1.548086] dfc0: 60000013 ffffffff
[    1.556245] [<c0209680>] (__irq_svc) from [<c021912c>] (arch_cpu_idle+0x34/0x50)
[    1.559556] [<c021912c>] (arch_cpu_idle) from [<c0252b50>] (cpu_startup_entry+0x150/0x2c8)
[    1.567193] [<c0252b50>] (cpu_startup_entry) from [<422086a4>] (0x422086a4)
[    1.575260] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Can We repair this error?

Factory firmware bootlog:

U-Boot 2012.07 [Standard IPQ806X.LN,unknown] (Aug 28 2015 - 19:57:21)

smem ram ptable found: ver: 0 len: 5
DRAM:  491 MiB
PCI0 Link Intialized
PCI1 Link Intialized
SF: Detected MX25U25635F with page size 4 KiB, total 32 MiB
  00:01.0     - 17cb:0101 - Bridge device
   01:00.0    - 168c:0040 - Network controller
  02:01.0     - 17cb:0101 - Bridge device
   03:00.0    - 168c:0040 - Network controller
NAND:  ipq_nand: unknown NAND device manufacturer: 0 device: 0
ipq_nand: failed to identify device
SF: Detected MX25U25635F with page size 4 KiB, total 32 MiB
ipq_spi: page_size: 0x100, sector_size: 0x1000, size: 0x2000000
32 MiB
MMC:
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   MAC1 addr:0:3:7f:ba:db:1
athrs17_reg_init: complete
athrs17_vlan_config ...done
S17c init  done
MAC2 addr:0:3:7f:ba:db:2
eth0, eth1
boot in 2 seconds
FirmwareRecovery: Now doing bootipq
MMC Device 0 not found
MMC Device 0 not found

Loading from nand1, offset 0x1f0000
   Image Name:   Linux-3.4.103
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1869128 Bytes = 1.8 MiB
   Load Address: 41508000
   Entry Point:  41508000
Automatic boot of image at addr 0x44000000 ...
   Image Name:   Linux-3.4.103
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1869128 Bytes = 1.8 MiB
   Load Address: 41508000
   Entry Point:  41508000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK
info: "mtdparts" not set
Using machid 0x1260 from environment

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0
[    0.000000] Linux version 3.4.103 (kingke@kingke-ubuntu) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #2 SMP PREEMPT Tue Sep 1 11:26:14 CST 2015
[    0.000000] CPU: ARMv7 Processor [512f04d0] revision 0 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] Machine: Qualcomm Atheros AP148 reference board
[    0.000000] msm_reserve_memory: 0x44000000, 0x600000
[    0.000000] msm_reserve_memory: 0x44600000, 0x200000
[    0.000000] memory pool 3 (start 5fc00000 size 400000) initialized
[    0.000000] Memory policy: ECC disabled, Data cache writealloc
[    0.000000] smem_find(137, 80): wrong size 72
[    0.000000] socinfo_init: v6, id=202, ver=2.0, raw_id=2064, raw_ver=2064, hw_plat=0,  hw_plat_ver=65536
[    0.000000]  accessory_chip=0 hw_plat_subtype=0
[    0.000000] PERCPU: Embedded 8 pages/cpu @c0c48000 s10240 r8192 d14336 u32768
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 121642
[    0.000000] Kernel command line: console=ttyHSL1,115200n8 root=mtd:rootfs rootfstype=squashfs
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 43MB 436MB = 479MB total
[    0.000000] Memory: 477424k/489712k available, 13072k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xdf000000 - 0xff000000   ( 512 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xdeb00000   ( 491 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0514000   (5168 kB)
[    0.000000]       .init : 0xc0600000 - 0xc0702800   (1034 kB)
[    0.000000]       .data : 0xc0704000 - 0xc07a0898   ( 627 kB)
[    0.000000]        .bss : 0xc07a08bc - 0xc0844b60   ( 657 kB)
[    0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] NR_IRQS:1689
[    0.000000] sched_clock: 32 bits at 32kHz, resolution 31240ns, wraps every 134175798ms
[    0.000000] Console: colour dummy device 80x30
[    0.150452] Calibrating delay using timer specific routine.. 12.55 BogoMIPS (lpj=62796)
[    0.150484] pid_max: default: 32768 minimum: 301
[    0.150952] Mount-cache hash table entries: 512
[    0.152389] CPU: Testing write buffer coherency: ok
[    0.152577] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.152608] Setting up static identity map for 0x4189b628 - 0x4189b6b0
[    0.154889] CPU1: Booted secondary processor
[    0.154982] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.155076] Brought up 2 CPUs
[    0.155076] SMP: Total of 2 processors activated (25.11 BogoMIPS).
[    0.171383] dummy:
[    0.172102] NET: Registered protocol family 16
[    0.172852] AXI: msm_bus_fabric_init_driver(): msm_bus_fabric_init_driver
[    0.175164] meminfo_init: smem ram ptable found: ver: 0 len: 5
[    0.175164] Found 1 memory banks grouped into 8 memory regions
[    0.175195] TP-LINK Archer C2600 v1
[    0.175195] Force flash type to SPI!
[    0.175476] gpiochip_add: registered GPIOs 0 to 151 on device: msmgpio
[    0.176132] smem_find(137, 80): wrong size 72
[    0.176163] socinfo_init: v6, id=202, ver=2.0, raw_id=2064, raw_ver=2064, hw_plat=0,  hw_plat_ver=65536
[    0.176163]  accessory_chip=0 hw_plat_subtype=0
[    0.176194] msm_rpm_init: RPM firmware 3.0.16777342
[    0.184067] clk_tbl_nss - loaded
[    0.212121] msm_dmov_memcpy_init: Success
[    0.219493] sps:BAM 0x12244000 enabled: ver:0x5, number of pipes:20
[    0.219525] sps:BAM 0x12244000 is registered.
[    0.219743] sps:sps is ready.
[    0.260918] msm_pcie_setup: link initialized
[    0.261293] PCI host bridge to bus 0000:00
[    0.261324] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fefffff]
[    0.261793] PCI: bus0: Fast back to back transfers disabled
[    0.261824] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.262542] PCI: bus1: Fast back to back transfers disabled
[    0.300999] msm_pcie_setup: link initialized
[    0.301343] PCI host bridge to bus 0000:02
[    0.301374] pci_bus 0000:02: root bus resource [mem 0x2e000000-0x31efffff]
[    0.301843] PCI: bus2: Fast back to back transfers disabled
[    0.301874] pci 0000:02:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.302686] PCI: bus3: Fast back to back transfers disabled
[    0.421368] msm_pcie_setup: link initialization failed
[    0.421587] pci 0000:02:00.0: BAR 8: assigned [mem 0x2e000000-0x2e1fffff]
[    0.421618] pci 0000:03:00.0: BAR 0: assigned [mem 0x2e000000-0x2e1fffff 64bit]
[    0.421680] pci 0000:02:00.0: PCI bridge to [bus 03-03]
[    0.421680] pci 0000:02:00.0:   bridge window [mem 0x2e000000-0x2e1fffff]
[    0.421743] PCI: enabling device 0000:02:00.0 (0140 -> 0143)
[    0.421805] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x081fffff]
[    0.421836] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x081fffff 64bit]
[    0.421868] pci 0000:00:00.0: PCI bridge to [bus 01-01]
[    0.421899] pci 0000:00:00.0:   bridge window [mem 0x08000000-0x081fffff]
[    0.421930] PCI: enabling device 0000:00:00.0 (0140 -> 0143)
[    0.443111] bio: create slab <bio-0> at 0
[    0.444673] SCSI subsystem initialized
[    0.446579] spi_qsd spi_qsd.5: master is unqueued, this is deprecated
[    0.449015] spi_qsd spi_qsd.6: master is unqueued, this is deprecated
[    0.454014] Switching to clocksource gp_timer
[    0.474445] NET: Registered protocol family 2
[    0.484223] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.484723] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[    0.484910] TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
[    0.485129] TCP: Hash tables configured (established 16384 bind 16384)
[    0.485129] TCP: reno registered
[    0.485129] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.485160] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.485598] NET: Registered protocol family 1
[    0.487691] smd: register irq failed on wcnss_a11
[    0.487722] smd: deregistering IRQs
[    0.487785] SMD: smd_core_platform_init() failed
[    0.488753] Partition(from smem) ART -- Offset:1b0000 Size:40000
[    0.488753] Partition(from smem) rootfs -- Offset:3f0000 Size:1b00000
[    0.488784] get_bootconfig_partition: magic not found
[    0.505279] acpuclk-ipq806x acpuclk-ipq806x: SPEED BIN: 0
[    0.505279] acpuclk-ipq806x acpuclk-ipq806x: ACPU PVS: 1
[    0.511965] acpuclk-ipq806x acpuclk-ipq806x: CPU0: 6 frequencies supported
[    0.511996] acpuclk-ipq806x acpuclk-ipq806x: CPU1: 6 frequencies supported
[    0.513589] msm_rpm_log_probe: OK
[    0.533770] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.533801] jffs2: version 2.2. (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) © 2001-2006 Red Hat, Inc.
[    0.537894] msgmni has been set to 932
[    0.539050] io scheduler noop registered
[    0.539050] io scheduler deadline registered (default)
[    0.540393] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.543049] msm_serial_hs.0: ttyHS0 at MMIO 0x12490000 (irq = 227) is a MSM HS UART
[    0.543642] msm_serial_hs module loaded
[    0.543798] msm_serial_hsl: detected port #1
[    0.543923] msm_serial_hsl.1: ttyHSL1 at MMIO 0x16340000 (irq = 184) is a MSM
[    0.544361] msm_serial_hsl: console setup on port #1
[    1.235832] console [ttyHSL1] enabled
[    1.239050] msm_serial_hsl: driver initialized
[    1.248516] ahci ahci.0: forcing PORTS_IMPL to 0x1
[    1.252327] ahci ahci.0: AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl platform mode
[    1.260731] ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc apst
[    1.269322] scsi0 : ahci_platform
[    1.272321] ata1: SATA max UDMA/133 mmio [mem 0x29000000-0x2900017f] port 0x100 irq 241
[    1.282474] m25p80 spi5.0: found mx25u25635f, expected s25fl512s
[    1.287472] m25p80 spi5.0: mx25u25635f (32768 Kbytes)
[    1.293033] Creating 2 MTD partitions on "m25p80":
[    1.297532] 0x0000001b0000-0x0000001f0000 : "ART"
[    1.304248] 0x0000003f0000-0x000001ef0000 : "rootfs"
[    1.310621] mtd: partition "rootfs" set to be root filesystem
[    1.315651] flash_chrdev : flash_chrdev_init
[    1.351858] GPIO Bitbanged MDIO: probed
[    1.361543] cpuidle: using governor ladder
[    1.365135] cpuidle: using governor menu
[    1.370134] TCP: cubic registered
[    1.372414] NET: Registered protocol family 17
[    1.377194] Bridge firewalling registered
[    1.380849] 8021q: 802.1Q VLAN Support v1.8
[    1.385192] VFP support v0.3: implementor 51 architecture 64 part 4d variant 2 rev 0
[    1.392752] Registering SWP/SWPB emulation handler
[    1.398000] clock_late_init: Removing enables held for handed-off clocks
[    1.412777] ipq_nss_get_mac_addr: MAC[0]: ff:ff:ff:ff:ff:ff
[    1.417432] ipq_nss_get_mac_addr: MAC[1]: ff:ff:ff:ff:ff:ff
[    1.422992] ipq_nss_get_mac_addr: MAC[2]: ff:ff:ff:ff:ff:ff
[    1.428553] ipq_nss_get_mac_addr: MAC[3]: ff:ff:ff:ff:ff:ff
[    1.434208] no pmic restart interrupt specified
[    1.633989] ata1: SATA link down (SStatus 0 SControl 300)
[    1.664323] VFS: Mounted root (squashfs filesystem) readonly on device 31:1.
[    1.670915] Freeing init memory: 1032K
[    5.140549] tfat: module license 'Commercial. For support email exfat-support@tuxera.com' taints kernel.
[    5.149047] Disabling lock debugging due to kernel taint
[    5.155638] Tuxera FAT 12/16/32 driver version 3014.9.10 [Flags: R/W MODULE].
[    5.394001] Tuxera exFAT driver version 3014.9.10 [Flags: R/W MODULE].
[    5.692845] Tuxera NTFS driver 3015.1.29 [Flags: R/W MODULE].
[    5.701905] Tuxera HFS+ driver 3014.7.28- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
jffs2 not ready yet; using ramdisk
- init -

Please press Enter to activate this console. ssdk_plat_init start
[    8.858825] Register QCA PHY driver
[   10.510684] qca-ssdk module init succeeded!
[   10.570509] NET: Registered protocol family 10
[   10.876351] usbcore: registered new interface driver usbfs
[   10.880943] usbcore: registered new interface driver hub
[   10.886316] usbcore: registered new device driver usb
[   11.297157] md: linear personality registered for level -1
[   11.545954] md: raid0 personality registered for level 0
[   11.558700] md: raid1 personality registered for level 1
[   11.850702] NTFS driver 2.1.30 [Flags: R/O MODULE].
[   12.047766] PPP generic driver version 2.4.2
[   12.166354] PPP MPPE Compression module registered
[   12.218088] **********************************************************
[   12.223398] * Driver    :NSS GMAC Driver for RTL v(3.72a)
[   12.228834] * Version   :1.0
[   12.231646] * Copyright :Copyright (c) 2013-2014 The Linux Foundation. All rights reserved.
[   12.240018] **********************************************************
[   12.246985] GMAC1(dd3da480) Invalid MAC@ - using 92:93:94:95:96:97
[   12.258856] GMAC2(dd3dbc80) Invalid MAC@ - using 5a:5b:5c:5d:5e:5f
[   12.395189] L2TP core driver, V2.0
[   12.405810] L2TP netlink interface
[   12.523024] nss_driver - fw of size 354048  bytes copied to load addr: 40000000, nss_id : 0
[   12.550109] nss_driver - Turbo Support 1
[   12.554264] bf3982c9: NSS Shaping is enabled, handler id: 0
[   12.581880] nss_driver - fw of size 5392  bytes copied to load addr: 40800000, nss_id : 1
[   12.589971] Error - Duplicate Interface CB Registered for interface 75
[   12.595532] Error - Duplicate Interface CB Registered for interface 78
[   12.667447] IPv6 over IPv4 tunneling driver
[   12.727928] nss_macsec init success
[   12.771790] gre: GRE over IPv4 demultiplexor driver
[   12.783848] ip_gre: GRE over IPv4 tunneling driver
[   12.838644] bonding: Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
[   12.994064] ip_tables: (C) 2000-2006 Netfilter Core Team
[   13.109778] NET: Registered protocol family 24
[   13.275445] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   13.281037] msm_hsusb_host msm_hsusb_host: unable to find transceiver
[   13.339300] nf_conntrack version 0.5.0 (7475 buckets, 29900 max)
[   13.494407] PPPoL2TP kernel driver, V2.0
[   13.544829] PPTP driver version 0.8.5
[   13.950328] xt_time: kernel timezone is -0000
[   14.274664] nf_conntrack_rtsp v0.6.21 loading
[   14.286066] nf_nat_rtsp v0.6.21 loading
[   14.338175] Netfilter messages via NETLINK v0.30.
[   14.367104] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   14.476226] ctnetlink v0.93: registering with nfnetlink.
[   14.591721] ipq-dwc3 ipq-dwc3.0: unable to read platform data num of dbm eps
[   14.698344] xhci-hcd xhci-hcd.0: xHCI Host Controller
[   14.702436] xhci-hcd xhci-hcd.0: new USB bus registered, assigned bus number 1
[   14.709684] xhci-hcd xhci-hcd.0: irq 142, io mem 0x11000000
[   14.715838] hub 1-0:1.0: USB hub found
[   14.718869] hub 1-0:1.0: 1 port detected
[   14.722899] xhci-hcd xhci-hcd.0: xHCI Host Controller
[   14.727835] xhci-hcd xhci-hcd.0: new USB bus registered, assigned bus number 2
[   14.735551] hub 2-0:1.0: USB hub found
[   14.738737] hub 2-0:1.0: 1 port detected
[   14.744267] ipq-dwc3 ipq-dwc3.1: unable to read platform data num of dbm eps
[   14.850859] xhci-hcd xhci-hcd.1: xHCI Host Controller
[   14.854951] xhci-hcd xhci-hcd.1: new USB bus registered, assigned bus number 3
[   14.862168] xhci-hcd xhci-hcd.1: irq 237, io mem 0x10000000
[   14.868291] hub 3-0:1.0: USB hub found
[   14.871383] hub 3-0:1.0: 1 port detected
[   14.875445] xhci-hcd xhci-hcd.1: xHCI Host Controller
[   14.880318] xhci-hcd xhci-hcd.1: new USB bus registered, assigned bus number 4
[   14.888066] hub 4-0:1.0: USB hub found
[   14.891252] hub 4-0:1.0: 1 port detected
[   15.197969] ECM init
[   15.201624] ECM init complete
[   15.245517] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[   15.357357] Initializing USB Mass Storage driver...
[   15.361387] usbcore: registered new interface driver usb-storage
[   15.367197] USB Mass Storage support registered.
[   15.381443] fuse init (API version 7.18)
-------------------- Load config start --------------------
reloadconfig() begin:
reloadconfig() end:
-------------------- Load config end ----------------------
-------------------- Load profile start -------------------
reload_profile() begin:
reload_profile() end:
-------------------- Load profile end ---------------------
-------------------- Load QoS DB start --------------------
-------------------- Load QoS DB end ----------------------
GMT+08:00
[   23.322149] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   26.065666] device eth1 entered promiscuous mode
[   26.069603] br-lan: port 1(eth1) entered forwarding state
[   26.074664] br-lan: port 1(eth1) entered forwarding state
[   26.080537] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[   26.089909] ADDRCONF(NETDEV_UP): eth0: link is not ready
usbshare boot start
usbshare boot end
[   40.087316] ath_hal: 0.9.17.1 (AR5416, AR9380, WRITE_EEPROM, 11D)
[   40.508341] ath_rate_atheros: Copyright (c) 2001-2005 Atheros Communications, Inc, All Rights Reserved
[   40.527303] ath_dfs: Version 2.0.0
[   40.527303] Copyright (c) 2005-2006 Atheros Communications, Inc. All Rights Reserved
[   40.594782] ath_spectral: Version 2.0.0
[   40.594782] Copyright (c) 2005-2009 Atheros Communications, Inc. All Rights Reserved
[   40.605779] SPECTRAL module built on Sep 18 2015 16:55:18
[   40.660512] ath_tx99: Version 2.0
[   40.660512] Copyright (c) 2010 Atheros Communications, Inc, All Rights Reserved
[   40.762417] ath_dev: Copyright (c) 2001-2007 Atheros Communications, Inc, All Rights Reserved
[   42.171196] ath_pci:  (Atheros/multi-bss)
[   42.179006] ath_pci_probe
[   42.180599] PCI device id is 0040 :0040
[   42.184879] PCI: enabling device 0000:01:00.0 (0140 -> 0142)
[   42.190440] ath_pci 0000:01:00.0: ath DEBUG: sc=0xd8f4b200
[   42.196032]
[   42.196032]  ol_ath_pci_configure : num_desired MSI set to 0
[   42.202655]
[   42.202655]  Using PCI Legacy Interrupt
[   42.208684] chip_id 9 chip_revision 1
[   42.212121]
[   42.212121]  address 4008f8 data d8fb9c20
[   42.218931]
[   42.218931]  address 401e90 data d8fb9c24
[   42.226304]
[   42.226304]  address 401e94 data d8fb9c28
[   42.233052]
[   42.233052]  address 401eb0 data d8fb9c2c
[   42.240674]
[   42.240674]  address 400900 data d8fb9c2c
[   42.248109]
[   42.248109]  CLOCK PLL skipped
[   42.251671] HIF_PCIDeviceProbed: setting the target pll frac ffffffff intval ffffffff
[   42.260168] HIF_PCIDeviceProbed: no frac provided, skipping pre-configuring PLL
[   42.267041] HIF_PCIDeviceProbed: ar900b_20_targ_clk is not provided, skipping pre-configuring PLL
[   42.276538]
[   42.276538]  address 4008cc data d8fb9c2c
[   42.282286] __ol_ath_attach: ath_attach TODO
[   42.290471] __ol_ath_attach 1765 host_enable 0 nss_nwifi_offload 0
[   42.295970] __ol_ath_attach: dev name wifi0
[   42.299781] ol_ath_set_default_tgt_config : AC Minfree buffer allocation through module param (umac.ko)
[   42.309590]  OL_ACBKMinfree : 0
[   42.312277]  OL_ACBEMinfree : 0
[   42.315870]  OL_ACVIMinfree : 0
[   42.318525]  OL_ACVOMinfree : 0
[   42.321805] ol_ath_attach() BMI inited.
[   42.326148] ol_ath_attach() BMI Get Target Info.
[   42.330084] ol_ath_attach() TARGET TYPE: 9 Vers 0x1000000
[   42.335895]
[   42.335895]  CE WAR Disabled
[   42.339925] NUM_DEV=1 FWMODE=0x2 FWSUBMODE=0x0 FWBR_BUF 0
[   42.345923] ol_ath_attach() configure Target .
[   42.349671]
[   42.349671]  Target Version is 1000000
[   42.355420]
[   42.355420]  Flash Download Address  c0000
[   42.360449] ol_transfer_bin_file: flash data file defined
[   42.366416] Cal location [0]: 00000000
[   42.369790]
[   42.369790]  Wifi0 Select OFFSET 1000
[   42.394251] qc98xx_verify_checksum: flash checksum passed: 0x360c
[   42.399312] ol_transfer_bin_file 2934: Download Flash data len 12064
[   42.406341] Board extended Data download address: 0x0
[   42.430834]
[   42.430834]  Board data initialized
[   42.434926] Flash download ADDRESS 0xc0000
[   42.438894]
[   42.438894]  Selecting  OTP binary for CHIP Version 1
[   42.456107] Enabling NSS RPS
[   43.012183]
[   43.012183]  First OTP send param 8000
[   43.118806] kcg 333 :GPL NetUSB up!
[   43.161668] kc   90 : run_telnetDBGDServer start
[   43.166323] kc  227 : init_DebugD end
[   43.168978] INFO187A: NetUSB 1.02.64, 00030467 : Mar 27 2015 10:14:48
[   43.175820] INFO187C: 7437: Archer C2600 :Archer C2600
[   43.181255] INFO187D:  AUTH ISOC
[   43.183817] INFO187E:  MOVE_HEAD filterAudio
[   43.189128] usbcore: registered new interface driver KC NetUSB General Driver
[   43.195907] INFO174F:  infomap bfb00c00
[   43.199125] INFO1752:  sleep to wait br-lan to wake up
[   43.204654] INFO18D6: Reset device when disconnect
[   43.209028] INFO0145:  init proc : PAGE_SIZE 4096
[   43.213745] INFO02CE:  use dev Name br-lan
[   43.218494] INFO175B:  sleep to wait br-lan end.
[   43.222461] INFO1774:  UDP_BROAD 7437 tcpPort:20005
[   43.227928] INFO02CE:  use dev Name br-lan
[   43.231771] INFO1623: tcpConnector() started...
General shell run!
[   44.604904] Button Hotplug driver version 0.4.1
[   45.546485] msm_thermal: Max frequency reset for cpu0
[   45.550515] msm_thermal: Max frequency reset for cpu1
[   45.555576] msm_thermal: enabled = 0
[   46.293939] INFO14FC: Bind to br-lan
[   47.630396] ol_ath_download_firmware :First  OTP download and Execute is good  return param 33792
[   47.638300]
[   47.638300] ##Board Id 1
[   47.642236]
[   47.642236] ##CHIP Id 1
[   47.646298]
[   47.646298]  BOARDDATA DOWNLOAD TO address c0000
[   47.752671] ol_transfer_bin_file: Board data file: AR900B/hw.2/boardData_AR900B_CUS239_5G_v2_001.bin ARXXXX v=0x1
[   48.475632] Board extended Data download address: 0x0
[   48.500031] ol_ath_download_firmware: Using 0x1234 for the remainder of init
[   48.506279]
[   48.506310]  Selecting  OTP binary for CHIP Version 1
[   48.643361]
[   48.643361]  Second otp download Param 10000
[   53.270009] ol_ath_download_firmware : OTP download and Execute is good
[   53.275945]
[   53.275945]  FIRMWARE : Beeliner CHIP Version 1
[   53.328459] ol_swap_seg_alloc: Successfully allocated memory for SWAP size=131072
[   53.428959] Swap: bytes_left to copy: fw:16; dma_page:25287
[   53.433520] Swap: wrong length read:0
[   53.437457] ol_swap_wlan_memory_expansion: Swap total_bytes copied: 105785 Target address 417608
[   53.446329] scn=d90c0480  target_write_addr=417608 seg_info=ddfc6610
[   53.452421] ol_transfer_swap_struct:Code swap structure successfully downloaded for bin type =2
[   53.461543] bin_filename=AR900B/hw.2/athwlan.bin swap_filename=/lib/firmware/AR900B/hw.2/athwlan.codeswap.bin
[   54.612027] ol_ath_attach() Download FW.
[   54.615245] ol_ath_attach() HT Create .
[   54.619275] ol_ath_attach() HIF Claim.
[   54.622649] ol_ath_attach() BMI Done.
[   54.626398] ol_ath_attach() WMI attached. wmi_handle d8480000
[   54.632114] +HWT
[   54.638394] CE_recv_buf_enqueue 809 Populate last entry 512 for CE 5
[   54.643705] CE_recv_buf_enqueue 818 CE 5 wi 511 dest_ptr 0x59155040 nbytes 0 recv_ctxt 0xd9223300
[   54.653202] Target:da8c4800 HTC Service:0x0001, ULpipe:0 DLpipe:1 id:0 Ready
[   54.659731] -HWT
[   54.661449]
[   54.661449] <=== cfg max peer id 1056 ====>
[   54.667260] Target:da8c4800 HTC Service:0x0300, ULpipe:4 DLpipe:5 id:1 Ready
[   54.674164] HTC Service:0x0300 ep:1 TX flow control disabled
[   54.682599] CE_pkt_dl_len_set CE 4 Pkt download length 64
[   54.687066] ol_txrx_pdev_attach: 1424 tx desc's allocated ; range starts from d7960000
[   54.695251] Target:da8c4800 HTC Service:0x0100, ULpipe:3 DLpipe:2 id:2 Ready
[   54.701936] HTC Service:0x0100 ep:2 TX flow control disabled
[   54.708778] wmi_service_ready_event_rx:  WMI UNIFIED SERVICE READY event
[   54.714526] num_rf_chain : 00000004
[   54.717994] ht_cap_info: : 0000085b
[   54.721493] vht_cap_info : 339b79b2
[   54.724960] vht_supp_mcs : 0000ffea
[   54.728428] ol_ath_service_ready_event: tt_support: 1
[   54.733458] Peer Caching Enabled ; num_peers = 528, num_active_peers = 66 num_tids = 132, num_vdevs = 16
[   54.742924] idx 0 req 1  num_units 0 num_unit_info 2 unit size 1296 actual units 529
[   54.751265] idx 1 req 2  num_units 1 num_unit_info 4 unit size 256 actual units 67
[   54.758419] idx 2 req 3  num_units 1 num_unit_info 4 unit size 1024 actual units 67
[   54.766166] idx 3 req 4  num_units 1 num_unit_info 4 unit size 4096 actual units 67
[   54.774070] idx 4 req 6  num_units 35 num_unit_info 0 unit size 3072 actual units 35
[   54.781693] idx 5 req 7  num_units 1 num_unit_info 0 unit size 6144 actual units 1
[   54.789315] idx 6 req 5  num_units 0 num_unit_info 2 unit size 1628 actual units 529
[   54.797594] chunk 0 len 685584 requested ,ptr  0x58f00000
[   54.802561] chunk 1 len 17152 requested ,ptr  0x58ea0000
[   54.807966] chunk 2 len 68608 requested ,ptr  0x58ec0000
[   54.813308] chunk 3 len 274432 requested ,ptr  0x58800000
[   54.818806] chunk 4 len 107520 requested ,ptr  0x58ee0000
[   54.824273] chunk 5 len 6144 requested ,ptr  0x5a6da000
[   54.829553] chunk 6 len 861212 requested ,ptr  0x58900000
[   54.886316] wmi_ready_event_rx:  WMI UNIFIED READY event
[   54.890784] ol_ath_connect_htc() WMI is ready
[   54.895095] ol_ath_set_host_app_area TODO
[   54.899094] target uses HTT version 2.1; host uses 2.1
[   54.909278] ol_ath_attach() connect HTC.
[   54.912246] ol_regdmn_start: reg-domain param: regdmn=0, countryName=, wModeSelect=FFFFFFFF, netBand=FFFFFFFF, extendedChanMode=0.
[   54.924086] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2) flags 0x2150
[   54.931021] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4) flags 0xa0
[   54.937894] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x8) flags 0xc0
[   54.944767] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x20) flags 0xd0
[   54.951671] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x40) flags 0x150
[   54.958731] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x800) flags 0x10080
[   54.966010] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2000) flags 0x20080
[   54.973383] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4000) flags 0x40080
[   54.980943] Add VHT80 channel: 5210
[   54.984254] Add VHT80 channel: 5290
[   54.987691] Add VHT80 channel: 5530
[   54.991159] Add VHT80 channel: 5610
[   54.994657] Add VHT80 channel: 5690
[   54.998125] Add VHT80 channel: 5775
[   55.001593] Skipping VHT80 channel 5825
[   55.005935] ol_ath_phyerr_attach: called
[   55.009403] OL Resmgr Init-ed
[   55.012308] ieee80211_bsteering_attach: Band steering initialized
[   55.018400] ol_if_spectral_setup
[   55.021587] SPECTRAL : get_capability not registered
[   55.026522] HAL_CAP_PHYDIAG : Capable
[   55.030146] SPECTRAL : Need to fix the capablity check for RADAR (spectral_attach : 231)
[   55.038269] SPECTRAL : get_capability not registered
[   55.043236] HAL_CAP_RADAR   : Capable
[   55.046922] SPECTRAL : Need to fix the capablity check for SPECTRAL
[   55.046922]  (spectral_attach : 236)
[   55.056638] SPECTRAL : get_capability not registered
[   55.061574] HAL_CAP_SPECTRAL_SCAN : Capable
[   55.065760] SPECTRAL : get_tsf64 not registered
[   55.070259] spectral_init_netlink 65 NULL SKB
[   55.074726] Green-AP : Green-AP : Attached
[   55.074726]
[   55.080131] Green-AP : Attached
[   55.083255] rate power table override is only supported for AR98XX
[   55.089659] ieee80211com_init_netlink: 3223: Wifipos 1st Netlink socket created:db0e5e00
[   55.097532] ol_if_dfs_setup: called
[   55.101062] ol_if_dfs_attach: called; ptr=d845d984, radar_info=d8fb9bc8
[   55.108028] ol_ath_rtt_meas_report_attach: called
[   55.112933] ol_ath_attach() UMAC attach .
[   55.116494] ol_if_dfs_configure: called
[   55.120243] ol_if_dfs_configure: FCC domain
[   55.124461] ol_if_dfs_disable: called
[   55.128116] ol_ath_attach: Calling ol_if_dfs_configure
[   55.133239]
[   55.133270]  BURSTING enabled by default
[   55.138831] osif_wrap_attach:400 osif wrap attached
[   55.143455] osif_wrap_devt_init:361 osif wrap dev table init done
[   55.149547]  Wrap Attached: Wrap_com =daa20c00 ic->ic_wrap_com=daa20c00 &wrap_com->wc_devt=daa20c00
[   55.158637] __ol_ath_attach: init tx/rx TODO
[   55.162886] __ol_ath_attach: needed_headroom reservation 44
[   55.169290] ol_ath_thermal_mitigation_attach: ++
[   55.173070] ol_ath_thermal_mitigation_attach: --
[   55.177850] ath_pci_probe
[   55.180224] PCI device id is 0040 :0040
[   55.184098] PCI: enabling device 0000:03:00.0 (0140 -> 0142)
[   55.189971] ath_pci 0000:03:00.0: ath DEBUG: sc=0xdd3a9600
[   55.195189]
[   55.195189]  ol_ath_pci_configure : num_desired MSI set to 0
[   55.202311]
[   55.202311]  Using PCI Legacy Interrupt
[   55.207622] chip_id 9 chip_revision 1
[   55.211621]
[   55.211621]  address 4008f8 data d8fb9c20
[   55.217931]
[   55.217931]  address 401e90 data d8fb9c24
[   55.224554]
[   55.224554]  address 401e94 data d8fb9c28
[   55.231146]
[   55.231177]  address 401eb0 data d8fb9c2c
[   55.237831]
[   55.237831]  address 400900 data d8fb9c2c
[   55.244423]
[   55.244423]  CLOCK PLL skipped
[   55.248047] HIF_PCIDeviceProbed: setting the target pll frac ffffffff intval ffffffff
[   55.255888] HIF_PCIDeviceProbed: no frac provided, skipping pre-configuring PLL
[   55.263136] HIF_PCIDeviceProbed: ar900b_20_targ_clk is not provided, skipping pre-configuring PLL
[   55.272039]
[   55.272039]  address 4008cc data d8fb9c2c
[   55.279756] __ol_ath_attach: ath_attach TODO
[   55.283005] __ol_ath_attach 1765 host_enable 0 nss_nwifi_offload 0
[   55.289222] __ol_ath_attach: dev name wifi1
[   55.293345] ol_ath_set_default_tgt_config : AC Minfree buffer allocation through module param (umac.ko)
[   55.302749]  OL_ACBKMinfree : 0
[   55.307403]  OL_ACBEMinfree : 0
[   55.309528]  OL_ACVIMinfree : 0
[   55.312652]  OL_ACVOMinfree : 0
[   55.315995] ol_ath_attach() BMI inited.
[   55.319681] ol_ath_attach() BMI Get Target Info.
[   55.324211] ol_ath_attach() TARGET TYPE: 9 Vers 0x1000000
[   55.329584]
[   55.329584]  CE WAR Disabled
[   55.334083] NUM_DEV=1 FWMODE=0x2 FWSUBMODE=0x0 FWBR_BUF 0
[   55.339550] ol_ath_attach() configure Target .
[   55.343830]
[   55.343830]  Target Version is 1000000
[   55.348953]
[   55.348953]  Flash Download Address  c0000
[   55.354607] ol_transfer_bin_file: flash data file defined
[   55.359950] Cal location [1]: 00004000
[   55.363980]
[   55.363980]  Wifi1 Select OFFSET 5000
[   55.389534] qc98xx_verify_checksum: flash checksum passed: 0x5aa4
[   55.395001] ol_transfer_bin_file 2934: Download Flash data len 12064
[   55.401155] Board extended Data download address: 0x0
[   55.426398]
[   55.426398]  Board data initialized
[   55.430427] Flash download ADDRESS 0xc0000
[   55.434457]
[   55.434457]  Selecting  OTP binary for CHIP Version 1
[   55.574445]
[   55.574445]  First OTP send param 8000
[   55.630740] [wifi0] FWLOG: [55965] WAL_DBGID_TX_AC_BUFFER_SET ( 0x3, 0x1e, 0x518, 0x518, 0x0 )
[   55.638331] [wifi0] FWLOG: [55965] WAL_DBGID_TX_AC_BUFFER_SET ( 0x12, 0x1e, 0x518, 0x518, 0x0 )
[   55.646985] [wifi0] FWLOG: [55965] WAL_DBGID_TX_AC_BUFFER_SET ( 0x45, 0x1e, 0x518, 0x518, 0x0 )
[   55.655701] [wifi0] FWLOG: [55965] WAL_DBGID_TX_AC_BUFFER_SET ( 0x67, 0x1e, 0x518, 0x518, 0x0 )
[   60.192627] ol_ath_download_firmware :First  OTP download and Execute is good  return param 34816
[   60.200749]
[   60.200781] ##Board Id 2
[   60.204717]
[   60.204748] ##CHIP Id 1
[   60.208497]
[   60.208497]  BOARDDATA DOWNLOAD TO address c0000
[   60.214901] ol_transfer_bin_file: Board data file: AR900B/hw.2/boardData_AR900B_CUS260_2G_v2_002.bin ARXXXX v=0x1
[   60.345454] Board extended Data download address: 0x0
[   60.370040] ol_ath_download_firmware: Using 0x1234 for the remainder of init
[   60.376288]
[   60.376288]  Selecting  OTP binary for CHIP Version 1
[   60.430021]
[   60.430021]  Second otp download Param 10000
[   65.056669] ol_ath_download_firmware : OTP download and Execute is good
[   65.062355]
[   65.062355]  FIRMWARE : Beeliner CHIP Version 1
[   65.084192] ol_swap_seg_alloc: Successfully allocated memory for SWAP size=131072
[   65.106029] Swap: bytes_left to copy: fw:16; dma_page:25287
[   65.110621] Swap: wrong length read:0
[   65.114620] ol_swap_wlan_memory_expansion: Swap total_bytes copied: 105785 Target address 417608
[   65.123305] scn=d75c0480  target_write_addr=417608 seg_info=d7367c10
[   65.129834] ol_transfer_swap_struct:Code swap structure successfully downloaded for bin type =2
[   65.138550] bin_filename=AR900B/hw.2/athwlan.bin swap_filename=/lib/firmware/AR900B/hw.2/athwlan.codeswap.bin
[   66.252327] ol_ath_attach() Download FW.
[   66.255576] ol_ath_attach() HT Create .
[   66.259137] ol_ath_attach() HIF Claim.
[   66.262949] ol_ath_attach() BMI Done.
[   66.266979] ol_ath_attach() WMI attached. wmi_handle d7660000
[   66.272446] +HWT
[   66.278631] CE_recv_buf_enqueue 809 Populate last entry 512 for CE 5
[   66.284005] CE_recv_buf_enqueue 818 CE 5 wi 511 dest_ptr 0x5871c040 nbytes 0 recv_ctxt 0xd9226180
[   66.294001] Target:da8c7800 HTC Service:0x0001, ULpipe:0 DLpipe:1 id:0 Ready
[   66.300062] -HWT
[   66.301874]
[   66.301874] <=== cfg max peer id 1056 ====>
[   66.309559] Target:da8c7800 HTC Service:0x0300, ULpipe:4 DLpipe:5 id:1 Ready
[   66.315807] HTC Service:0x0300 ep:1 TX flow control disabled
[   66.324054] CE_pkt_dl_len_set CE 4 Pkt download length 64
[   66.328491] ol_txrx_pdev_attach: 1424 tx desc's allocated ; range starts from d6720000
[   66.336957] Target:da8c7800 HTC Service:0x0100, ULpipe:3 DLpipe:2 id:2 Ready
[   66.343392] HTC Service:0x0100 ep:2 TX flow control disabled
[   66.350452] wmi_service_ready_event_rx:  WMI UNIFIED SERVICE READY event
[   66.356232] num_rf_chain : 00000004
[   66.359668] ht_cap_info: : 0000085b
[   66.363136] vht_cap_info : 339b79b2
[   66.366635] vht_supp_mcs : 0000ffea
[   66.370071] ol_ath_service_ready_event: tt_support: 1
[   66.375132] Peer Caching Enabled ; num_peers = 528, num_active_peers = 66 num_tids = 132, num_vdevs = 16
[   66.384598] idx 0 req 1  num_units 0 num_unit_info 2 unit size 1296 actual units 529
[   66.392877] idx 1 req 2  num_units 1 num_unit_info 4 unit size 256 actual units 67
[   66.400093] idx 2 req 3  num_units 1 num_unit_info 4 unit size 1024 actual units 67
[   66.407841] idx 3 req 4  num_units 1 num_unit_info 4 unit size 4096 actual units 67
[   66.415713] idx 4 req 6  num_units 35 num_unit_info 0 unit size 3072 actual units 35
[   66.423367] idx 5 req 7  num_units 1 num_unit_info 0 unit size 6144 actual units 1
[   66.430959] idx 6 req 5  num_units 0 num_unit_info 2 unit size 1628 actual units 529
[   66.439237] chunk 0 len 685584 requested ,ptr  0x57d00000
[   66.444236] chunk 1 len 17152 requested ,ptr  0x57c60000
[   66.449609] chunk 2 len 68608 requested ,ptr  0x57c80000
[   66.454982] chunk 3 len 274432 requested ,ptr  0x57e00000
[   66.460449] chunk 4 len 107520 requested ,ptr  0x57ca0000
[   66.465916] chunk 5 len 6144 requested ,ptr  0x58874000
[   66.471227] chunk 6 len 861212 requested ,ptr  0x57f00000
[   66.529553] wmi_ready_event_rx:  WMI UNIFIED READY event
[   66.534020] ol_ath_connect_htc() WMI is ready
[   66.538238] ol_ath_set_host_app_area TODO
[   66.542299] target uses HTT version 2.1; host uses 2.1
[   66.547297] ol_ath_attach() connect HTC.
[   66.547328] ol_regdmn_start: reg-domain param: regdmn=0, countryName=, wModeSelect=FFFFFFFF, netBand=FFFFFFFF, extendedChanMode=0.
[   66.547328] ol_regdmn_init_channels: !avail mode 0x680c (0x2) flags 0x2150
[   66.547360] ol_regdmn_init_channels: !avail mode 0x680c (0x1) flags 0x140
[   66.547391] ol_regdmn_init_channels: !avail mode 0x680c (0x20) flags 0xd0
[   66.547391] ol_regdmn_init_channels: !avail mode 0x680c (0x40) flags 0x150
[   66.547422] ol_regdmn_init_channels: !avail mode 0x680c (0x1000) flags 0x10100
[   66.547422] ol_regdmn_init_channels: !avail mode 0x680c (0x8000) flags 0x20100
[   66.547422] ol_regdmn_init_channels: !avail mode 0x680c (0x10000) flags 0x40100
[   66.547453] ol_regdmn_init_channels: !avail mode 0x680c (0x20000) flags 0x100100
[   66.547453] ol_regdmn_init_channels: !avail mode 0x680c (0x40000) flags 0x200100
[   66.547453] ol_regdmn_init_channels: !avail mode 0x680c (0x80000) flags 0x400100
[   66.547485] ol_regdmn_init_channels: !avail mode 0x680c (0x100000) flags 0x800100
[   66.547547] ol_ath_phyerr_attach: called
[   66.547610] OL Resmgr Init-ed
[   66.547672] ieee80211_bsteering_attach: Band steering initialized
[   66.547672] ol_if_spectral_setup
[   66.547703] SPECTRAL : get_capability not registered
[   66.547703] HAL_CAP_PHYDIAG : Capable
[   66.547703] SPECTRAL : Need to fix the capablity check for RADAR (spectral_attach : 231)
[   66.547703] SPECTRAL : get_capability not registered
[   66.547703] HAL_CAP_RADAR   : Capable
[   66.547735] SPECTRAL : Need to fix the capablity check for SPECTRAL
[   66.547735]  (spectral_attach : 236)
[   66.547735] SPECTRAL : get_capability not registered
[   66.547735] HAL_CAP_SPECTRAL_SCAN : Capable
[   66.547735] SPECTRAL : get_tsf64 not registered
[   66.547766] spectral_init_netlink 65 NULL SKB
[   66.547766] Green-AP : Green-AP : Attached
[   66.547766]
[   66.547766] Green-AP : Attached
[   66.547766] rate power table override is only supported for AR98XX
[   66.547828] ieee80211com_init_netlink: Socket already created db0e5e00
[   66.547828] ol_if_dfs_setup: called
[   66.547860] ol_if_dfs_attach: called; ptr=d7349984, radar_info=d8fb9bc8
[   66.548234] ol_ath_rtt_meas_report_attach: called
[   66.548422] ol_ath_attach() UMAC attach .
[   66.548422] ol_if_dfs_configure: called
[   66.548453] ol_if_dfs_configure: FCC domain
[   66.548453] ol_if_dfs_disable: called
[   66.548516] ol_ath_attach: Calling ol_if_dfs_configure
[   66.548516]
[   66.548516]  BURSTING enabled by default
[   66.548578] osif_wrap_attach:400 osif wrap attached
[   66.548609] osif_wrap_devt_init:361 osif wrap dev table init done
[   66.548609]  Wrap Attached: Wrap_com =d8f4c200 ic->ic_wrap_com=d8f4c200 &wrap_com->wc_devt=d8f4c200
[   66.548609] __ol_ath_attach: init tx/rx TODO
[   66.548609] __ol_ath_attach: needed_headroom reservation 44
[   66.551140] ol_ath_thermal_mitigation_attach: ++
[   66.551171] ol_ath_thermal_mitigation_attach: --
[   66.813089] Initializing Pktlogs for 11ac
[   66.816338] Initializing Pktlogs for 11ac
[   66.907935] __sa_init_module
[   67.270696] [wifi1] FWLOG: [67842] WAL_DBGID_TX_AC_BUFFER_SET ( 0x3, 0x1e, 0x518, 0x518, 0x0 )
[   67.278288] [wifi1] FWLOG: [67842] WAL_DBGID_TX_AC_BUFFER_SET ( 0x12, 0x1e, 0x518, 0x518, 0x0 )
[   67.295720] [wifi1] FWLOG: [67842] WAL_DBGID_TX_AC_BUFFER_SET ( 0x45, 0x1e, 0x518, 0x518, 0x0 )
[   67.307966] [wifi1] FWLOG: [67842] WAL_DBGID_TX_AC_BUFFER_SET ( 0x67, 0x1e, 0x518, 0x518, 0x0 )
[   67.444954] [ol_ath_iw_setcountry][1641] *p=50, *(p+1)=4c
[   67.449359] isCountryCodeValid: EEPROM regdomain 0x0
[   67.455014] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2) flags 0x2150
[   67.461324] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4) flags 0xa0
[   67.468728] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x8) flags 0xc0
[   67.475320] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x20) flags 0xd0
[   67.481974] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x40) flags 0x150
[   67.489440] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x800) flags 0x10080
[   67.496532] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2000) flags 0x20080
[   67.503686] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4000) flags 0x40080
[   67.511527] Add VHT80 channel: 5210
[   67.514745] Add VHT80 channel: 5290
[   67.517994] Add VHT80 channel: 5530
[   67.521462] Add VHT80 channel: 5610
[   67.549796] set TXBF_SND_PERIOD: value 100 wmi_status 0
[   67.614026] ath_ioctl: SIOC80211IFCREATE CALLED
[   67.617588] wmi_unified_vdev_create_send: ID = 0 Type = 1, Subtype = 0 VAP Addr = ec:08:6b:2c:a0:4b:
[   67.627741] __ieee80211_smart_ant_init: Smart Antenna is not supported
[   67.633333] Enabling SG bit for the vap ath0 features 4000
[   67.639362] Enabling TSO bit for the vap ath0 features 4000
[   67.644798] Enabling LRO bit for the vap ath0 features 4000
[   67.650171] VAP device ath0 created osifp: (da8c0480) os_if: (d8f08000)
[   67.688284] WARNING: Fragmentation with HT mode NOT ALLOWED!!
[   67.723523] ME Pool succesfully initialized vaddr - d6400000 paddr - 0
[   67.723523] num_elems = 10424 buf_size - 64 pool_size = 708832
[   67.735488] Enable MCAST_TO_UCAST
[   67.767572] su bfee 1 mu bfee 0 su bfer 1 mu bfer 1 impl bf 0 sounding dim 3
[   67.783255]
[   67.783255]  DES SSID SET=
[   67.789597]
[   67.789597]  DES SSID SET=TP-LINK_A04C_5G
[   68.323930]  ieee80211_ioctl_siwmode: imr.ifm_active=66176, new mode=3, valid=1
[   68.364261]  DEVICE IS DOWN ifname=ath0
[   68.367104]  DEVICE IS DOWN ifname=ath0
[   68.563667] [ol_ath_iw_setcountry][1641] *p=50, *(p+1)=4c
[   68.568166] isCountryCodeValid: EEPROM regdomain 0x0
[   68.573008] ol_regdmn_init_channels: !avail mode 0x680c (0x2) flags 0x2150
[   68.579881] ol_regdmn_init_channels: !avail mode 0x680c (0x1) flags 0x140
[   68.586847] ol_regdmn_init_channels: !avail mode 0x680c (0x20) flags 0xd0
[   68.593408] ol_regdmn_init_channels: !avail mode 0x680c (0x40) flags 0x150
[   68.600281] ol_regdmn_init_channels: !avail mode 0x680c (0x1000) flags 0x10100
[   68.607497] ol_regdmn_init_channels: !avail mode 0x680c (0x8000) flags 0x20100
[   68.614682] ol_regdmn_init_channels: !avail mode 0x680c (0x10000) flags 0x40100
[   68.621961] ol_regdmn_init_channels: !avail mode 0x680c (0x20000) flags 0x100100
[   68.629397] ol_regdmn_init_channels: !avail mode 0x680c (0x40000) flags 0x200100
[   68.636738] ol_regdmn_init_channels: !avail mode 0x680c (0x80000) flags 0x400100
[   68.644142] ol_regdmn_init_channels: !avail mode 0x680c (0x100000) flags 0x800100
[   68.665448] [wifi0] FWLOG: [69867] WAL_DBGID_SECURITY_ENCR_EN (  )
[   68.670571] [wifi0] FWLOG: [69867] WAL_DBGID_SECURITY_MCAST_KEY_SET ( 0x1 )
[   68.687316] set TXBF_SND_PERIOD: value 100 wmi_status 0
[   68.709934] ath_ioctl: SIOC80211IFCREATE CALLED
[   68.713495] wmi_unified_vdev_create_send: ID = 0 Type = 1, Subtype = 0 VAP Addr = ec:08:6b:2c:a0:4c:
[   68.723024] __ieee80211_smart_ant_init: Smart Antenna is not supported
[   68.729240] Enabling SG bit for the vap ath1 features 4000
[   68.734895] Enabling TSO bit for the vap ath1 features 4000
[   68.740362] Enabling LRO bit for the vap ath1 features 4000
[   68.746141] VAP device ath1 created osifp: (dd5e6c80) os_if: (d8428000)
[   68.784754] WARNING: Fragmentation with HT mode NOT ALLOWED!!
[   68.818181] ME Pool succesfully initialized vaddr - d6600000 paddr - 0
[   68.818181] num_elems = 10424 buf_size - 64 pool_size = 708832
[   68.829615] Enable MCAST_TO_UCAST
[   68.869478] su bfee 1 mu bfee 0 su bfer 1 mu bfer 1 impl bf 0 sounding dim 3
[   68.884973]
[   68.884973]  DES SSID SET=
[   68.891190]
[   68.891190]  DES SSID SET=TP-LINK_A04C
[   69.064323]  ieee80211_ioctl_siwmode: imr.ifm_active=131712, new mode=3, valid=1
[   69.104123]  DEVICE IS DOWN ifname=ath1
[   69.106997]  DEVICE IS DOWN ifname=ath1
[   69.223117] device ath0 entered promiscuous mode
[   69.232677] OL vap_stop +
[   69.234551] wmi_unified_vdev_stop_send for vap 0 (d8480000)
[   69.239831] OL vap_stop -
[   69.239893] STOPPED EVENT for vap 0 (d8480000)
[   69.275226] br-lan: port 2(ath0) entered forwarding state
[   69.275445] [wifi1] FWLOG: [70568] WAL_DBGID_SECURITY_ENCR_EN (  )
[   69.275476] [wifi1] FWLOG: [70568] WAL_DBGID_SECURITY_MCAST_KEY_SET ( 0x1 )
[   69.292752] br-lan: port 2(ath0) entered forwarding state
[   69.298219] 8021q: adding VLAN 0 to HW filter on device ath0
[   69.308309] device ath1 entered promiscuous mode
[   69.319556] OL vap_stop +
[   69.321149] wmi_unified_vdev_stop_send for vap 0 (d7660000)
[   69.326866] OL vap_stop -
[   69.326897] STOPPED EVENT for vap 0 (d7660000)
[   69.355232] br-lan: port 3(ath1) entered forwarding state
[   69.359606] br-lan: port 3(ath1) entered forwarding state
[   69.365073] 8021q: adding VLAN 0 to HW filter on device ath1
[   69.668166] [wifi0] FWLOG: [70686] WAL channel change freq=5180, mode=0 flags=0 rx_ok=1 tx_ok=1
[   69.676038] [wifi0] FWLOG: [70978] WAL channel change freq=5200, mode=0 flags=0 rx_ok=1 tx_ok=1
[   70.305279] [wifi1] FWLOG: [70754] WAL channel change freq=2412, mode=1 flags=0 rx_ok=1 tx_ok=1
[   70.312964] [wifi1] FWLOG: [71046] WAL channel change freq=2417, mode=1 flags=0 rx_ok=1 tx_ok=1
[   70.321774] [wifi1] FWLOG: [71359] WAL channel change freq=2422, mode=1 flags=0 rx_ok=1 tx_ok=1
[   70.330334] [wifi1] FWLOG: [71672] WAL channel change freq=2427, mode=1 flags=0 rx_ok=1 tx_ok=1
[   70.501749] OL vap_start +
[   70.503405] wmi_unified_vdev_start_send for vap 0 (d8480000)
[   70.509153] OL vap_start -
[   70.850390] ol_vdev_start_resp_ev for vap 0 (d8480000)
[   70.854514] ol_ath_vap_join: join operation is only for STA/IBSS mode
[   70.860887] ol_ath_wmm_update:
[   70.864011] su bfee 1 mu bfee 0 su bfer 1 mu bfer 1 impl bf 0 sounding dim 3
[   70.870977] wmi_unified_vdev_up_send for vap 0 (d8480000)
[   70.876382] __ieee80211_smart_ant_init: Smart Antenna is not supported
[   70.882942] Notification to UMAC VAP layer
[   70.887066] [wifi0] FWLOG: [71291] WAL channel change freq=5220, mode=0 flags=0 rx_ok=1 tx_ok=1
[   70.897375] [wifi0] FWLOG: [71604] WAL channel change freq=5240, mode=0 flags=0 rx_ok=1 tx_ok=1
[   70.905279] [wifi0] FWLOG: [71962] vap-0 VDEV_MGR_VDEV_START ( 0x143c, 0x2, 0x0, 0x0 )
[   70.912964] [wifi0] FWLOG: [71962] WAL channel change freq=5180, mode=10 flags=0 rx_ok=1 tx_ok=1
[   71.307747] [wifi1] FWLOG: [71985] WAL channel change freq=2432, mode=1 flags=0 rx_ok=1 tx_ok=1
[   71.315463] [wifi1] FWLOG: [72298] WAL channel change freq=2437, mode=1 flags=0 rx_ok=1 tx_ok=1
[   71.324211] [wifi1] FWLOG: [72612] WAL channel change freq=2442, mode=1 flags=0 rx_ok=1 tx_ok=1
[   71.853264] [wifi0] FWLOG: [72300] VDEV_MGR_HP_START_TIME ( 0x0, 0x143c, 0xf55001 )
[   71.859856] [wifi0] FWLOG: [72300] RESMGR_OCS_GEN_PERIODIC_NOA ( 0x1 )
[   71.866385] [wifi0] FWLOG: [72300] RESMGR_OCS_GEN_PERIODIC_NOA ( 0x0 )
[   71.872883] [wifi0] FWLOG: [72300] VDEV_MGR_AP_TBTT_CONFIG ( 0x0, 0x143c, 0x0, 0x0 )
[   72.310153] [wifi1] FWLOG: [72924] WAL channel change freq=2447, mode=1 flags=0 rx_ok=1 tx_ok=1
[   72.317838] [wifi1] FWLOG: [73238] WAL channel change freq=2452, mode=1 flags=0 rx_ok=1 tx_ok=1
[   72.326616] [wifi1] FWLOG: [73551] WAL channel change freq=2457, mode=1 flags=0 rx_ok=1 tx_ok=1
[   73.312589] [wifi1] FWLOG: [73864] WAL channel change freq=2462, mode=1 flags=0 rx_ok=1 tx_ok=1
[   73.320243] [wifi1] FWLOG: [74177] WAL channel change freq=2467, mode=1 flags=0 rx_ok=1 tx_ok=1
[   73.329053] [wifi1] FWLOG: [74490] WAL channel change freq=2472, mode=1 flags=0 rx_ok=1 tx_ok=1
[   73.339393] OL vap_start +
[   73.341080] wmi_unified_vdev_start_send for vap 0 (d7660000)
[   73.346797] OL vap_start -
[   73.703342] ol_vdev_start_resp_ev for vap 0 (d7660000)
[   73.707435] ol_ath_vap_join: join operation is only for STA/IBSS mode
[   73.713870] ol_ath_wmm_update:
[   73.716963] su bfee 1 mu bfee 0 su bfer 1 mu bfer 1 impl bf 0 sounding dim 3
[   73.723930] wmi_unified_vdev_up_send for vap 0 (d7660000)
[   73.729334] __ieee80211_smart_ant_init: Smart Antenna is not supported
[   73.735926] Notification to UMAC VAP layer
[   74.314995] [wifi1] FWLOG: [74847] vap-0 VDEV_MGR_VDEV_START ( 0x985, 0x2, 0x0, 0x0 )
[   74.321805] [wifi1] FWLOG: [74847] WAL channel change freq=2437, mode=7 flags=0 rx_ok=1 tx_ok=1
[   74.330552] [wifi1] FWLOG: [75202] VDEV_MGR_HP_START_TIME ( 0x0, 0x985, 0x6ef001 )
[   74.338019] [wifi1] FWLOG: [75202] RESMGR_OCS_GEN_PERIODIC_NOA ( 0x1 )
[   74.344517] [wifi1] FWLOG: [75202] RESMGR_OCS_GEN_PERIODIC_NOA ( 0x0 )
[   74.351046] [wifi1] FWLOG: [75202] VDEV_MGR_AP_TBTT_CONFIG ( 0x0, 0x985, 0x0, 0x0 )

How to enable "UART?" interface:
1. Remove radiator and SoC shield.
2. Short two pads labeled R87:
http://tplink-forum.pl/uploader/uploads/1454443599.png
3. Connect Rx pin from TTL UART interface to U25 pad 5:
http://tplink-forum.pl/uploader/uploads/1454443795.png

!!! This Work on 1,8V logic !!!

Speed 115200bps, 8n1







Recovery log:

U-Boot 2012.07 [Standard IPQ806X.LN,unknown] (Aug 28 2015 - 19:57:21)

smem ram ptable found: ver: 0 len: 5
DRAM:  491 MiB
PCI0 Link Intialized
PCI1 Link Intialized
SF: Detected MX25U25635F with page size 4 KiB, total 32 MiB
  00:01.0     - 17cb:0101 - Bridge device
   01:00.0    - 168c:0040 - Network controller
  02:01.0     - 17cb:0101 - Bridge device
   03:00.0    - 168c:0040 - Network controller
NAND:  ipq_nand: unknown NAND device manufacturer: 0 device: 0
ipq_nand: failed to identify device
SF: Detected MX25U25635F with page size 4 KiB, total 32 MiB
ipq_spi: page_size: 0x100, sector_size: 0x1000, size: 0x2000000
32 MiB
MMC:
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   MAC1 addr:0:3:7f:ba:db:1
athrs17_reg_init: complete
athrs17_vlan_config ...done
S17c init  done
MAC2 addr:0:3:7f:ba:db:2
eth0, eth1
boot in 2 seconds
FirmwareRecovery: Now doing recovery
FirmwareRecovery: trying to connect 192.168.0.66 ...
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Mac2 unit failed
Mac1 unit failed
Using eth1 device
TFTP from server 192.168.0.66; our IP address is 192.168.0.1
Filename 'ArcherC2600_1.0_tp_recovery.bin'.
Load address: 0x42000000
Loading: FirmwareRecovery: TFTP:try connect timeout
Using eth1 device
TFTP from server 192.168.0.66; our IP address is 192.168.0.1
Filename 'ArcherC2600_1.0_tp_recovery.bin'.
Load address: 0x42000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #######
done
Bytes transferred = 17264899 (1077103 hex)
FirmwareRecovery: image downloaded
SF: Detected MX25U25635F with page size 4 KiB, total 32 MiB
FirmwareRecovery: image size :1077103
FirmwareRecovery: md5 checked
FirmwareRecovery: update partition got
FirmwareRecovery: partition got
FirmwareRecovery: erase partition got
FirmwareRecovery: partirion "uboot-env",base 0x170000,size 0x40000 erasing
FirmwareRecovery: erase done!!!!!!!!!
FirmwareRecovery: partirion "user-config",base 0x1F50000,size 0x40000 erasing
FirmwareRecovery: erase done!!!!!!!!!
FirmwareRecovery: partirion "log",base 0x1FE0000,size 0x20000 erasing
FirmwareRecovery: erase done!!!!!!!!!
FirmwareRecovery: partirion "fs-uboot",base 0x100000,size 0x70000 erasing
FirmwareRecovery: erase done!!!!!!!!!
FirmwareRecovery: partirion "fs-uboot",base 0x100000,size 0x70000,start 0x1000,data 0x68915 writing
FirmwareRecovery: partirion write done,head: 0, 0, 0, 0
FirmwareRecovery: partirion "os-image",base 0x1F0000,size 0x200000 erasing
FirmwareRecovery: erase done!!!!!!!!!
FirmwareRecovery: partirion "os-image",base 0x1F0000,size 0x200000,start 0x69915,data 0x1C8801 writing
FirmwareRecovery: partirion write done,head: 0, 0, 0, 0
FirmwareRecovery: partirion "file-system",base 0x3F0000,size 0x1B00000 erasing
FirmwareRecovery: erase done!!!!!!!!!
FirmwareRecovery: partirion "file-system",base 0x3F0000,size 0x1B00000,start 0x232116,data 0xE3A4FB writing
FirmwareRecovery: partirion write done,head: 0, 0, 0, 0
FirmwareRecovery: partirion "partition-table",base 0x1F00000,size 0x10000 erasing
FirmwareRecovery: erase done!!!!!!!!!
FirmwareRecovery: partirion "partition-table",base 0x1F00000,size 0x10000,start 0x800,data 0x800 writing
FirmwareRecovery: partirion write done,head: 0, 0, 4,81
FirmwareRecovery: partirion "soft-version",base 0x1F10000,size 0x10000 erasing
FirmwareRecovery: erase done!!!!!!!!!
FirmwareRecovery: partirion "soft-version",base 0x1F10000,size 0x10000,start 0x106C611,data 0x15 writing
FirmwareRecovery: partirion write done,head: 0, 0, 0, 0
FirmwareRecovery: partirion "support-list",base 0x1F20000,size 0x10000 erasing
FirmwareRecovery: erase done!!!!!!!!!
FirmwareRecovery: partirion "support-list",base 0x1F20000,size 0x10000,start 0x106C626,data 0x5A writing
FirmwareRecovery: partirion write done,head: 0, 0, 0, 0
FirmwareRecovery: partirion "profile",base 0x1F30000,size 0x10000 erasing
FirmwareRecovery: erase done!!!!!!!!!
FirmwareRecovery: partirion "profile",base 0x1F30000,size 0x10000,start 0x106C680,data 0x1B66 writing
FirmwareRecovery: partirion write done,head: 0, 0, 0, 0
FirmwareRecovery: partirion "default-config",base 0x1F40000,size 0x10000 erasing
FirmwareRecovery: erase done!!!!!!!!!
FirmwareRecovery: partirion "default-config",base 0x1F40000,size 0x10000,start 0x106E1E6,data 0x76A4 writing
FirmwareRecovery: partirion write done,head: 0, 0, 0, 0
FirmwareRecovery: partirion "qos-db",base 0x1F90000,size 0x40000 erasing
FirmwareRecovery: erase done!!!!!!!!!
FirmwareRecovery: partirion "qos-db",base 0x1F90000,size 0x40000,start 0x107588A,data 0x865 writing
FirmwareRecovery: partirion write done,head: 0, 0, 0, 0
FirmwareRecovery: recovery done!!!!!!!!!
resetting ...

Resetting with watch dog!

(Last edited by Heinz on 15 Feb 2016, 17:14)

Heinz wrote:

How to enable "UART?" interface:
1. Remove radiator and SoC shield.
2. Short two pads labeled R87:
<image clipped>
3. Connect Rx pin from TTL UART interface to U25 pad 5:
<image clipped>
Speed 115200bps, 8n1
Maybe U25 its 1wire to uart converter?

That is excellent detective work Heinz!

I noticed this:

[    0.505279] acpuclk-ipq806x acpuclk-ipq806x: SPEED BIN: 0
[    0.505279] acpuclk-ipq806x acpuclk-ipq806x: ACPU PVS: 1
[    0.511965] acpuclk-ipq806x acpuclk-ipq806x: CPU0: 6 frequencies supported
[    0.511996] acpuclk-ipq806x acpuclk-ipq806x: CPU1: 6 frequencies supported

Considering the relatively weak benchmarks that has been reported so far, could there be some kind of dynamic frequency setting that is active, making the router not run at full speed?

(Last edited by arokh on 3 Feb 2016, 14:49)

If someone wants to pick up my patches, there is a working git branch here

https://github.com/bendavid/openwrt/commits/c2600tmp

with just one commit on top of a december build.

Should be straightforward to rebase/cherry-pick from.

I will eventually come back to this, but rather busy these days, so if anyone else wants to pick this up/revisit fixing remaining issues and/or submitting the patches that would be welcome.

Rocket wrote:

I tried it with a USB 3.0 Stick (Transcend JF780, 64GB) with ext4:

root@OpenWrt share# time dd if=/dev/zero of=test bs=1M count=1024 conv=fsync
1024+0 records in
1024+0 records out
real    0m 30.10s
user    0m 0.02s
sys     0m 10.17s
root@OpenWrt share# echo 3 > /proc/sys/vm/drop_caches
root@OpenWrt share# time dd if=test of=/dev/null bs=1M count=1024
1024+0 records in
1024+0 records out
real    0m 11.69s
user    0m 0.02s
sys     0m 3.20s

So it is about 34MiB/s write speed and 88 MiB/s read speed.


and what say?
hdparm -tT /dev/sda


where can i buy this router?

Thanks!

Any progress getting proper MAC Address? That's major problem for me, any WDS bridges break after reboot...


bendavid wrote:

If someone wants to pick up my patches, there is a working git branch here

https://github.com/bendavid/openwrt/commits/c2600tmp

with just one commit on top of a december build.

Should be straightforward to rebase/cherry-pick from.

I will eventually come back to this, but rather busy these days, so if anyone else wants to pick this up/revisit fixing remaining issues and/or submitting the patches that would be welcome.

(Last edited by matheos on 4 Feb 2016, 14:07)

@arokh
I am very pleased with your rom. Running perfectly on c2600 v1.0. I have one small issue though. I am unable to install ntfs-3g is unable to install due to kernel incompatibility. Can you please share, if you had similar experience?
EDIT: i do --force-depends and install it i would get the following error "mount: mounting /dev/sdb1 on /mnt/sdb1 failed: Invalid argument"
Also when i mount with ext4 i am unable to transfer files via samba. I get network errors constantly.

Bw,
Peter

(Last edited by pepsinio on 12 Feb 2016, 01:59)

@arokh can You add support to Macronix MX25U25635F?. C2600 V1.1 have diffrent flash chip.

Add these line to drivers/mtd/spi-nor/spi-nor.c
+   { "mx25u25635f", INFO(0xc22539, 0, 64 * 1024, 512, 0) },

Yes, I'll do a rebuild smile

EDIT: My r48717-2 has it included.

(Last edited by arokh on 14 Feb 2016, 15:13)

@Heinz since you have serial access now, can you try and see why kernel 4.1 doesn't boot?

@arokh Thank You. Firmware run on V1.1

@bendavid. Yes i have serial. if You compile firmwaer i can test it.

Thanks, with MX driver working fine on v1.1, at the end.

It seems that there was a difference in the hardware...

Cheers!

@arokh

U-Boot 2012.07 [Standard IPQ806X.LN,unknown] (Aug 28 2015 - 19:57:21)

smem ram ptable found: ver: 0 len: 5
DRAM:  491 MiB
PCI0 Link Intialized
PCI1 Link Intialized
SF: Detected MX25U25635F with page size 4 KiB, total 32 MiB
  00:01.0     - 17cb:0101 - Bridge device
   01:00.0    - 168c:0040 - Network controller
  02:01.0     - 17cb:0101 - Bridge device
   03:00.0    - 168c:0040 - Network controller
NAND:  ipq_nand: unknown NAND device manufacturer: 0 device: 0
ipq_nand: failed to identify device
SF: Detected MX25U25635F with page size 4 KiB, total 32 MiB
ipq_spi: page_size: 0x100, sector_size: 0x1000, size: 0x2000000
32 MiB
MMC:
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   MAC1 addr:0:3:7f:ba:db:1
athrs17_reg_init: complete
athrs17_vlan_config ...done
S17c init  done
MAC2 addr:0:3:7f:ba:db:2
eth0, eth1
boot in 2 seconds
FirmwareRecovery: Now doing bootipq
MMC Device 0 not found
MMC Device 0 not found

Loading from nand1, offset 0x1f0000
   Image Name:   ARM OpenWrt Linux-4.1.16
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1951580 Bytes = 1.9 MiB
   Load Address: 42208000
   Entry Point:  42208000
Automatic boot of image at addr 0x44000000 ...
   Image Name:   ARM OpenWrt Linux-4.1.16
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1951580 Bytes = 1.9 MiB
   Load Address: 42208000
   Entry Point:  42208000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK
info: "mtdparts" not set
Using machid 0x1260 from environment

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.1.16 (trondah@ff0) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 r48524) ) #1 SMP PREEMPT Sun Feb 14 17:12:54 UTC 2016
[    0.000000] CPU: ARMv7 Processor [512f04d0] revision 0 (ARMv7), cr=10c5787d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] Machine model: TP-Link Archer C2600
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] PERCPU: Embedded 11 pages/cpu @ddc13000 s12480 r8192 d24384 u45056
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 121920
[    0.000000] Kernel command line:
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 481092K/491520K available (3740K kernel code, 235K rwdata, 1528K rodata, 184K init, 284K bss, 10428K reserved, 0K cma-reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xde800000 - 0xff000000   ( 520 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xde000000   ( 480 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0208000 - 0xc072d5e8   (5270 kB)
[    0.000000]       .init : 0xc072e000 - 0xc075c000   ( 184 kB)
[    0.000000]       .data : 0xc075c000 - 0xc0796e38   ( 236 kB)
[    0.000000]        .bss : 0xc0799000 - 0xc07e0134   ( 285 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] Preemptible 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.000000] clocksource dg_timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 305801671480 ns
[    0.000008] sched_clock: 32 bits at 6MHz, resolution 160ns, wraps every 343597383600ns
[    0.000023] Switching to timer-based delay loop, resolution 160ns
[    0.000158] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.50 BogoMIPS (lpj=62500)
[    0.000182] pid_max: default: 32768 minimum: 301
[    0.000329] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000347] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000962] CPU: Testing write buffer coherency: ok
[    0.001250] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.001358] Setting up static identity map for 0x42208280 - 0x422082d8
[    0.084127] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.084248] Brought up 2 CPUs
[    0.084270] SMP: Total of 2 processors activated (25.00 BogoMIPS).
[    0.084283] CPU: All CPU(s) started in SVC mode.
[    0.091903] VFP support v0.3: implementor 51 architecture 64 part 4d variant 2 rev 0
[    0.092330] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.092471] pinctrl core: initialized pinctrl subsystem
[    0.094064] NET: Registered protocol family 16
[    0.094336] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.124176] cpuidle: using governor ladder
[    0.155187] cpuidle: using governor menu
[    0.169496] qcom_rpm 108000.rpm: RPM firmware 3.0.16777342
[    0.169605] qcom_rpm 108000.rpm: failed to mark ack irq as wakeup
[    0.169743] qcom_rpm 108000.rpm: failed to mark wakeup irq as wakeup
[    0.198338] pps_core: LinuxPPS API ver. 1 registered
[    0.198359] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.198405] PTP clock support registered
[    0.199621] Switched to clocksource dg_timer
[    0.201635] NET: Registered protocol family 2
[    0.202520] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[    0.202561] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[    0.202616] TCP: Hash tables configured (established 4096 bind 4096)
[    0.202675] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.202705] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.202947] NET: Registered protocol family 1
[    0.204722] futex hash table entries: 512 (order: 3, 32768 bytes)
[    0.213913] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.213944] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.216628] io scheduler noop registered
[    0.216659] io scheduler deadline registered (default)
[    0.217954] 1b500000.pci supply vdda not found, using dummy regulator
[    0.218062] 1b500000.pci supply vdda_phy not found, using dummy regulator
[    0.218147] 1b500000.pci supply vdda_refclk not found, using dummy regulator
[    0.247980] qcom-pcie 1b500000.pci: PCI host bridge to bus 0000:00
[    0.248012] pci_bus 0000:00: root bus resource [io  0xfe00000-0xfffff] (bus address [0x1fc00000-0xfefffff])
[    0.248030] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fdfffff]
[    0.248051] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.248799] PCI: bus0: Fast back to back transfers disabled
[    0.250989] PCI: bus1: Fast back to back transfers disabled
[    0.251302] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x081fffff]
[    0.251328] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x081fffff 64bit]
[    0.251448] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.251474] pci 0000:00:00.0:   bridge window [mem 0x08000000-0x081fffff]
[    0.251889] pcieport 0000:00:00.0: Signaling PME through PCIe PME interrupt
[    0.251907] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
[    0.252636] 1b700000.pci supply vdda not found, using dummy regulator
[    0.252726] 1b700000.pci supply vdda_phy not found, using dummy regulator
[    0.252809] 1b700000.pci supply vdda_refclk not found, using dummy regulator
[    0.282982] qcom-pcie 1b700000.pci: PCI host bridge to bus 0001:00
[    0.283007] pci_bus 0001:00: root bus resource [io  0x31e10000-0xfffff] (bus address [0x63c00000-0x31eeffff])
[    0.283025] pci_bus 0001:00: root bus resource [mem 0x2e000000-0x31dfffff]
[    0.283043] pci_bus 0001:00: root bus resource [bus 00-ff]
[    0.283705] PCI: bus0: Fast back to back transfers disabled
[    0.285734] PCI: bus1: Fast back to back transfers disabled
[    0.286176] pci 0001:00:00.0: BAR 8: assigned [mem 0x2e000000-0x2e1fffff]
[    0.286204] pci 0001:01:00.0: BAR 0: assigned [mem 0x2e000000-0x2e1fffff 64bit]
[    0.286317] pci 0001:00:00.0: PCI bridge to [bus 01]
[    0.286339] pci 0001:00:00.0:   bridge window [mem 0x2e000000-0x2e1fffff]
[    0.286710] pcieport 0001:00:00.0: Signaling PME through PCIe PME interrupt
[    0.286728] pci 0001:01:00.0: Signaling PME through PCIe PME interrupt
[    0.290519] gsbi 16300000.gsbi: GSBI port protocol: 6 crci: 0
[    0.291821] gsbi 1a200000.gsbi: GSBI port protocol: 3 crci: 0
[    0.292913] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.294100] msm_serial 16340000.serial: msm_serial: detected port #0
[    0.294208] msm_serial 16340000.serial: uartclk = 1843200
[    0.294285] 16340000.serial: ttyMSM0 at MMIO 0x16340000 (irq = 166, base_baud = 115200) is a MSM
[    0.294328] msm_serial: console setup on port #0
[    0.952594] console [ttyMSM0] enabled
[    0.957449] msm_serial: driver initialized
[    0.962399] spi_qup 1a280000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64
[    0.965636] m25p80 spi32766.0: unrecognized JEDEC id bytes: c2, 25, 39
[    0.972729] libphy: Fixed MDIO Bus: probed
[    0.978759] libphy: GPIO Bitbanged MDIO: probed
[    1.008565] switch0: Atheros AR8337 rev. 2 switch registered on gpio-0
[    1.275493] stmmac - user ID: 0x10, Synopsys ID: 0x37
[    1.275524]  Ring mode enabled
[    1.279522]  DMA HW capability register supported
[    1.282576]  Enhanced/Alternate descriptors
[    1.287246]  Enabled extended descriptors
[    1.291322]  RX Checksum Offload Engine supported (type 2)
[    1.295410]  TX Checksum insertion supported
[    1.300900]  Wake-Up On Lan supported
[    1.305290]  Enable RX Mitigation via HW Watchdog Timer
[    1.310480] stmmac - user ID: 0x10, Synopsys ID: 0x37
[    1.313812]  Ring mode enabled
[    1.319017]  DMA HW capability register supported
[    1.322078]  Enhanced/Alternate descriptors
[    1.326744]  Enabled extended descriptors
[    1.330801]  RX Checksum Offload Engine supported (type 2)
[    1.334906]  TX Checksum insertion supported
[    1.340364]  Wake-Up On Lan supported
[    1.344784]  Enable RX Mitigation via HW Watchdog Timer
[    1.349092] i2c /dev entries driver
[    1.354632] Speed bin: 0
[    1.356781] PVS bin: 1
[    1.359988] deviceless supply smb208-s1a not found, using dummy regulator
[    1.363839] L2 @ QSB rate. Forcing new rate.
[    1.368714] L2 @ 384000 KHz
[    1.373179] CPU0 @ 800000 KHz
[    1.375444] CPU1 @ QSB rate. Forcing new rate.
[    1.378652] CPU1 @ 384000 KHz
[    1.384447] NET: Registered protocol family 10
[    1.387517] NET: Registered protocol family 17
[    1.390464] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    1.394776] Bridge firewalling registered
[    1.407603] 8021q: 802.1Q VLAN Support v1.8
[    1.411539] Registering SWP/SWPB emulation handler
[    1.417645] deviceless supply smb208-s1a not found, using dummy regulator
[    1.420966] hctosys: unable to open rtc device (rtc0)
[    1.442017] UBIFS error (pid: 1): cannot open "ubi0:rootfs", error -19VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[    1.447437] Please append a correct "root=" boot option; here are the available partitions:
[    1.453520] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    1.461688] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.1.16 #1
[    1.470006] Hardware name: Qualcomm (Flattened Device Tree)
[    1.475856] [<c021f67c>] (unwind_backtrace) from [<c021c3a8>] (show_stack+0x10/0x14)
[    1.481405] [<c021c3a8>] (show_stack) from [<c0397374>] (dump_stack+0x84/0xc4)
[    1.489386] [<c0397374>] (dump_stack) from [<c0226e94>] (panic+0xa8/0x218)
[    1.496410] [<c0226e94>] (panic) from [<c072f230>] (mount_block_root+0x1a0/0x260)
[    1.503265] [<c072f230>] (mount_block_root) from [<c072f50c>] (prepare_namespace+0x160/0x198)
[    1.510835] [<c072f50c>] (prepare_namespace) from [<c072eeb0>] (kernel_init_freeable+0x1d8/0x1e8)
[    1.519343] [<c072eeb0>] (kernel_init_freeable) from [<c020e698>] (kernel_init+0x8/0xfc)
[    1.528184] [<c020e698>] (kernel_init) from [<c0209c28>] (ret_from_fork+0x14/0x2c)
[    1.536347] CPU1: stopping
[    1.543713] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.1.16 #1
[    1.546401] Hardware name: Qualcomm (Flattened Device Tree)
[    1.552247] [<c021f67c>] (unwind_backtrace) from [<c021c3a8>] (show_stack+0x10/0x14)
[    1.557799] [<c021c3a8>] (show_stack) from [<c0397374>] (dump_stack+0x84/0xc4)
[    1.565781] [<c0397374>] (dump_stack) from [<c021e9d4>] (handle_IPI+0xf8/0x18c)
[    1.572808] [<c021e9d4>] (handle_IPI) from [<c02093cc>] (gic_handle_irq+0x58/0x5c)
[    1.580013] [<c02093cc>] (gic_handle_irq) from [<c020a480>] (__irq_svc+0x40/0x74)
[    1.587639] Exception stack(0xdd471f78 to 0xdd471fc0)
[    1.595192] 1f60:                                                       00000001 00000000
[    1.600233] 1f80: 00000000 c020b2a0 dd470000 c075e4c0 00000000 00000000 00000001 512f04d0
[    1.608392] 1fa0: dd471fc8 c0670b14 01000000 dd471fc0 c0219d70 c0219d74 60000013 ffffffff
[    1.616561] [<c020a480>] (__irq_svc) from [<c0219d74>] (arch_cpu_idle+0x34/0x50)
[    1.624723] [<c0219d74>] (arch_cpu_idle) from [<c0256170>] (cpu_startup_entry+0x2e8/0x310)
[    1.632185] [<c0256170>] (cpu_startup_entry) from [<4220946c>] (0x4220946c)
[    1.640248] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Heinz wrote:

@arokh Thank You. Firmware run on V1.1

I was also able to install http://luci.subsignal.org/~trondah/c2600/r48717-2/ on version 1.1, thanks a lot !

Everything seemed ok until I decided to Reset All Settings. The router erased, rebooted and was then unreachable, all leds off. Rebooting only brought up the power led, nothing else. I had to revert to original firmware and reflash OpenWrt.

If anyone has a console, can you try to see what is happening ?

Maybe it was just a glitch on my side, can anyone a perform Reset to defaults and see what happens ?

Thanks

RedVortex wrote:

Everything seemed ok until I decided to Reset All Settings. The router erased, rebooted and was then unreachable, all leds off. Rebooting only brought up the power led, nothing else.

Do You wait ~240second?
First boot OpenWrt erase all rootfs_data. Flash chip its slow and erase take some time.
After 200-240sec Lan led and led on button is on.

@Heinz

Seems to be what I mentioned earlier: https://forum.openwrt.org/viewtopic.php … 41#p303641

At some point the OpenWrt devs backported the m25p80 driver from 4.4 kernel into earlier kernels (not 3.18). This required certain controllers to use "compatible = jedec,spi" in the DTS. bendavid said he tried it without success, but it might be related to that:

[    0.967674] m25p80 spi32766.0: unrecognized JEDEC id c22539
[    1.282474] m25p80 spi5.0: found mx25u25635f, expected s25fl512s
[    1.287472] m25p80 spi5.0: mx25u25635f (32768 Kbytes)
[    1.293033] Creating 2 MTD partitions on "m25p80":
[    1.297532] 0x0000001b0000-0x0000001f0000 : "ART"
[    1.304248] 0x0000003f0000-0x000001ef0000 : "rootfs"

This is with the V1.1 right? Looks like it has two controllers, first one didn't get recognized. The mx25u25635f seems to be detected though, although I didn't add the id to spi-nor.c for 4.1 kernel.

EDIT: Can you try this build and report the console output: http://luci.subsignal.org/~trondah/c2600/test/r48717-4/

(Last edited by arokh on 15 Feb 2016, 16:19)

OK:

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.1.16 (trondah@ff0) (gcc version 5.2.0 (OpenWrt GC                                                                                                                     C 5.2.0 r48524) ) #1 SMP PREEMPT Mon Feb 15 12:17:27 UTC 2016
[    0.000000] CPU: ARMv7 Processor [512f04d0] revision 0 (ARMv7), cr=10c5787d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] Machine model: TP-Link Archer C2600
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] PERCPU: Embedded 11 pages/cpu @ddc13000 s12480 r8192 d24384 u4505                                                                                                                     6
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pag                                                                                                                     es: 121920
[    0.000000] Kernel command line:
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 481092K/491520K available (3740K kernel code, 235K rwdata                                                                                                                     , 1528K rodata, 184K init, 284K bss, 10428K reserved, 0K cma-reserved, 0K highme                                                                                                                     m)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xde800000 - 0xff000000   ( 520 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xde000000   ( 480 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0208000 - 0xc072d5e8   (5270 kB)
[    0.000000]       .init : 0xc072e000 - 0xc075c000   ( 184 kB)
[    0.000000]       .data : 0xc075c000 - 0xc0796e38   ( 236 kB)
[    0.000000]        .bss : 0xc0799000 - 0xc07e0134   ( 285 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] Preemptible 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.000000] clocksource dg_timer: mask: 0xffffffff max_cycles: 0xffffffff, ma                                                                                                                     x_idle_ns: 305801671480 ns
[    0.000008] sched_clock: 32 bits at 6MHz, resolution 160ns, wraps every 34359                                                                                                                     7383600ns
[    0.000024] Switching to timer-based delay loop, resolution 160ns
[    0.000161] Calibrating delay loop (skipped), value calculated using timer fr                                                                                                                     equency.. 12.50 BogoMIPS (lpj=62500)
[    0.000184] pid_max: default: 32768 minimum: 301
[    0.000332] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000351] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000968] CPU: Testing write buffer coherency: ok
[    0.001260] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.001368] Setting up static identity map for 0x42208280 - 0x422082d8
[    0.084126] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.084250] Brought up 2 CPUs
[    0.084272] SMP: Total of 2 processors activated (25.00 BogoMIPS).
[    0.084284] CPU: All CPU(s) started in SVC mode.
[    0.091900] VFP support v0.3: implementor 51 architecture 64 part 4d variant                                                                                                                      2 rev 0
[    0.092327] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max                                                                                                                     _idle_ns: 19112604462750000 ns
[    0.092468] pinctrl core: initialized pinctrl subsystem
[    0.094071] NET: Registered protocol family 16
[    0.094343] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.124177] cpuidle: using governor ladder
[    0.155187] cpuidle: using governor menu
[    0.169463] qcom_rpm 108000.rpm: RPM firmware 3.0.16777342
[    0.169570] qcom_rpm 108000.rpm: failed to mark ack irq as wakeup
[    0.169707] qcom_rpm 108000.rpm: failed to mark wakeup irq as wakeup
[    0.198337] pps_core: LinuxPPS API ver. 1 registered
[    0.198359] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giome                                                                                                                     tti <giometti@linux.it>
[    0.198406] PTP clock support registered
[    0.199631] Switched to clocksource dg_timer
[    0.201645] NET: Registered protocol family 2
[    0.202521] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[    0.202562] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[    0.202616] TCP: Hash tables configured (established 4096 bind 4096)
[    0.202675] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.202705] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.202950] NET: Registered protocol family 1
[    0.204728] futex hash table entries: 512 (order: 3, 32768 bytes)
[    0.213911] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.213942] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORIT                                                                                                                     Y) (c) 2001-2006 Red Hat, Inc.
[    0.216632] io scheduler noop registered
[    0.216663] io scheduler deadline registered (default)
[    0.217971] 1b500000.pci supply vdda not found, using dummy regulator
[    0.218081] 1b500000.pci supply vdda_phy not found, using dummy regulator
[    0.218166] 1b500000.pci supply vdda_refclk not found, using dummy regulator
[    0.247986] qcom-pcie 1b500000.pci: PCI host bridge to bus 0000:00
[    0.248018] pci_bus 0000:00: root bus resource [io  0xfe00000-0xfffff] (bus a                                                                                                                     ddress [0x1fc00000-0xfefffff])
[    0.248036] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fdfffff]
[    0.248057] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.248804] PCI: bus0: Fast back to back transfers disabled
[    0.250993] PCI: bus1: Fast back to back transfers disabled
[    0.251304] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x081fffff]
[    0.251332] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x081fffff 64bi                                                                                                                     t]
[    0.251451] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.251476] pci 0000:00:00.0:   bridge window [mem 0x08000000-0x081fffff]
[    0.251891] pcieport 0000:00:00.0: Signaling PME through PCIe PME interrupt
[    0.251910] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
[    0.252640] 1b700000.pci supply vdda not found, using dummy regulator
[    0.252732] 1b700000.pci supply vdda_phy not found, using dummy regulator
[    0.252817] 1b700000.pci supply vdda_refclk not found, using dummy regulator
[    0.282982] qcom-pcie 1b700000.pci: PCI host bridge to bus 0001:00
[    0.283006] pci_bus 0001:00: root bus resource [io  0x31e10000-0xfffff] (bus                                                                                                                      address [0x63c00000-0x31eeffff])
[    0.283025] pci_bus 0001:00: root bus resource [mem 0x2e000000-0x31dfffff]
[    0.283043] pci_bus 0001:00: root bus resource [bus 00-ff]
[    0.283705] PCI: bus0: Fast back to back transfers disabled
[    0.285734] PCI: bus1: Fast back to back transfers disabled
[    0.286181] pci 0001:00:00.0: BAR 8: assigned [mem 0x2e000000-0x2e1fffff]
[    0.286209] pci 0001:01:00.0: BAR 0: assigned [mem 0x2e000000-0x2e1fffff 64bi                                                                                                                     t]
[    0.286322] pci 0001:00:00.0: PCI bridge to [bus 01]
[    0.286344] pci 0001:00:00.0:   bridge window [mem 0x2e000000-0x2e1fffff]
[    0.286715] pcieport 0001:00:00.0: Signaling PME through PCIe PME interrupt
[    0.286732] pci 0001:01:00.0: Signaling PME through PCIe PME interrupt
[    0.290532] gsbi 16300000.gsbi: GSBI port protocol: 6 crci: 0
[    0.291829] gsbi 1a200000.gsbi: GSBI port protocol: 3 crci: 0
[    0.292919] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.294118] msm_serial 16340000.serial: msm_serial: detected port #0
[    0.294228] msm_serial 16340000.serial: uartclk = 1843200
[    0.294303] 16340000.serial: ttyMSM0 at MMIO 0x16340000 (irq = 166, base_baud                                                                                                                      = 115200) is a MSM
[    0.294347] msm_serial: console setup on port #0
[    0.952626] console [ttyMSM0] enabled
[    0.957467] msm_serial: driver initialized
[    0.962418] spi_qup 1a280000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64
[    0.965624] m25p80 spi32766.0: found mx25u25635f, expected s25fl256s1
[    0.972173] m25p80 spi32766.0: mx25u25635f (32768 Kbytes)
[    0.978346] 13 qcom-smem partitions found on MTD device spi32766.0
[    0.983725] Creating 13 MTD partitions on "spi32766.0":
[    0.989738] 0x000000000000-0x000000020000 : "0:SBL1"
[    0.996162] 0x000000020000-0x000000040000 : "0:MIBIB"
[    1.001228] 0x000000040000-0x000000060000 : "0:SBL2"
[    1.006074] 0x000000060000-0x000000090000 : "0:SBL3"
[    1.011244] 0x000000090000-0x0000000a0000 : "0:DDRCONFIG"
[    1.016104] 0x0000000a0000-0x0000000b0000 : "0:SSD"
[    1.021445] 0x0000000b0000-0x0000000e0000 : "0:TZ"
[    1.026062] 0x0000000e0000-0x000000100000 : "0:RPM"
[    1.031020] 0x000000100000-0x000000170000 : "0:APPSBL"
[    1.035722] 0x000000170000-0x0000001b0000 : "0:APPSBLENV"
[    1.040989] 0x0000001b0000-0x0000001f0000 : "0:ART"
[    1.046360] 0x0000001f0000-0x0000003f0000 : "0:HLOS"
[    1.051171] 0x0000003f0000-0x000001ef0000 : "rootfs"
[    1.056258] mtd: device 12 (rootfs) set to be root filesystem
[    1.060484] 1 squashfs-split partitions found on MTD device rootfs
[    1.065780] 0x000000ce0000-0x000001ef0000 : "rootfs_data"
[    1.073850] libphy: Fixed MDIO Bus: probed
[    1.077848] libphy: GPIO Bitbanged MDIO: probed
[    1.107596] switch0: Atheros AR8337 rev. 2 switch registered on gpio-0
[    1.375365] stmmac - user ID: 0x10, Synopsys ID: 0x37
[    1.375394]  Ring mode enabled
[    1.379391]  DMA HW capability register supported
[    1.382450]  Enhanced/Alternate descriptors
[    1.387117]  Enabled extended descriptors
[    1.391197]  RX Checksum Offload Engine supported (type 2)
[    1.395279]  TX Checksum insertion supported
[    1.400772]  Wake-Up On Lan supported
[    1.405163]  Enable RX Mitigation via HW Watchdog Timer
[    1.410399] stmmac - user ID: 0x10, Synopsys ID: 0x37
[    1.413684]  Ring mode enabled
[    1.418886]  DMA HW capability register supported
[    1.421961]  Enhanced/Alternate descriptors
[    1.426614]  Enabled extended descriptors
[    1.430676]  RX Checksum Offload Engine supported (type 2)
[    1.434775]  TX Checksum insertion supported
[    1.440241]  Wake-Up On Lan supported
[    1.444656]  Enable RX Mitigation via HW Watchdog Timer
[    1.448988] i2c /dev entries driver
[    1.454523] Speed bin: 0
[    1.456649] PVS bin: 1
[    1.459746] deviceless supply smb208-s1a not found, using dummy regulator
[    1.463865] L2 @ QSB rate. Forcing new rate.
[    1.468584] L2 @ 384000 KHz
[    1.473035] CPU0 @ 800000 KHz
[    1.475315] CPU1 @ QSB rate. Forcing new rate.
[    1.478524] CPU1 @ 384000 KHz
[    1.484295] NET: Registered protocol family 10
[    1.487398] NET: Registered protocol family 17
[    1.490334] bridge: automatic filtering via arp/ip/ip6tables has been depreca                                                                                                                     ted. Update your scripts to load br_netfilter if you need this.
[    1.494643] Bridge firewalling registered
[    1.507541] 8021q: 802.1Q VLAN Support v1.8
[    1.511414] Registering SWP/SWPB emulation handler
[    1.517473] deviceless supply smb208-s1a not found, using dummy regulator
[    1.520844] hctosys: unable to open rtc device (rtc0)
[    1.541905] UBIFS error (pid: 1): cannot open "ubi0:rootfs", error -19
[    1.555906] VFS: Mounted root (squashfs filesystem) readonly on device 31:12.
[    1.556195] Freeing unused kernel memory: 184K (c072e000 - c075c000)
[    1.589115] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[    1.589240] m25p80 spi32766.0: SPI transfer failed: -5
[    1.589245] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[    1.597914] spi_master spi32766: failed to transfer one message from queue
[    1.602760] blk_update_request: I/O error, dev mtdblock12, sector 1172
[    1.609459] SQUASHFS error: squashfs_read_data failed to read block 0x92992
[    1.616096] SQUASHFS error: Unable to read fragment cache entry [92992]
[    1.622840] SQUASHFS error: Unable to read page, block 92992, size a55c
[    1.629371] SQUASHFS error: Unable to read fragment cache entry [92992]
[    1.636052] SQUASHFS error: Unable to read page, block 92992, size a55c
[    1.642726] Starting init: /etc/preinit exists but couldn't execute it (error                                                                                                                      -5)
[    2.623725] m25p80 spi32766.0: SPI transfer failed: -110
[    2.623794] spi_master spi32766: failed to transfer one message from queue
[    2.628129] blk_update_request: I/O error, dev mtdblock12, sector 1174
[    2.635325] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[    3.654390] m25p80 spi32766.0: SPI transfer failed: -110
[    3.654453] spi_master spi32766: failed to transfer one message from queue
[    3.658789] blk_update_request: I/O error, dev mtdblock12, sector 1176
[    3.665869] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[    3.672121] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[    3.676847] m25p80 spi32766.0: SPI transfer failed: -5
[    3.681545] spi_master spi32766: failed to transfer one message from queue
[    3.686479] blk_update_request: I/O error, dev mtdblock12, sector 1178
[    3.693703] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[    3.699984] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[    3.704713] m25p80 spi32766.0: SPI transfer failed: -5
[    3.709319] spi_master spi32766: failed to transfer one message from queue
[    3.714429] blk_update_request: I/O error, dev mtdblock12, sector 1180
[    3.721569] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[    4.734639] m25p80 spi32766.0: SPI transfer failed: -110
[    4.734700] spi_master spi32766: failed to transfer one message from queue
[    4.739040] blk_update_request: I/O error, dev mtdblock12, sector 1182
[    4.746246] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[    5.773553] m25p80 spi32766.0: SPI transfer failed: -110
[    5.773614] spi_master spi32766: failed to transfer one message from queue
[    5.777952] blk_update_request: I/O error, dev mtdblock12, sector 1184
[    5.785159] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[    6.813564] m25p80 spi32766.0: SPI transfer failed: -110
[    6.813625] spi_master spi32766: failed to transfer one message from queue
[    6.817962] blk_update_request: I/O error, dev mtdblock12, sector 1186
[    6.825170] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[    6.831346] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[    6.836086] m25p80 spi32766.0: SPI transfer failed: -5
[    6.840721] spi_master spi32766: failed to transfer one message from queue
[    6.845656] blk_update_request: I/O error, dev mtdblock12, sector 1188
[    6.852972] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[    6.859226] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[    6.863953] m25p80 spi32766.0: SPI transfer failed: -5
[    6.868494] spi_master spi32766: failed to transfer one message from queue
[    6.873604] blk_update_request: I/O error, dev mtdblock12, sector 1190
[    6.880869] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[    6.887079] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[    6.891819] m25p80 spi32766.0: SPI transfer failed: -5
[    6.896357] spi_master spi32766: failed to transfer one message from queue
[    6.901471] blk_update_request: I/O error, dev mtdblock12, sector 1192
[    6.908642] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[    7.933488] m25p80 spi32766.0: SPI transfer failed: -110
[    7.933549] spi_master spi32766: failed to transfer one message from queue
[    7.937887] blk_update_request: I/O error, dev mtdblock12, sector 1194
[    7.944935] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[    8.970218] m25p80 spi32766.0: SPI transfer failed: -110
[    8.970280] spi_master spi32766: failed to transfer one message from queue
[    8.974618] blk_update_request: I/O error, dev mtdblock12, sector 1196
[    8.981827] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   10.003418] m25p80 spi32766.0: SPI transfer failed: -110
[   10.003482] spi_master spi32766: failed to transfer one message from queue
[   10.007819] blk_update_request: I/O error, dev mtdblock12, sector 1198
[   10.015024] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   10.021201] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   10.025941] m25p80 spi32766.0: SPI transfer failed: -5
[   10.030577] spi_master spi32766: failed to transfer one message from queue
[   10.035511] blk_update_request: I/O error, dev mtdblock12, sector 1200
[   10.042826] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   10.049066] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   10.053807] m25p80 spi32766.0: SPI transfer failed: -5
[   10.058350] spi_master spi32766: failed to transfer one message from queue
[   10.063460] blk_update_request: I/O error, dev mtdblock12, sector 1202
[   10.070692] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   10.076932] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   10.081673] m25p80 spi32766.0: SPI transfer failed: -5
[   10.086214] spi_master spi32766: failed to transfer one message from queue
[   10.091325] blk_update_request: I/O error, dev mtdblock12, sector 1204
[   10.098496] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   11.123497] m25p80 spi32766.0: SPI transfer failed: -110
[   11.123558] spi_master spi32766: failed to transfer one message from queue
[   11.128168] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   12.130331] m25p80 spi32766.0: SPI transfer failed: -110
[   12.130392] spi_master spi32766: failed to transfer one message from queue
[   12.134730] blk_update_request: 1 callbacks suppressed
[   12.141402] blk_update_request: I/O error, dev mtdblock12, sector 1208
[   12.147032] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   12.153237] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   12.157977] m25p80 spi32766.0: SPI transfer failed: -5
[   12.162612] spi_master spi32766: failed to transfer one message from queue
[   12.167543] blk_update_request: I/O error, dev mtdblock12, sector 1210
[   12.174866] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   12.181113] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   12.185843] m25p80 spi32766.0: SPI transfer failed: -5
[   12.190478] spi_master spi32766: failed to transfer one message from queue
[   12.195407] blk_update_request: I/O error, dev mtdblock12, sector 1212
[   12.202763] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   12.208978] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   12.213710] m25p80 spi32766.0: SPI transfer failed: -5
[   12.218248] spi_master spi32766: failed to transfer one message from queue
[   12.223362] blk_update_request: I/O error, dev mtdblock12, sector 1214
[   12.230597] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   12.236835] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   12.241576] m25p80 spi32766.0: SPI transfer failed: -5
[   12.246111] spi_master spi32766: failed to transfer one message from queue
[   12.251228] blk_update_request: I/O error, dev mtdblock12, sector 1216
[   12.258400] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   12.264701] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   12.269410] m25p80 spi32766.0: SPI transfer failed: -5
[   12.274087] spi_master spi32766: failed to transfer one message from queue
[   12.279001] blk_update_request: I/O error, dev mtdblock12, sector 1218
[   12.286362] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   12.292567] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   12.297276] m25p80 spi32766.0: SPI transfer failed: -5
[   12.301944] spi_master spi32766: failed to transfer one message from queue
[   12.306866] blk_update_request: I/O error, dev mtdblock12, sector 1220
[   12.314195] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   13.343599] m25p80 spi32766.0: SPI transfer failed: -110
[   13.343660] spi_master spi32766: failed to transfer one message from queue
[   13.347999] blk_update_request: I/O error, dev mtdblock12, sector 1222
[   13.355172] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   14.383578] m25p80 spi32766.0: SPI transfer failed: -110
[   14.383639] spi_master spi32766: failed to transfer one message from queue
[   14.387977] blk_update_request: I/O error, dev mtdblock12, sector 1224
[   14.395152] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   15.423558] m25p80 spi32766.0: SPI transfer failed: -110
[   15.423619] spi_master spi32766: failed to transfer one message from queue
[   15.427956] blk_update_request: I/O error, dev mtdblock12, sector 1226
[   15.434977] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   15.441290] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   15.446017] m25p80 spi32766.0: SPI transfer failed: -5
[   15.450715] spi_master spi32766: failed to transfer one message from queue
[   15.455938] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   16.468349] m25p80 spi32766.0: SPI transfer failed: -110
[   16.468412] spi_master spi32766: failed to transfer one message from queue
[   16.473241] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   17.503611] m25p80 spi32766.0: SPI transfer failed: -110
[   17.503672] spi_master spi32766: failed to transfer one message from queue
[   17.508009] blk_update_request: 2 callbacks suppressed
[   17.514684] blk_update_request: I/O error, dev mtdblock12, sector 1232
[   17.520308] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   18.543434] m25p80 spi32766.0: SPI transfer failed: -110
[   18.543495] spi_master spi32766: failed to transfer one message from queue
[   18.547833] blk_update_request: I/O error, dev mtdblock12, sector 1234
[   18.555008] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   18.561217] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   18.565956] m25p80 spi32766.0: SPI transfer failed: -5
[   18.570592] spi_master spi32766: failed to transfer one message from queue
[   18.575525] blk_update_request: I/O error, dev mtdblock12, sector 1236
[   18.582843] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   19.603376] m25p80 spi32766.0: SPI transfer failed: -110
[   19.603437] spi_master spi32766: failed to transfer one message from queue
[   19.607775] blk_update_request: I/O error, dev mtdblock12, sector 1238
[   19.614825] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   20.632203] m25p80 spi32766.0: SPI transfer failed: -110
[   20.632267] spi_master spi32766: failed to transfer one message from queue
[   20.636606] blk_update_request: I/O error, dev mtdblock12, sector 1240
[   20.643781] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   20.649996] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   20.654725] m25p80 spi32766.0: SPI transfer failed: -5
[   20.659269] spi_master spi32766: failed to transfer one message from queue
[   20.664378] blk_update_request: I/O error, dev mtdblock12, sector 1242
[   20.671615] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   20.677861] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   20.682592] m25p80 spi32766.0: SPI transfer failed: -5
[   20.687133] spi_master spi32766: failed to transfer one message from queue
[   20.692244] blk_update_request: I/O error, dev mtdblock12, sector 1244
[   20.699419] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   20.705718] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   20.710458] m25p80 spi32766.0: SPI transfer failed: -5
[   20.714997] spi_master spi32766: failed to transfer one message from queue
[   20.720110] blk_update_request: I/O error, dev mtdblock12, sector 1246
[   20.727284] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   21.753500] m25p80 spi32766.0: SPI transfer failed: -110
[   21.753561] spi_master spi32766: failed to transfer one message from queue
[   21.757900] blk_update_request: I/O error, dev mtdblock12, sector 1248
[   21.765074] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   21.771283] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   21.776022] m25p80 spi32766.0: SPI transfer failed: -5
[   21.780658] spi_master spi32766: failed to transfer one message from queue
[   21.785590] blk_update_request: I/O error, dev mtdblock12, sector 1250
[   21.792941] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   21.799148] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   21.803890] m25p80 spi32766.0: SPI transfer failed: -5
[   21.808430] spi_master spi32766: failed to transfer one message from queue
[   21.813933] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   22.843589] m25p80 spi32766.0: SPI transfer failed: -110
[   22.843652] spi_master spi32766: failed to transfer one message from queue
[   22.848385] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   23.873478] m25p80 spi32766.0: SPI transfer failed: -110
[   23.873539] spi_master spi32766: failed to transfer one message from queue
[   23.877875] blk_update_request: 2 callbacks suppressed
[   23.884549] blk_update_request: I/O error, dev mtdblock12, sector 18198
[   23.889812] SQUASHFS error: squashfs_read_data failed to read block 0x8e2f54
[   23.896192] SQUASHFS error: Unable to read metadata cache entry [8e2f54]
[   23.903621] SQUASHFS error: Unable to read inode 0x156606be
[   23.910287] Starting init: /sbin/init exists but couldn't execute it (error -                                                                                                                     5)
[   23.915967] spi_qup 1a280000.spi: OUTPUT_OVER_RUN
[   23.922820] m25p80 spi32766.0: SPI transfer failed: -5
[   23.922836] spi_qup 1a280000.spi: INPUT_UNDER_RUN
[   23.932813] spi_master spi32766: failed to transfer one message from queue
[   23.937426] blk_update_request: I/O error, dev mtdblock12, sector 18188
[   23.944355] SQUASHFS error: squashfs_read_data failed to read block 0x8e19ee
[   23.950836] SQUASHFS error: Unable to read metadata cache entry [8e19ee]
[   23.957989] SQUASHFS error: Unable to read inode 0x75a
[   23.964787] Starting init: /bin/init exists but couldn't execute it (error -5                                                                                                                     )
[   23.969665] SQUASHFS error: Unable to read metadata cache entry [8e19ee]
[   23.976950] SQUASHFS error: Unable to read inode 0x75a
[   23.983868] Starting init: /bin/sh exists but couldn't execute it (error -5)
[   23.988639] Kernel panic - not syncing: No working init found.  Try passing i                                                                                                                     nit= option to kernel. See Linux Documentation/init.txt for guidance.
[   23.995860] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.1.16 #1
[   24.008767] Hardware name: Qualcomm (Flattened Device Tree)
[   24.014633] [<c021f67c>] (unwind_backtrace) from [<c021c3a8>] (show_stack+0x1                                                                                                                     0/0x14)
[   24.020176] [<c021c3a8>] (show_stack) from [<c0397374>] (dump_stack+0x84/0xc4                                                                                                                     )
[   24.028157] [<c0397374>] (dump_stack) from [<c0226e94>] (panic+0xa8/0x218)
[   24.035196] [<c0226e94>] (panic) from [<c020e784>] (kernel_init+0xf4/0xfc)
[   24.042040] [<c020e784>] (kernel_init) from [<c0209c28>] (ret_from_fork+0x14/                                                                                                                     0x2c)
[   24.048895] CPU0: stopping
[   24.056420] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.1.16 #1
[   24.059108] Hardware name: Qualcomm (Flattened Device Tree)
[   24.064943] [<c021f67c>] (unwind_backtrace) from [<c021c3a8>] (show_stack+0x1                                                                                                                     0/0x14)
[   24.070497] [<c021c3a8>] (show_stack) from [<c0397374>] (dump_stack+0x84/0xc4                                                                                                                     )
[   24.078480] [<c0397374>] (dump_stack) from [<c021e9d4>] (handle_IPI+0xf8/0x18                                                                                                                     c)
[   24.085510] [<c021e9d4>] (handle_IPI) from [<c02093cc>] (gic_handle_irq+0x58/                                                                                                                     0x5c)
[   24.092715] [<c02093cc>] (gic_handle_irq) from [<c020a480>] (__irq_svc+0x40/0                                                                                                                     x74)
[   24.100346] Exception stack(0xc075df40 to 0xc075df88)
[   24.107899] df40: 00000001 00000000 00000000 c020b2a0 c075c000 c075e4c0 00000                                                                                                                     000 00000000
[   24.112938] df60: 00000001 c0752428 c075df90 c0670b14 01000000 c075df88 c0219                                                                                                                     d70 c0219d74
[   24.121094] df80: 60000013 ffffffff
[   24.129254] [<c020a480>] (__irq_svc) from [<c0219d74>] (arch_cpu_idle+0x34/0x                                                                                                                     50)
[   24.132563] [<c0219d74>] (arch_cpu_idle) from [<c0256170>] (cpu_startup_entry                                                                                                                     +0x2e8/0x310)
[   24.140220] [<c0256170>] (cpu_startup_entry) from [<c072eccc>] (start_kernel+                                                                                                                     0x3e4/0x3f0)
[   24.148284] ---[ end Kernel panic - not syncing: No working init found.  Try                                                                                                                      passing init= option to kernel. See Linux Documentation/init.txt for guidance.

Ok, that seems to have improved things somewhat:

[    0.965624] m25p80 spi32766.0: found mx25u25635f, expected s25fl256s1
[    0.972173] m25p80 spi32766.0: mx25u25635f (32768 Kbytes)
[    0.978346] 13 qcom-smem partitions found on MTD device spi32766.0
[    0.983725] Creating 13 MTD partitions on "spi32766.0":
[    0.989738] 0x000000000000-0x000000020000 : "0:SBL1"
[    0.996162] 0x000000020000-0x000000040000 : "0:MIBIB"
[    1.001228] 0x000000040000-0x000000060000 : "0:SBL2"
[    1.006074] 0x000000060000-0x000000090000 : "0:SBL3"
[    1.011244] 0x000000090000-0x0000000a0000 : "0:DDRCONFIG"
[    1.016104] 0x0000000a0000-0x0000000b0000 : "0:SSD"
[    1.021445] 0x0000000b0000-0x0000000e0000 : "0:TZ"
[    1.026062] 0x0000000e0000-0x000000100000 : "0:RPM"
[    1.031020] 0x000000100000-0x000000170000 : "0:APPSBL"
[    1.035722] 0x000000170000-0x0000001b0000 : "0:APPSBLENV"
[    1.040989] 0x0000001b0000-0x0000001f0000 : "0:ART"
[    1.046360] 0x0000001f0000-0x0000003f0000 : "0:HLOS"
[    1.051171] 0x0000003f0000-0x000001ef0000 : "rootfs"
[    1.056258] mtd: device 12 (rootfs) set to be root filesystem

Now more partitions can be seen. Probably not related to the jedec thing anyways, but rather the addition of mx25u25635f in spi-nor.c.

I wonder if the DTS "compatible" line needs to be changed as well, considering the "expected s25fl256s1" message.

I'm doing a rebuild with changed DTS if you would like to try that. It'll show up soon at http://luci.subsignal.org/~trondah/c2600/test/r48717-5/

(Last edited by arokh on 15 Feb 2016, 16:31)

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.1.16 (trondah@ff0) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 r48524) ) #1 SMP PREEMPT Mon Feb 15 15:49:12 UTC 2016
[    0.000000] CPU: ARMv7 Processor [512f04d0] revision 0 (ARMv7), cr=10c5787d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] Machine model: TP-Link Archer C2600
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] PERCPU: Embedded 11 pages/cpu @ddc13000 s12480 r8192 d24384 u45056
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 121920
[    0.000000] Kernel command line:
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 481092K/491520K available (3740K kernel code, 235K rwdata, 1528K rodata, 184K init, 284K bss, 10428K reserved, 0K cma-reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xde800000 - 0xff000000   ( 520 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xde000000   ( 480 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0208000 - 0xc072d5e8   (5270 kB)
[    0.000000]       .init : 0xc072e000 - 0xc075c000   ( 184 kB)
[    0.000000]       .data : 0xc075c000 - 0xc0796e38   ( 236 kB)
[    0.000000]        .bss : 0xc0799000 - 0xc07e0134   ( 285 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] Preemptible 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.000000] clocksource dg_timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 305801671480 ns
[    0.000008] sched_clock: 32 bits at 6MHz, resolution 160ns, wraps every 343597383600ns
[    0.000024] Switching to timer-based delay loop, resolution 160ns
[    0.000160] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.50 BogoMIPS (lpj=62500)
[    0.000182] pid_max: default: 32768 minimum: 301
[    0.000330] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000349] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000964] CPU: Testing write buffer coherency: ok
[    0.001256] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.001364] Setting up static identity map for 0x42208280 - 0x422082d8
[    0.084127] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.084251] Brought up 2 CPUs
[    0.084273] SMP: Total of 2 processors activated (25.00 BogoMIPS).
[    0.084285] CPU: All CPU(s) started in SVC mode.
[    0.091922] VFP support v0.3: implementor 51 architecture 64 part 4d variant 2 rev 0
[    0.092349] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.092488] pinctrl core: initialized pinctrl subsystem
[    0.094090] NET: Registered protocol family 16
[    0.094360] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.124178] cpuidle: using governor ladder
[    0.155188] cpuidle: using governor menu
[    0.169500] qcom_rpm 108000.rpm: RPM firmware 3.0.16777342
[    0.169608] qcom_rpm 108000.rpm: failed to mark ack irq as wakeup
[    0.169747] qcom_rpm 108000.rpm: failed to mark wakeup irq as wakeup
[    0.198395] pps_core: LinuxPPS API ver. 1 registered
[    0.198416] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.198463] PTP clock support registered
[    0.199692] Switched to clocksource dg_timer
[    0.201702] NET: Registered protocol family 2
[    0.202584] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[    0.202626] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[    0.202680] TCP: Hash tables configured (established 4096 bind 4096)
[    0.202741] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.202771] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.203016] NET: Registered protocol family 1
[    0.204797] futex hash table entries: 512 (order: 3, 32768 bytes)
[    0.213978] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.214008] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.216694] io scheduler noop registered
[    0.216725] io scheduler deadline registered (default)
[    0.218024] 1b500000.pci supply vdda not found, using dummy regulator
[    0.218131] 1b500000.pci supply vdda_phy not found, using dummy regulator
[    0.218215] 1b500000.pci supply vdda_refclk not found, using dummy regulator
[    0.248049] qcom-pcie 1b500000.pci: PCI host bridge to bus 0000:00
[    0.248080] pci_bus 0000:00: root bus resource [io  0xfe00000-0xfffff] (bus address [0x1fc00000-0xfefffff])
[    0.248099] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fdfffff]
[    0.248119] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.248868] PCI: bus0: Fast back to back transfers disabled
[    0.251056] PCI: bus1: Fast back to back transfers disabled
[    0.251364] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x081fffff]
[    0.251391] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x081fffff 64bit]
[    0.251510] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.251535] pci 0000:00:00.0:   bridge window [mem 0x08000000-0x081fffff]
[    0.251951] pcieport 0000:00:00.0: Signaling PME through PCIe PME interrupt
[    0.251969] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
[    0.252700] 1b700000.pci supply vdda not found, using dummy regulator
[    0.252790] 1b700000.pci supply vdda_phy not found, using dummy regulator
[    0.252874] 1b700000.pci supply vdda_refclk not found, using dummy regulator
[    0.283046] qcom-pcie 1b700000.pci: PCI host bridge to bus 0001:00
[    0.283071] pci_bus 0001:00: root bus resource [io  0x31e10000-0xfffff] (bus address [0x63c00000-0x31eeffff])
[    0.283089] pci_bus 0001:00: root bus resource [mem 0x2e000000-0x31dfffff]
[    0.283108] pci_bus 0001:00: root bus resource [bus 00-ff]
[    0.283776] PCI: bus0: Fast back to back transfers disabled
[    0.285806] PCI: bus1: Fast back to back transfers disabled
[    0.286249] pci 0001:00:00.0: BAR 8: assigned [mem 0x2e000000-0x2e1fffff]
[    0.286275] pci 0001:01:00.0: BAR 0: assigned [mem 0x2e000000-0x2e1fffff 64bit]
[    0.286388] pci 0001:00:00.0: PCI bridge to [bus 01]
[    0.286410] pci 0001:00:00.0:   bridge window [mem 0x2e000000-0x2e1fffff]
[    0.286782] pcieport 0001:00:00.0: Signaling PME through PCIe PME interrupt
[    0.286800] pci 0001:01:00.0: Signaling PME through PCIe PME interrupt
[    0.290564] gsbi 16300000.gsbi: GSBI port protocol: 6 crci: 0
[    0.291861] gsbi 1a200000.gsbi: GSBI port protocol: 3 crci: 0
[    0.292952] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.294144] msm_serial 16340000.serial: msm_serial: detected port #0
[    0.294253] msm_serial 16340000.serial: uartclk = 1843200
[    0.294325] 16340000.serial: ttyMSM0 at MMIO 0x16340000 (irq = 166, base_baud = 115200) is a MSM
[    0.294370] msm_serial: console setup on port #0
[    0.952625] console [ttyMSM0] enabled
[    0.957490] msm_serial: driver initialized
[    0.962464] spi_qup 1a280000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64
[    0.966196] libphy: Fixed MDIO Bus: probed
[    0.972464] libphy: GPIO Bitbanged MDIO: probed
[    1.001942] switch0: Atheros AR8337 rev. 2 switch registered on gpio-0
[    1.276157] stmmac - user ID: 0x10, Synopsys ID: 0x37
[    1.276188]  Ring mode enabled
[    1.280260]  DMA HW capability register supported
[    1.283140]  Enhanced/Alternate descriptors
[    1.287912]  Enabled extended descriptors
[    1.291972]  RX Checksum Offload Engine supported (type 2)
[    1.296073]  TX Checksum insertion supported
[    1.301527]  Wake-Up On Lan supported
[    1.305953]  Enable RX Mitigation via HW Watchdog Timer
[    1.311525] stmmac - user ID: 0x10, Synopsys ID: 0x37
[    1.314478]  Ring mode enabled
[    1.319681]  DMA HW capability register supported
[    1.322714]  Enhanced/Alternate descriptors
[    1.327407]  Enabled extended descriptors
[    1.331489]  RX Checksum Offload Engine supported (type 2)
[    1.335569]  TX Checksum insertion supported
[    1.341014]  Wake-Up On Lan supported
[    1.345447]  Enable RX Mitigation via HW Watchdog Timer
[    1.349746] i2c /dev entries driver
[    1.355293] Speed bin: 0
[    1.357442] PVS bin: 1
[    1.360633] deviceless supply smb208-s1a not found, using dummy regulator
[    1.364506] L2 @ QSB rate. Forcing new rate.
[    1.369378] L2 @ 384000 KHz
[    1.373813] CPU0 @ 800000 KHz
[    1.376108] CPU1 @ QSB rate. Forcing new rate.
[    1.379318] CPU1 @ 384000 KHz
[    1.385113] NET: Registered protocol family 10
[    1.388175] NET: Registered protocol family 17
[    1.391116] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    1.395439] Bridge firewalling registered
[    1.408276] 8021q: 802.1Q VLAN Support v1.8
[    1.412183] Registering SWP/SWPB emulation handler
[    1.418396] deviceless supply smb208-s1a not found, using dummy regulator
[    1.421849] hctosys: unable to open rtc device (rtc0)
[    1.442627] UBIFS error (pid: 1): cannot open "ubi0:rootfs", error -19VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[    1.448045] Please append a correct "root=" boot option; here are the available partitions:
[    1.454118] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    1.462294] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.1.16 #1
[    1.470614] Hardware name: Qualcomm (Flattened Device Tree)
[    1.476462] [<c021f67c>] (unwind_backtrace) from [<c021c3a8>] (show_stack+0x10/0x14)
[    1.482010] [<c021c3a8>] (show_stack) from [<c0397374>] (dump_stack+0x84/0xc4)
[    1.489994] [<c0397374>] (dump_stack) from [<c0226e94>] (panic+0xa8/0x218)
[    1.497019] [<c0226e94>] (panic) from [<c072f230>] (mount_block_root+0x1a0/0x260)
[    1.503875] [<c072f230>] (mount_block_root) from [<c072f50c>] (prepare_namespace+0x160/0x198)
[    1.511442] [<c072f50c>] (prepare_namespace) from [<c072eeb0>] (kernel_init_freeable+0x1d8/0x1e8)
[    1.519951] [<c072eeb0>] (kernel_init_freeable) from [<c020e698>] (kernel_init+0x8/0xfc)
[    1.528791] [<c020e698>] (kernel_init) from [<c0209c28>] (ret_from_fork+0x14/0x2c)
[    1.536956] CPU1: stopping
[    1.544320] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.1.16 #1
[    1.547008] Hardware name: Qualcomm (Flattened Device Tree)
[    1.552854] [<c021f67c>] (unwind_backtrace) from [<c021c3a8>] (show_stack+0x10/0x14)
[    1.558408] [<c021c3a8>] (show_stack) from [<c0397374>] (dump_stack+0x84/0xc4)
[    1.566390] [<c0397374>] (dump_stack) from [<c021e9d4>] (handle_IPI+0xf8/0x18c)
[    1.573417] [<c021e9d4>] (handle_IPI) from [<c02093cc>] (gic_handle_irq+0x58/0x5c)
[    1.580621] [<c02093cc>] (gic_handle_irq) from [<c020a480>] (__irq_svc+0x40/0x74)
[    1.588247] Exception stack(0xdd471f78 to 0xdd471fc0)
[    1.595797] 1f60:                                                       00000001 00000000
[    1.600842] 1f80: 00000000 c020b2a0 dd470000 c075e4c0 00000000 00000000 00000001 512f04d0
[    1.609001] 1fa0: dd471fc8 c0670b14 01000000 dd471fc0 c0219d70 c0219d74 60000013 ffffffff
[    1.617167] [<c020a480>] (__irq_svc) from [<c0219d74>] (arch_cpu_idle+0x34/0x50)
[    1.625329] [<c0219d74>] (arch_cpu_idle) from [<c0256170>] (cpu_startup_entry+0x2e8/0x310)
[    1.632791] [<c0256170>] (cpu_startup_entry) from [<4220946c>] (0x4220946c)
[    1.640859] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Btw, one thing I'm still not clear on.

The qcom,smem mechanism for automatically initializing the mtd partitions is only detecting 13 partitions (with the rootfs being the last one).

According to the partition table dumped from the stock firmware there should be an additional 12 partitions after the rootfs (including the one which contains the proper MAC address information)

Any ideas why the smem mechanism doesn't detect these?  (As an alternative we could of course go back to manually defining the full list of mtd partitions in the DTS)

ok, I managed to get the full set of partitions mounted by specifying them manually in the dts.  The mac address is indeed stored in default-mac.  Should have a working solution to that shortly using "mtd-mac-address" in the dts as @arokh suggested, at least for the wired ethernet.