Date: Mon, 25 Mar 2002 13:33:45 +0000 From: "Chad Kline" <i18rabbit@hotmail.com> To: iedowse@maths.tcd.ie Cc: questions@freebsd.org Subject: Re: olympus c-1 (d-150) Message-ID: <F47dAOuAXAD2rsWmjVt00008e86@hotmail.com>
next in thread | raw e-mail | index | archive | help
> >i see in /usr/src/sys/dev/usb/umass.c
> >that support for the Olympus C-1 has been added.
> >usbdevs detects my Olympus D-150 (US model #)
> >as an Olympus C-1 (Japanese model #).
>
> >Mar 23 23:24:29 en26 /kernel: umass0: OLYMPUS C-1Z,D-150Z, rev
>1.10/10.15,
>
> >Mar 23 23:24:30 en26 /kernel: umass0: BBB reset failed, TIMEOUT
>
>Could you post the output of `usbdevs -v' when the camera is plugged
>in? The "BBB reset failed" error message is exactly what I saw
>before C1 support was added to umass.c, so I suspect your camera
>has a different product ID, but needs the same workaround.
sure:
$ usbdevs -v
Controller /dev/usb0:
addr 1: self powered, config 1, OHCI root hub(0x0000),
OPTi(0x0000), rev 0x0100 port 1
addr 2: self powered, config 1, C-1 Digital Camera(0x0102),
Olympus(0x07b4), rev 0x1015 port 2 powered
>For a quick solution, try editing umass.c, and find the lines:
>
> if (UGETW(dd->idVendor) == USB_VENDOR_OLYMPUS &&
> UGETW(dd->idProduct) == USB_PRODUCT_OLYMPUS_C1) {
> /*
> * The Olympus C-1 camera uses a different command-status
> * signature.
> */
> sc->quirks |= WRONG_CSWSIG;
> }
>
>Then change the condition so that all Olympus cameras can use the
>workaround:
>
> if (UGETW(dd->idVendor) == USB_VENDOR_OLYMPUS) {
> /*
> * The Olympus C-1 camera uses a different command-status
> * signature.
> */
> sc->quirks |= WRONG_CSWSIG;
> }
>
>If that fixes the errors, the `usbdevs -v' output will be enough
>to get the driver updated to work properly with this camera in
>future.
>
>Ian
_________________________________________________________________
Chat with friends online, try MSN Messenger: http://messenger.msn.com
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F47dAOuAXAD2rsWmjVt00008e86>
