[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Anybody able to sync a Treo 180 over uvisor?



I'm having problems syncing using jpilot with a Treo 180 on OpenBSD
-current from a few days ago.

The hardware path works: I was able to sync this device fine using the 
Palm Desktop under W2K, and haven't changed any settings on the
handheld since then, but that's a last resort (and all my data
is only in JPilot :-) )

When I press the sync button it attaches nicely:

uvisor0 at uhub0 port 2
uvisor0: Handspring Inc Handspring Treo, rev 1.00/1.00, addr 2
ucom0 at uvisor0 portno 1: portno 1, Generic
ucom1 at uvisor0 portno 2: portno 2, HotSync
 
I have told jpilot to use /dev/utty1 corresponding to the HotSync
port. But jpilot and the device never communicate, and the
handheld times out (pretty quickly) with the usual helpful
"the connection between your handheld computer and the desktop
could not be established" dialogs.

Compile and boot a kernel with UCOM_DEBUG and UVISOR_DEBUG, hit
CTL/ALT/ESC and issue the appropriate ddb incantations 
(w/L uvisordebug 1 then w/L ucomdebug 1 then continue),
and I get this kprintf output:

Console log for daroad
Thu Jul  4 13:33:45 EDT 2002
[I press the hotsync button on cradle here]
uvisor0 at uhub0 port 2
uvisor0: Handspring Inc Handspring Treo, rev 1.00/1.00, addr 2
uvisor_init: getting connection info
uvisor_init: getting available bytes
uvisor_init: avail=1
uvisor_init: done
ucom0 at uvisor0 portno 1: portno 1, Generic
ucom_attach: tty_attach 0xd0cbcd00
ucom1 at uvisor0 portno 2: portno 2, HotSync
ucom_attach: tty_attach 0xd0cbcb00
[I click sync on JPilot GUI]
ucomopen: unit=1, tp=0xd0cbcb00
ucomparam: l_modem
ucom_dtr: onoff=1
ucom_hwiflow:
ucomopen: open pipes in=130 out=2
ucomioctl: cmd=0x402c7413
ucomioctl: cmd=0x402c7413
ucomioctl: cmd=0x802c7414
ucomparam: l_modem
ucomioctl: cmd=0x8004667e
ucomioctl: cmd=0x8004667d
ucomioctl: cmd=0x402c7413
ucomioctl: cmd=0x802c7415
ucomreadcb: dying
uvisor0: at uhub0 port 2 (addr 2) disconnected
uvisor_detach: sc=0xd0cb9300 flags=1
ucom_detach: sc=0xd0cbce00 flags=1 tp=0xd0cbcd00, pipe=129,1
ucom_detach: maj=66 mn=0
ucom0 detached
ucom_detach: sc=0xd0cbcc00 flags=1 tp=0xd0cbcb00, pipe=130,2
ucom_detach: maj=66 mn=1
ucomclose: unit=1
ucomstop: flag=3
ucomstop: flag=3
ucom_cleanup: closing pipes
ucom_shutdown
ucom1 detached
uvisor0 detached

Any light would be much appreciated.

Ian

PS Happy July 4 to all Estados-Unidenses on the list.