Date: Sat, 19 Nov 2005 12:26:43 +0100 From: Hans Petter Selasky <hselasky@c2i.net> To: taozhen@sbcglobal.net Cc: freebsd-usb@freebsd.org Subject: Re: usb0: host system err in 6.0 Message-ID: <200511191226.44448.hselasky@c2i.net> In-Reply-To: <437E6161.5070006@sbcglobal.net> References: <43763A9B.1010901@sbcglobal.net> <200511131231.49115.hselasky@c2i.net> <437E6161.5070006@sbcglobal.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday 19 November 2005 00:18, Tao Zhen wrote: > Hi, > > Thanks for your response. I installed your driver but it didn't solve my > problem. Here is some more error messages after I installed the driver. > Although I did manage to download some pictures from my usb camera before > these. So it didn't halt immediately when you boot? Do you know if your USB controllers are on the same chip ? > > usb0: host system error > usb0: host controller halted > uhci_dumpregs: usb0 regs: cmd=0080, sts=0028, intr=000f, frnum=007b, > flbase=0f9ce000, sof=0040, portsc1=0480, portsc2=0495 > intrs=11337 > uhci_dump_qh: QH(0xd0a59000) at 0x0f9d2002: h_next=0f9d2022 e_next=00000001 > usb0: host controller halted > uhci_dumpregs: usb0 regs: cmd=0080, sts=0020, intr=000f, frnum=007b, > flbase=0f9ce000, sof=0040, portsc1=0480, portsc2=0495 > intrs=11338 > ... > usb1: host system error > usb1: host controller halted > uhci_dumpregs: usb1 regs: cmd=0080, sts=0028, intr=000f, frnum=02aa, > flbase=0f9c9000, sof=0040, portsc1=0480, portsc2=0480 > intrs=116926 > uhci_dump_qh: QH(0xd0a5e000) at 0x0f9cd002: h_next=0f9cd022 e_next=00000001 > usb0: host controller halted > uhci_dumpregs: usb0 regs: cmd=0080, sts=0020, intr=000f, frnum=007b, > flbase=0f9ce000, sof=0040, portsc1=0480, portsc2=0495 > intrs=116927 > uhci_dump_qh: QH(0xd0a59000) at 0x0f9d2002: h_next=0f9d2022 e_next=00000001 > usb1: host controller halted > uhci_dumpregs: usb1 regs: cmd=0080, sts=0020, intr=000f, frnum=02aa, > flbase=0f9c9000, sof=0040, portsc1=0480, portsc2=0480 > intrs=116927 > uhci_dump_qh: QH(0xd0a5e000) at 0x0f9cd002: h_next=0f9cd022 e_next=00000001 > usb0: host controller halted > uhci_dumpregs: usb0 regs: cmd=0080, sts=0020, intr=000f, frnum=007b, > flbase=0f9ce000, sof=0040, portsc1=0480, portsc2=0495 > intrs=116928 > ... > Did both USB controllers halt at the same time? Or did you plug your device into the second USB controller after that the first haltet? The following will create a lot of messages: sysctl hw.usb.uhci.debug=15 To disable debugging: sysctl hw.usb.uhci.debug=0 Enable UHCI debugging, then download data from your USB device. When the host controller halts, send me some pages of messages before "host controller halted" and all messages after. Then wait some minutes for a USBD_TIMEOUT message from the umass driver, if any. Also include those messages in the log. --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511191226.44448.hselasky>