Modify

Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#13929 closed defect (invalid)

ralink RT5350 update to 3.10.2 hang

Reported by: zfsdk@… Owned by: developers
Priority: normal Milestone: Attitude Adjustment 12.09.1
Component: packages Version: Trunk
Keywords: Cc:

Description

i use trunk to test my rt5350 eval board, it work fine at linux 3.9.11
but after updated 3.10.2 kernel, can't boot
========================================================
## Booting image at 80800000 ...

Image Name: MIPS OpenWrt Linux-3.10.2
Created: 2013-07-22 23:00:03 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 4266672 Bytes = 4.1 MB
Load Address: 80000000
Entry Point: 80000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

[ 0.000000] Linux version 3.10.2 (test@ubuntu_mips) (gcc version 4.8.1 (OpenWrt/Linaro GCC 4.8-2013.05 r37513) ) #2 Tue Jul 23 06:59:50 CST 2013
[ 0.000000] SoC Type: Ralink RT5350 id:1 rev:3
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 0001964c (MIPS 24KEc)
[ 0.000000] MIPS: machine is rt5350 test board
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 02000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x01ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x01ffffff]
[ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
[ 0.000000] Kernel command line: console=ttyS0,57600 rootfstype=squashfs,jffs2
[ 0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[ 0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Writing ErrCtl register=00040872
[ 0.000000] Readback ErrCtl register=00040872
[ 0.000000] Memory: 26156k/32768k available (2180k kernel code, 6612k reserved, 538k data, 3360k init, 0k highmem)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:128
[ 0.000000] CPU Clock: 360MHz
[ 0.000000] systick: runing - mult: 214748, shift: 32
[ 0.000000] Calibrating delay loop... 479.23 BogoMIPS (lpj=2396160)
[ 0.060000] pid_max: default: 32768 minimum: 301
[ 0.060000] Mount-cache hash table entries: 512
[ 0.070000] NET: Registered protocol family 16
[ 0.090000] bio: create slab <bio-0> at 0
[ 0.100000] rt2880_gpio 10000600.gpio: registering 24 gpios
[ 0.100000] rt2880_gpio 10000600.gpio: registering 24 irq handlers
[ 0.110000] i2c-ralink 10000900.i2c: loaded
[ 0.110000] Switching to clocksource systick
[ 0.120000] NET: Registered protocol family 2
[ 0.120000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[ 0.150000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[ 0.150000] TCP: Hash tables configured (established 512 bind 512)
[ 0.170000] TCP: reno registered
[ 0.170000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.190000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.200000] NET: Registered protocol family 1
[ 7.270000] rt-timer 10000100.timer: maximum frequncy is 7324Hz
[ 7.320000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 7.340000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 7.370000] msgmni has been set to 51
[ 7.370000] io scheduler noop registered
[ 7.370000] io scheduler deadline registered (default)
[ 7.390000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 7.410000] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20) is a 16550A
[ 7.410000] console [ttyS0] enabled, bootconsole disabled
[ 7.410000] console [ttyS0] enabled, bootconsole disabled
[ 7.410000] 10000500.uart: ttyS1 at MMIO 0x10000500 (irq = 13) is a 16550A
[ 7.410000] m25p80 spi0.0: en25q64 (8192 Kbytes)
[ 7.410000] 4 ofpart partitions found on MTD device spi0.0
[ 7.410000] Creating 4 MTD partitions on "spi0.0":
[ 7.410000] 0x000000000000-0x000000030000 : "u-boot"
[ 7.410000] 0x000000030000-0x000000040000 : "u-boot-env"
[ 7.410000] 0x000000040000-0x000000050000 : "factory"
[ 7.410000] 0x000000050000-0x000000800000 : "firmware"
[ 7.410000] 0x000000146971-0x000000800000 : "rootfs"
[ 7.410000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 7.410000] mtd: partition "rootfs" set to be root filesystem
[ 7.410000] mtd: partition "rootfs_data" created automatically, ofs=0x4a0000, len=0x360000
[ 7.410000] 0x0000004a0000-0x000000800000 : "rootfs_data"
[ 7.410000] eth0: done loading
[ 7.410000] i2c /dev entries driver
[ 7.410000] rt2880_wdt 10000120.watchdog: Initialized
[ 7.410000] TCP: cubic registered
[ 7.410000] NET: Registered protocol family 17
[ 7.410000] 8021q: 802.1Q VLAN Support v1.8
[ 7.410000] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 7.750000] Freeing unused kernel memory: 3360K (802a8000 - 805f0000)
procd: Console is alive
procd: - watchdog -
[ 7.840000] usbcore: registered new interface driver usbfs
[ 7.860000] usbcore: registered new interface driver hub
[ 7.860000] usbcore: registered new device driver usb
[ 7.880000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 7.900000] ehci-platform: EHCI generic platform driver
[ 7.900000] ehci-platform 101c0000.ehci: EHCI Host Controller
[ 7.920000] ehci-platform 101c0000.ehci: new USB bus registered, assigned bus number 1
[ 7.940000] ehci-platform 101c0000.ehci: irq 26, io mem 0x101c0000
[ 7.960000] ehci-platform 101c0000.ehci: USB 2.0 started, EHCI 1.00
[ 7.960000] hub 1-0:1.0: USB hub found
[ 7.980000] hub 1-0:1.0: 1 port detected
[ 7.990000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 8.000000] ohci-platform 101c1000.ohci: Generic Platform OHCI Controller
[ 8.020000] ohci-platform 101c1000.ohci: new USB bus registered, assigned bus number 2
====================================
kernel hang at [ 8.020000] ohci-platform 101c1000.ohci: new USB bus registered, assigned bus number 2

Attachments (0)

Change History (2)

comment:1 Changed 5 years ago by blogic

  • Resolution set to invalid
  • Status changed from new to closed

[ 0.000000] MIPS: machine is rt5350 test board <--- not officially support

most likely you are not loading the usb phy driver.

comment:2 Changed 5 years ago by anonymous

Confirm that 3.10.x kernel hangs at ohci module load. Platform is Hame MPR-A2 and probably all rt5350 based platforms are affected too. The last working revision is 37496.

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


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

 
Note: See TracTickets for help on using tickets.