Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Jul 2005 17:36:16 +0200 (CEST)
From:      slawek.zak@gmail.com
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   kern/83677: USB controller not detected
Message-ID:  <20050718153616.1907E11425@thirst.unx.era.pl>
Resent-Message-ID: <200507181540.j6IFeC9h040059@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         83677
>Category:       kern
>Synopsis:       USB controller not detected
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jul 18 15:40:11 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        FreeBSD 6.0-BETA amd64
>Organization:
Slawek Zak
>Environment:
Sun W2100z workstation
System: 	FreeBSD lambda.unx.era.pl 6.0-BETA FreeBSD 6.0-BETA #4: Thu Jul 14 22:26:56 CEST 2005     root@lambda.unx.era.pl:/usr/obj/usr/src/sys/LAMBDA  amd64

	Sun W2100z workstation, NEC uPD 9210 USB 1.0 controller, 
	NEC uPD 720100 USB 2.0 controller

>Description:
	USB controllers are not detected more often than they are.
	(were detected 2 times out of 30 boots)

	When detected, these are system messages from 5.3-RELEASE:

	Jul  1 07:35:59 lambda kernel: usb0: OHCI version 1.0, legacy support
	Jul  1 07:35:59 lambda kernel: usb0: SMM does not respond, resetting
	Jul  1 07:35:59 lambda kernel: usb0: <NEC uPD 9210 USB controller> on ohci0
	Jul  1 07:35:59 lambda kernel: usb0: USB revision 1.0
	Jul  1 07:35:59 lambda kernel: uhub0: NEC OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
	Jul  1 07:35:59 lambda kernel: uhub0: 3 ports with 3 removable, self powered
	Jul  1 07:35:59 lambda kernel: ums0: Sun Microsystems Type 6 USB mouse, rev 2.00/1.07, addr 2, iclass 3/1
	Jul  1 07:35:59 lambda kernel: ums0: 3 buttons
	Jul  1 07:35:59 lambda kernel: ohci1: <NEC uPD 9210 USB controller> mem 0xe0107000-0xe0107fff irq 19 at device 3.1 on pci1
	Jul  1 07:35:59 lambda kernel: ohci1: [GIANT-LOCKED]
	Jul  1 07:35:59 lambda kernel: usb1: OHCI version 1.0, legacy support
	Jul  1 07:35:59 lambda kernel: usb1: SMM does not respond, resetting
	Jul  1 07:35:59 lambda kernel: usb1: <NEC uPD 9210 USB controller> on ohci1
	Jul  1 07:35:59 lambda kernel: usb1: USB revision 1.0
	Jul  1 07:35:59 lambda kernel: uhub1: NEC OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
	Jul  1 07:35:59 lambda kernel: uhub1: 2 ports with 2 removable, self powered
	Jul  1 07:35:59 lambda kernel: ukbd0: Sun Microsystems Type 6 USB keyboard, rev 1.10/2.00, addr 2, iclass 3/1
	Jul  1 07:35:59 lambda kernel: kbd1 at ukbd0

	on 6.0-BETA:

	Jul  5 12:38:12 lambda kernel: ohci0: <NEC uPD 9210 USB controller> mem 0xe0106000-0xe0106fff irq 18 at device 3.0 on pci1
	Jul  5 12:38:12 lambda kernel: ohci0: [GIANT-LOCKED]
	Jul  5 12:38:12 lambda kernel: usb0: OHCI version 1.0, legacy support
	Jul  5 12:38:12 lambda kernel: usb0: SMM does not respond, resetting
	Jul  5 12:38:12 lambda kernel: usb0: <NEC uPD 9210 USB controller> on ohci0
	Jul  5 12:38:12 lambda kernel: usb0: USB revision 1.0
	Jul  5 12:38:12 lambda kernel: uhub0: NEC OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
	Jul  5 12:38:12 lambda kernel: uhub0: 3 ports with 3 removable, self powered
	Jul  5 12:38:12 lambda kernel: ohci1: <NEC uPD 9210 USB controller> mem 0xe0107000-0xe0107fff irq 19 at device 3.1 on pci1
	Jul  5 12:38:12 lambda kernel: ohci1: [GIANT-LOCKED]
	Jul  5 12:38:12 lambda kernel: usb1: OHCI version 1.0, legacy support
	Jul  5 12:38:12 lambda kernel: usb1: SMM does not respond, resetting
	Jul  5 12:38:12 lambda kernel: usb1: <NEC uPD 9210 USB controller> on ohci1
	Jul  5 12:38:12 lambda kernel: usb1: USB revision 1.0
	Jul  5 12:38:12 lambda kernel: uhub1: NEC OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
	Jul  5 12:38:12 lambda kernel: uhub1: 2 ports with 2 removable, self powered
	Jul  5 12:38:12 lambda kernel: ehci0: <NEC uPD 720100 USB 2.0 controller> mem 0xe0108800-0xe01088ff irq 16 at device 3.2 on pci1
	Jul  5 12:38:12 lambda kernel: ehci0: [GIANT-LOCKED]
	Jul  5 12:38:12 lambda kernel: usb2: EHCI version 1.0
	Jul  5 12:38:12 lambda kernel: usb2: companion controllers, 3 ports each: usb0 usb1
	Jul  5 12:38:12 lambda kernel: usb2: <NEC uPD 720100 USB 2.0 controller> on ehci0
	Jul  5 12:38:12 lambda kernel: usb2: USB revision 2.0
	Jul  5 12:38:12 lambda kernel: uhub2: NEC EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
	Jul  5 12:38:12 lambda kernel: uhub2: 5 ports with 5 removable, self powered

	Here is the usb part of kernel config (I've tried with GENERIC too)

	# USB support
	device          usb             # USB Bus (required)
	device          ohci            # OHCI PCI->USB interface
	device          ugen            # Generic
	device          ukbd            # Keyboard
	device          umass           # Disks/Mass storage - Requires scbus and da
	device          ums             # Mouse

	No BIOS settings changes seem to help.

>How-To-Repeat:
	
>Fix:

	


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050718153616.1907E11425>