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

[coldsync-hackers] Treo 650 sync failure



I just bought a Treo 650 and can't sync it.  I am running Fedora Core 4 
2.6.14-1.1653_FC4.  When I press the hotsync button on the phone, udev 
creates /dev/ttyUSB0 and /dev/ttyUSB1.  coldsync opens /dev/ttyUSB1 then sits 
there waiting for something.  The phone eventually times out.  I ran it with 
the option "-d SLP:9" to see what was going on.  It showed that the phone was 
sending six bytes:

0x01
0xff
0x00
0x00
0x00
0x16

The source code looks for a three byte SLP signature of 
0xbe
0xef
0xed

When the bytes don't match it ignores them and waits for something good.  

Does anyone have an idea what Treo is sending?  

It came with a warning not to sync with older versions of sync software.  It 
worked with the Windows hotsync manager that came with the phone.  However I 
don't have Windows.  I tried resetting the phone, and exchanging the phone 
but neither helped.   The phone uses hostsync v. 5.4.0.  The phone software 
is 1.03a-VZW.  The pone hardware is B.  My friend has a Treo with a different 
software version and it syncs fine.  His phone didn't come with the warning 
about older sync versions.  

It has the same problem on gnome-pilot, jpilot, kpilot, and pilot-xfer.

Any ideas on how to solve this without installing Windows?

Ray