Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Jul 2007 21:04:57 +1000
From:      Peter Jeremy <peterjeremy@optushome.com.au>
To:        freebsd-usb@freebsd.org
Subject:   USB2 device won't attach to ehci
Message-ID:  <20070722110457.GX1176@turion.vk2pj.dyndns.org>

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

--9l24NVCWtSuIVIod
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

I have an Olympus FE-210 camera that is supposed to be a USB2
device but only attaches as USB1 in either umass or MTP mode.
Can anyone suggest the reason for this or how to correct it?

With hw.usb.ehci.debug=3D20, I get the following (the camera is
on port 5.  I have removed other status requests):

Jul 22 20:30:31 turion kernel: ehci_intr1: sc=3D0xffffff00008e2000 intrs=3D=
0xc(0xc00c) eintrs=3D0x4
Jul 22 20:30:31 turion kernel: ehci_pcd: change=3D0x20
Jul 22 20:30:31 turion kernel: ehci_pcd_able: on=3D0
=2E..
Jul 22 20:30:31 turion kernel: ehci_root_ctrl_start: get port status i=3D5
Jul 22 20:30:31 turion kernel: ehci_root_ctrl_start: port status=3D0x1003
Jul 22 20:30:31 turion kernel: ehci_root_ctrl_start: type=3D0x23 request=3D=
01
Jul 22 20:30:31 turion kernel: ehci_root_ctrl_start: UR_CLEAR_PORT_FEATURE =
port=3D5 feature=3D16
Jul 22 20:30:31 turion kernel: ehci_root_ctrl_start: type=3D0x23 request=3D=
03
Jul 22 20:30:31 turion kernel: ehci_root_ctrl_start: reset port 5
Jul 22 20:30:31 turion kernel: ehci after reset, status=3D0x00001002
Jul 22 20:30:31 turion kernel: ehci_disown: index=3D5 lowspeed=3D0
Jul 22 20:30:32 turion kernel: ehci_root_ctrl_start: type=3D0xa3 request=3D=
00
Jul 22 20:30:32 turion kernel: ehci_root_ctrl_start: get port status i=3D5
Jul 22 20:30:32 turion kernel: ehci_root_ctrl_start: port status=3D0x3002
Jul 22 20:30:32 turion kernel: ehci_root_ctrl_start: type=3D0xa3 request=3D=
00
Jul 22 20:30:32 turion kernel: ehci_root_ctrl_start: get port status i=3D5
Jul 22 20:30:32 turion kernel: ehci_root_ctrl_start: port status=3D0x3002
Jul 22 20:30:32 turion kernel: ehci_root_ctrl_start: type=3D0xa3 request=3D=
00
Jul 22 20:30:32 turion kernel: ehci_root_ctrl_start: get port status i=3D6
=2E..
Jul 22 20:30:32 turion kernel: ehci_pcd_able: on=3D1
Jul 22 20:30:32 turion kernel: ehci_intr1: sc=3D0xffffff00008e2000 intrs=3D=
0xc(0xc00c) eintrs=3D0x4
Jul 22 20:30:32 turion kernel: ehci_pcd: change=3D0x20
Jul 22 20:30:32 turion kernel: ehci_pcd_able: on=3D0
Jul 22 20:30:32 turion kernel: ehci_root_ctrl_start: get port status i=3D5
Jul 22 20:30:32 turion kernel: ehci_root_ctrl_start: port status=3D0x3002
Jul 22 20:30:32 turion kernel: ehci_root_ctrl_start: type=3D0x23 request=3D=
01
Jul 22 20:30:32 turion kernel: ehci_root_ctrl_start: UR_CLEAR_PORT_FEATURE =
port=3D5 feature=3D16
Jul 22 20:30:32 turion kernel: ehci_root_ctrl_start: type=3D0xa3 request=3D=
00
Jul 22 20:30:32 turion kernel: ehci_root_ctrl_start: get port status i=3D6
=2E..
Jul 22 20:30:33 turion kernel: ehci_pcd_able: on=3D1
Jul 22 20:31:05 turion kernel: ehci_intr1: sc=3D0xffffff00008e2000 intrs=3D=
0xc(0xc00c) eintrs=3D0x4
Jul 22 20:31:05 turion kernel: ehci_pcd: change=3D0x20
Jul 22 20:31:05 turion kernel: ehci_pcd_able: on=3D0
=2E..
Jul 22 20:31:05 turion kernel: ehci_root_ctrl_start: get port status i=3D5
Jul 22 20:31:05 turion kernel: ehci_root_ctrl_start: port status=3D0x1803
Jul 22 20:31:05 turion kernel: ehci_root_ctrl_start: type=3D0x23 request=3D=
01
Jul 22 20:31:05 turion kernel: ehci_root_ctrl_start: UR_CLEAR_PORT_FEATURE =
port=3D5 feature=3D16
Jul 22 20:31:05 turion kernel: ehci_root_ctrl_start: type=3D0x23 request=3D=
03
Jul 22 20:31:05 turion kernel: ehci_root_ctrl_start: reset port 5
Jul 22 20:31:05 turion kernel: ehci after reset, status=3D0x00001801
Jul 22 20:31:05 turion kernel: ehci_disown: index=3D5 lowspeed=3D0
Jul 22 20:31:05 turion kernel: ehci_intr1: sc=3D0xffffff00008e2000 intrs=3D=
0x4(0xc004) eintrs=3D0x0
Jul 22 20:31:05 turion kernel: ehci_intr1: sc=3D0xffffff00008e2000 intrs=3D=
0x4(0xc004) eintrs=3D0x0
Jul 22 20:31:05 turion kernel: ehci_root_ctrl_start: type=3D0xa3 request=3D=
00
Jul 22 20:31:05 turion kernel: ehci_root_ctrl_start: get port status i=3D5
Jul 22 20:31:05 turion kernel: ehci_root_ctrl_start: port status=3D0x3002
Jul 22 20:31:05 turion kernel: ehci_root_ctrl_start: type=3D0xa3 request=3D=
00
Jul 22 20:31:05 turion kernel: ehci_root_ctrl_start: get port status i=3D5
Jul 22 20:31:05 turion kernel: ehci_root_ctrl_start: port status=3D0x3002
Jul 22 20:31:05 turion kernel: ehci_root_ctrl_start: type=3D0xa3 request=3D=
00
Jul 22 20:31:05 turion kernel: ehci_root_ctrl_start: get port status i=3D6
=2E..
Jul 22 20:31:06 turion kernel: ehci_pcd_able: on=3D1
Jul 22 20:31:06 turion kernel: ehci_intr1: sc=3D0xffffff00008e2000 intrs=3D=
0xc(0xc00c) eintrs=3D0x4
Jul 22 20:31:06 turion kernel: ehci_pcd: change=3D0x20
Jul 22 20:31:06 turion kernel: ehci_pcd_able: on=3D0
Jul 22 20:31:06 turion kernel: ehci_root_ctrl_start: get port status i=3D5
Jul 22 20:31:06 turion kernel: ehci_root_ctrl_start: port status=3D0x3002
Jul 22 20:31:06 turion kernel: ehci_root_ctrl_start: type=3D0x23 request=3D=
01
Jul 22 20:31:06 turion kernel: ehci_root_ctrl_start: UR_CLEAR_PORT_FEATURE =
port=3D5 feature=3D16
Jul 22 20:31:06 turion kernel: ehci_root_ctrl_start: type=3D0xa3 request=3D=
00
Jul 22 20:31:06 turion kernel: ehci_root_ctrl_start: get port status i=3D6
=2E..
Jul 22 20:31:06 turion kernel: umass0: OLYMPUS FE210/X775, rev 2.00/1.00, a=
ddr 2
Jul 22 20:31:06 turion kernel: umass0: SCSI over Bulk-Only; quirks =3D 0x00=
00
Jul 22 20:31:06 turion kernel: umass0:2:0:-1: Attached to scbus2
Jul 22 20:31:06 turion kernel: da0 at umass-sim0 bus 0 target 0 lun 0
Jul 22 20:31:06 turion kernel: da0: <OLYMPUS FE210/X775 1.00> Removable Dir=
ect Access SCSI-0 device=20
Jul 22 20:31:06 turion kernel: da0: 1.000MB/s transfers
Jul 22 20:31:06 turion kernel: da0: 1999MB (4095630 512 byte sectors: 255H =
63S/T 254C)

--=20
Peter Jeremy

--9l24NVCWtSuIVIod
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFGoznZ/opHv/APuIcRAvAbAJ9OJi6zc8qmMbCZ4QTp/J7rNnTHmQCeIm5O
6+owYmhctfanxqvR6u1wROI=
=aMWF
-----END PGP SIGNATURE-----

--9l24NVCWtSuIVIod--



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