Hello,
i somehow bricked my TP-Link W8970_v1 Router when i flashed a new homemade Snapshot-build
I cannot connect via LAN Port to it. Everytime trying it , i don get an IP.
Using a static IP doesn't help
When conneting via serial cable i find the device bootlooping:
ROM VER: 1.1.4
CFG 05
DDR autotuning Rev 1.0
DDR size from 0xa0000000 - 0xa3ffffff
DDR check ok... start booting...
U-Boot 2010.06-LANTIQ-v-2.3.08 (Sep 29 2014 - 14:06:03)
CLOCK CPU 500M RAM 250M
DRAM: 64 MiB
Using default environment
In: serial
Out: serial
Err: serial
Net: Internal phy(GE) firmware version: 0x8434
vr9 Switch8192 KiB W25Q64 at 0:3 is now current device
MAC: e8-94-f6-01-23-45
run "flash_flash" to bring up the kernel
Hit any key to stop autoboot: 0
8192 KiB W25Q64 at 0:3 is now current device
8192 KiB W25Q64 at 0:3 is now current device
Uncompressing ...
Starting kernel ...
[ 0.000000] Linux version 4.4.92 (buildbot@debian8) (gcc version 5.4.0 (LEDE GCC 5.4.0 r3560-79f57e422d) ) #0 Tue Oct 17 17:46:20 2017
[ 0.000000] SoC: xRX200 rev 1.2
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00019556 (MIPS 34Kc)
[ 0.000000] MIPS: machine is TDW8970 - TP-LINK TD-W8970
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff]
[ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyLTQ0,115200
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Writing ErrCtl register=000111a0
[ 0.000000] Readback ErrCtl register=000111a0
[ 0.000000] Memory: 58432K/65536K available (3923K kernel code, 161K rwdata, 884K rodata, 1224K init, 213K bss, 7104K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:256
[ 0.000000] Setting up vectored interrupts
[ 0.000000] CPU Clock: 500MHz
[ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041786 ns
[ 0.000010] sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 8589934590ns
[ 0.007857] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[ 0.042316] pid_max: default: 32768 minimum: 301
[ 0.047159] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.053722] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.066721] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.076364] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.082577] pinctrl core: initialized pinctrl subsystem
[ 0.089151] NET: Registered protocol family 16
[ 0.098140] pinctrl-xway 1e100b10.pinmux: Init done
[ 0.103681] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[ 0.213752] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[ 0.219505] Can't analyze schedule() prologue at 80009078
[ 0.344147] PCI host bridge /fpi@10000000/pcie@d900000 ranges:
[ 0.364212] usbcore: registered new interface driver usbfs
[ 0.369702] usbcore: registered new interface driver hub
[ 0.375060] usbcore: registered new device driver usb
[ 0.380486] PCI host bridge to bus 0000:00
[ 0.384483] pci_bus 0000:00: root bus resource [mem 0x1c000000-0x1cffffff]
[ 0.391388] pci_bus 0000:00: root bus resource [io 0x1d800000-0x1d8fffff]
[ 0.398331] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[ 0.405187] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[ 0.413256] ifx_pcie_rc_class_early_fixup: fixed pcie host bridge to pci-pci bridge
[ 0.432226] pci 0000:00:00.0: BAR 8: assigned [mem 0x1c000000-0x1c0fffff]
[ 0.438908] pci 0000:00:00.0: BAR 9: assigned [mem 0x1c100000-0x1c1fffff pref]
[ 0.446174] pci 0000:01:00.0: BAR 0: assigned [mem 0x1c000000-0x1c01ffff 64bit]
[ 0.453572] pci 0000:01:00.0: BAR 6: assigned [mem 0x1c100000-0x1c10ffff pref]
[ 0.460835] pci 0000:00:00.0: PCI bridge to [bus 01]
[ 0.465872] pci 0000:00:00.0: bridge window [mem 0x1c000000-0x1c0fffff]
[ 0.472728] pci 0000:00:00.0: bridge window [mem 0x1c100000-0x1c1fffff pref]
[ 0.480038] ifx_pcie_bios_map_irq port 0 dev 0000:00:00.0 slot 0 pin 1
[ 0.486694] ifx_pcie_bios_map_irq dev 0000:00:00.0 irq 144 assigned
[ 0.493046] ifx_pcie_bios_map_irq port 0 dev 0000:01:00.0 slot 0 pin 1
[ 0.499712] ifx_pcie_bios_map_irq dev 0000:01:00.0 irq 144 assigned
[ 0.506952] clocksource: Switched to clocksource MIPS
[ 0.513209] NET: Registered protocol family 2
[ 0.518511] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.525403] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.531778] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.538299] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.544137] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.550696] NET: Registered protocol family 1
[ 0.561892] gptu: totally 6 16-bit timers/counters
[ 0.566752] gptu: misc_register on minor 63
[ 0.570832] gptu: succeeded to request irq 126
[ 0.575318] gptu: succeeded to request irq 127
[ 0.579830] gptu: succeeded to request irq 128
[ 0.584344] gptu: succeeded to request irq 129
[ 0.588857] gptu: succeeded to request irq 130
[ 0.593371] gptu: succeeded to request irq 131
[ 0.598205] phy-xrx200 gphy-xrx200: requesting lantiq/vr9_phy11g_a2x.bin
[ 0.605520] phy-xrx200 gphy-xrx200: booting GPHY0 firmware at 39A0000
[ 0.611853] phy-xrx200 gphy-xrx200: booting GPHY1 firmware at 39A0000
[ 0.718491] No VPEs reserved for AP/SP, not initialize VPE loader
[ 0.718491] Pass maxvpes=<n> argument as kernel argument
[ 0.729846] No TCs reserved for AP/SP, not initializing RTLX.
[ 0.729846] Pass maxtcs=<n> argument as kernel argument
[ 0.741694] Crashlog allocated RAM at address 0x3f00000
[ 0.767694] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.773418] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.787218] io scheduler noop registered
[ 0.791026] io scheduler deadline registered (default)
[ 0.796876] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
[ 0.805777] console [ttyLTQ0] enabled
[ 0.805777] console [ttyLTQ0] enabled
[ 0.813101] bootconsole [early0] disabled
[ 0.813101] bootconsole [early0] disabled
[ 0.826358] m25p80 spi0.4: s25fl064k (8192 Kbytes)
[ 0.829785] 4 ofpart partitions found on MTD device spi0.4
[ 0.835206] Creating 4 MTD partitions on "spi0.4":
[ 0.839994] 0x000000000000-0x000000020000 : "u-boot"
[ 0.846881] 0x000000020000-0x0000007c0000 : "firmware"
[ 0.953111] random: nonblocking pool is initialized
[ 1.055532] 2 tplink-fw partitions found on MTD device firmware
[ 1.060042] 0x000000020000-0x0000001b09d0 : "kernel"
[ 1.066700] 0x0000001b09d0-0x0000007c0000 : "rootfs"
[ 1.072416] mtd: device 3 (rootfs) set to be root filesystem
[ 1.077246] 1 squashfs-split partitions found on MTD device rootfs
[ 1.082865] 0x0000004d0000-0x0000007c0000 : "rootfs_data"
[ 1.090035] 0x0000007c0000-0x0000007d0000 : "config"
[ 1.095723] 0x0000007d0000-0x000000800000 : "boardconfig"
[ 1.101791] spi-lantiq 1e100800.spi: Lantiq SPI controller (TXFS 8, RXFS 8, DMA 32)
[ 1.210680] libphy: lantiq,xrx200-mdio: probed
[ 1.283684] eth0: attached PHY [Lantiq XWAY PEF7071] (phy_addr=0:00, irq=-1)
[ 1.351658] eth0: attached PHY [Lantiq XWAY PEF7071] (phy_addr=0:05, irq=-1)
[ 1.419642] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:11, irq=-1)
[ 1.487642] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:13, irq=-1)
[ 1.595867] ltq-cputemp cputemp@0: Current CPU die temperature: 30.5 °C
[ 1.601435] wdt 1f8803f0.watchdog: Init done
[ 1.608234] NET: Registered protocol family 10
[ 1.616604] NET: Registered protocol family 17
[ 1.619748] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[ 1.632260] 8021q: 802.1Q VLAN Support v1.8
[ 1.643540] squashfs: SQUASHFS error: unable to read id index table
[ 1.648692] List of all partitions:
[ 1.651904] 1f00 128 mtdblock0 (driver?)
[ 1.656892] 1f01 7808 mtdblock1 (driver?)
[ 1.661939] 1f02 1602 mtdblock2 (driver?)
[ 1.667004] 1f03 6205 mtdblock3 (driver?)
[ 1.672036] 1f04 3008 mtdblock4 (driver?)
[ 1.677084] 1f05 64 mtdblock5 (driver?)
[ 1.682133] 1f06 192 mtdblock6 (driver?)
[ 1.687186] No filesystem could mount root, tried: squashfs
[ 1.692837] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,3)
[ 1.702655] Rebooting in 1 seconds..
ROM VER: 1.1.4
CFG 05
DDR autotuning Rev 1.0
DDR size from 0xa0000000 - 0xa3ffffff
DDR check ok... start booting...
U-Boot 2010.06-LANTIQ-v-2.3.08 (Sep 29 2014 - 14:06:03)
CLOCK CPU 500M RAM 250M
DRAM: 64 MiB
Using default environment
In: serial
Out: serial
[... going on forever]
When i stop the bootloop (via serial Interface) i cannot upload anything to the Router because i cannot establish a connection via LAN interface !
I suppose that the Hardware of the Router just died, otherwise it sholud be possible to get a LAN connection, right ?
Or do i miss something ?
Any help is welcome.
Gerd