Date: Fri, 27 Dec 2002 11:19:26 -0600 From: Larry Rosenman <ler@lerctr.org> To: "G.E. Rafe" <rafege@mail.com>, freebsd-questions@FreeBSD.ORG Subject: Re: Palm m130 & ucom/uvisor with 4.7-R ? Message-ID: <132120000.1041009566@lerlaptop.lerctr.org> In-Reply-To: <200212271714.MAA00503@strange.eng.utoledo.edu> References: <200212271714.MAA00503@strange.eng.utoledo.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
--On Friday, December 27, 2002 12:14:29 -0500 "G.E. Rafe" <rafege@mail.com>
wrote:
> After upgrading to 4.7-R on our Toshiba Satellite Pro 4600 recently,
> we gave a closer look at the ucom(4) & uvisor(4) USB devices
> to connect with our Palm m130 USB cradle.
>
> A quick inspection of the kernel sources suggested the following
> additions:
>
> /usr/src/sys/dev/usb/usbdevs:
> product PALM M125 0x0040 Palm m125
> +product PALM M130 0x0050 Palm m130
>
> /usr/src/sys/dev/usb/uvisor.c:
> {{ USB_VENDOR_PALM, USB_PRODUCT_PALM_M125 }, PALM4 },
> + {{ USB_VENDOR_PALM, USB_PRODUCT_PALM_M130 }, PALM4 },
> {{ USB_VENDOR_SONY, USB_PRODUCT_SONY_CLIE_40 }, PALM4 },
>
> And the relevant USB entries included in the kernel configuration:
> device usb
> device uhci
> device ucom
> device uvisor
>
> A new kernel was compiled, installed, & the system restarted.
> Following that, an entry in /dev/ was made:
>
> # cd /dev; ./MAKEDEV ucom0; ls -l /dev/ucom0
> crw------- 1 xyz xyz 138, 128 Dec 27 00:44 /dev/ucom0
>
> and...
> <USB Cradle HotSync Button Pressed>
> ucom0: Palm, Inc. Palm Handheld, rev 1.00/1.00, addr 5
> ucom0: Palm, Inc. Palm Handheld, rev 1.00/1.00, addr 5
>
> The kernel appears to find the Palm & its USB cradle, as noted above.
> $ usbdevs -v
>
> Controller /dev/usb0:
> addr 1: self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev
> 1.00 port 2 addr 3: power 64 mA, config 1, Standard USB Hub(0x3301),
> Atmel(0x03eb), rev 3.00 port 4 addr 5: self powered, config 1, Palm
> Handheld(0x0050), Palm, Inc.(0x0830), rev 1.00
>
> Then, with a freshly-compiled pilot-link (0.11.6),
> running pilot-xfer(1) to list the device contents, however, fails:
> $ pilot-xfer -p /dev/ucom0 -l
> ucom0: ucomreadcb: IOERROR
> ucom0: at uhub1 port 4 (addr 5) disconnected
> ucom0: still open, focing close
> ucom0: detached
>
> Running pilot-xfer(1) with the serial cradle works fine at 115,200bps,
> so we assume pilot-link is not the problem here.
>
> I don't mind using the serial cradle at home
> (we still need it on the Sun Blade in the office),
> but it would be nice to get the USB cradle to work.
>
> Any suggestions on what we might look at next ?
The USB code for Palms is not working for ANYONE with ANY USB Palm, Inc.
device.
The pilot-link guys are working on it.
Join us in #pilot-link at irc.pilot-link.org.
> --
> Gary E. RAFE, Ph.D.
> grafe@eng.utoledo.edu
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
>
--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 972-414-9812 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749
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?132120000.1041009566>
