Discussion:
[Synce-devel] multiple ipaqs with different endpoint numbers
Stephen Keegan
2006-12-08 18:29:43 UTC
Permalink
Hi: I have two different ipaq 3870 Pdas. I have successfully connected
to one of them using synce. The details for this PDA are:

12a13,20
T: Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 33 Spd=12 MxCh= 0
D: Ver= 1.01 Cls=ff(vend.) Sub=ff Prot=ff MxPS=16 #Cfgs= 1
P: Vendor=03f0 ProdID=1016 Rev= 1.00
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=ipaq
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I cannot get the other PDA to connect. The details for it are here:

12a13,22
T: Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 34 Spd=12 MxCh= 0
D: Ver= 1.01 Cls=ff(vend.) Sub=ff Prot=ff MxPS=16 #Cfgs= 1
P: Vendor=03f0 ProdID=1016 Rev= 1.00
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=ff Prot=ff Driver=ipaq
E: Ad=86(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=07(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
As can be seen the working PDA has 2 endpoints while the other PDA has
4. I have reviewed your instructions at:
http://synce.sourceforge.net/synce/howto.php on how to connect to a
device with 3 or 4 endpoints. I have a number of queries in relation to
this:

1) If I change the kernel options to options ipaq ttyUSB=1 will my
currently working ipaq continue to function? (or will it be messed up by
this new setting).
2) In windows I use one single cradle to connect my ipaqs (1 at a time).
Can I continue to do this or should I connect 1 cradle for each device type?
3) Do you have any other suggestions on an easy way to work with
multiple pdas and synce? (or are there any scripts or utilities
available for multiple devices with synce)


regards,

Stephen.

Department of Computer Science,
University College Dublin,
Ireland.
skeegan
2006-12-08 20:15:52 UTC
Permalink
Hi: I have two different ipaq 3870 Pdas. I have successfully connected
to one of them using synce. The details for this PDA are:

12a13,20
T: Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 33 Spd=12 MxCh= 0
D: Ver= 1.01 Cls=ff(vend.) Sub=ff Prot=ff MxPS=16 #Cfgs= 1
P: Vendor=03f0 ProdID=1016 Rev= 1.00
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=ipaq
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I cannot get the other PDA to connect. The details for it are here:

12a13,22
T: Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 34 Spd=12 MxCh= 0
D: Ver= 1.01 Cls=ff(vend.) Sub=ff Prot=ff MxPS=16 #Cfgs= 1
P: Vendor=03f0 ProdID=1016 Rev= 1.00
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=ff Prot=ff Driver=ipaq
E: Ad=86(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=07(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
As can be seen the working PDA has 2 endpoints while the other PDA has
4. I have reviewed your instructions at:
http://synce.sourceforge.net/synce/howto.php on how to connect to a
device with 3 or 4 endpoints. I have a number of queries in relation to
this:

1) If I change the kernel options to options ipaq ttyUSB=1 will my
currently working ipaq continue to function? (or will it be messed up by
this new setting).
2) In windows I use one single cradle to connect my ipaqs (1 at a time).
Can I continue to do this or should I connect 1 cradle for each device type?
3) Do you have any other suggestions on an easy way to work with
multiple pdas and synce? (or are there any scripts or utilities
available for multiple devices with synce)


regards,

SK.
--
View this message in context: http://www.nabble.com/multiple-ipaqs-with-different-endpoint-numbers-tf2782857.html#a7764491
Sent from the iPAQ - SynCE - Dev mailing list archive at Nabble.com.
David Eriksson
2006-12-10 18:43:01 UTC
Permalink
Hi,

You only need to ask your question once in either the forum or on a
mailing list. (One forum post and two mailing list mails are quite
unnecessary.)
Post by Stephen Keegan
Hi: I have two different ipaq 3870 Pdas. I have successfully connected
12a13,20
T: Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 33 Spd=12 MxCh= 0
D: Ver= 1.01 Cls=ff(vend.) Sub=ff Prot=ff MxPS=16 #Cfgs= 1
P: Vendor=03f0 ProdID=1016 Rev= 1.00
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=ipaq
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
12a13,22
T: Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 34 Spd=12 MxCh= 0
D: Ver= 1.01 Cls=ff(vend.) Sub=ff Prot=ff MxPS=16 #Cfgs= 1
P: Vendor=03f0 ProdID=1016 Rev= 1.00
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=ff Prot=ff Driver=ipaq
E: Ad=86(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=07(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
As can be seen the working PDA has 2 endpoints while the other PDA has
http://synce.sourceforge.net/synce/howto.php on how to connect to a
device with 3 or 4 endpoints. I have a number of queries in relation to
1) If I change the kernel options to options ipaq ttyUSB=1 will my
currently working ipaq continue to function? (or will it be messed up by
this new setting).
You must do this for the 4-endpoint device to work and the 2-endpoint
iPAQ:s will still work. Of course need to make sure you use the right
ttyUSB device:

If you have both devices connected simultaneously and first connect the
2-endpoint device, you should use ttyUSB0 and ttyUSB2. If you first
connect the 4-endpoint device, you should use ttyUSB1 and ttyUSB2.
Post by Stephen Keegan
2) In windows I use one single cradle to connect my ipaqs (1 at a time).
Can I continue to do this or should I connect 1 cradle for each device type?
If you only have one iPAQ connected at a time, do as you do in Windows.
For two iPAQ:s simultaneously... that's kind of obvious! :-)
Post by Stephen Keegan
3) Do you have any other suggestions on an easy way to work with
multiple pdas and synce? (or are there any scripts or utilities
available for multiple devices with synce)
You mean for having multiple devices connected at the same time? There
have been some stuff around but I can't give any specific hints except
that you should use vdccm and not dccm.

Also, make good use of the -p DEVPATH parameter to the command line
tools (pstatus etc).

\David

http://www.2good.nu -- http://www.ppconsulting.se

--

Loading...