Modify

Opened 2 years ago

#21801 new defect

TI AR7 boot hangs after "vlynq0: local VLYNQ protocol rev. is 0x0001010b"

Reported by: alessandro_s Owned by: developers
Priority: normal Milestone:
Component: kernel Version: Trunk
Keywords: Cc:

Description

CC 15.05 and trunk compile and flaash all right on a D-Link DSL-624T ar7, but reboot hangs after printing these two lines:
[ 1.490000] vlynq0: regs 0x08611800, irq 29, mem 0x04000000
[ 1.740000] vlynq0: local VLYNQ protocol rev. is 0x0001010b

Like bugs surfaced in the past: #7324 "TI AR7 boot hangs after vlynq0", #12386 "OpenWrt hangs on no-wifi 1-ethernet-port AR7 router (Dlink DSL-500T) with cpmac driver going nuts since 2009", #8188 "backport vlynq fixes to backfire".

Serial console output of trunk build boot (compiled following instructions on https://wiki.openwrt.org/doc/howto/build):

ADAM2 Revision 0.22.02_b04_Mar 9 2005
(C) Copyright 1996-2003 Texas Instruments Inc. All Rights Reserved.
(C) Copyright 2003 Telogy Networks, Inc.
Usage: setmfreq [-d] [-s sys_freq, in MHz] [cpu_freq, in MHz]
Memory optimization Complete!

Adam2_AR7RD >
Press any key to abort OS load, or wait 7 seconds for OS to boot...
[ 0.000000] Linux version 3.18.26 (build@ayu) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 r48631) ) #1 Fri Feb 5 09:05:20 UTC 2016
[ 0.000000] ar7-gpio: registered 32 GPIOs
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU0 revision is: 00018448 (MIPS 4KEc)
[ 0.000000] TI AR7 (TNETD7300), ID: 0x0005, Revision: 0x27
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 01000000 @ 14000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x14000000-0x14ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x14000000-0x14ffffff]
[ 0.000000] Initmem setup node 0 [mem 0x14000000-0x14ffffff]
[ 0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 16 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 16 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping off. Total pages: 4064
[ 0.000000] Kernel command line: console=ttyS0,38400n8 rootfstype=squashfs,jffs2
[ 0.000000] PID hash table entries: 64 (order: -4, 256 bytes)
[ 0.000000] Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000000] Memory: 11520K/16384K available (2886K kernel code, 118K rwdata, 300K rodata, 140K init, 192K bss, 4864K reserved)
[ 0.000000] NR_IRQS:256
[ 0.000000] Calibrating delay loop... 148.88 BogoMIPS (lpj=744448)
[ 0.080000] pid_max: default: 32768 minimum: 301
[ 0.090000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.100000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.120000] NET: Registered protocol family 16
[ 0.160000] Switched to clocksource MIPS
[ 0.170000] NET: Registered protocol family 2
[ 0.190000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.210000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.230000] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.250000] TCP: reno registered
[ 0.260000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.280000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.300000] NET: Registered protocol family 1
[ 0.390000] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.430000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.440000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.480000] msgmni has been set to 22
[ 0.490000] io scheduler noop registered
[ 0.510000] io scheduler deadline registered (default)
[ 0.520000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 0.540000] serial8250: ttyS0 at MMIO 0x8610e00 (irq = 15, base_baud = 3906250) is a TI-AR7
[ 0.570000] console [ttyS0] enabled
[ 0.570000] console [ttyS0] enabled
[ 0.590000] bootconsole [early0] disabled
[ 0.590000] bootconsole [early0] disabled
[ 0.620000] serial8250: ttyS1 at MMIO 0x8610f00 (irq = 16, base_baud = 3906250) is a TI-AR7
[ 0.650000] physmap platform flash device: 02000000 at 10000000
[ 0.670000] physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x000001 Chip ID 0x0022f9
[ 0.700000] Amd/Fujitsu Extended Query Table at 0x0040
[ 0.710000] Amd/Fujitsu Extended Query version 1.1.
[ 0.730000] number of CFI chips: 1
[ 0.750000] 4 ar7part partitions found on MTD device physmap-flash.0
[ 0.770000] Creating 4 MTD partitions on "physmap-flash.0":
[ 0.790000] 0x000000000000-0x000000010000 : "loader"
[ 0.810000] 0x0000003f0000-0x000000400000 : "config"
[ 0.830000] 0x000000010000-0x0000003f0000 : "linux"
[ 0.850000] 0x0000001277f9-0x0000003f0000 : "rootfs"
[ 0.870000] mtd: device 3 (rootfs) set to be root filesystem
[ 0.890000] 1 squashfs-split partitions found on MTD device rootfs
[ 0.910000] 0x000000360000-0x0000003f0000 : "rootfs_data"
[ 0.970000] libphy: Fixed MDIO Bus: probed
[ 1.300000] libphy: cpmac-mii: probed
[ 1.370000] cpmac cpmac.1: regs: 08612800, irq: 41, phy: fixed-0:01, mac: 00:17:9a:1e:a4:49
[ 1.460000] cpmac cpmac.0: regs: 08610000, irq: 27, phy: fixed-0:00, mac: 00:17:9a:1e:a4:49
[ 1.490000] vlynq0: regs 0x08611800, irq 29, mem 0x04000000
[ 1.740000] vlynq0: local VLYNQ protocol rev. is 0x0001010b

Attachments (0)

Change History (0)

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.