CRC errors and multi-processor Windows machines

"Roger Binns" <[email protected]>
Newsgroups gmane.comp.mobile.bitpim.devel
Message-ID <002201c656db$f7156980$3501a8c0@rogersqyvr14d3>
I just posted something to bitpim-user about this and updated
the help page:

  http://www.bitpim.org/help/errors-datacomms.htm

What I was seeing with my VX4400 and Prolific pl2303 cable
was that reading files would abort with a CRC error.  The
data that had arrived was a plausible block matching the
read block, terminated with ~ followed by some more gunk
terminated with ~ and then some more gunk.  However the
checksums weren't correct.  (I even wrote some code at
one point that split the data into ~ terminated sections
and looked for any that were valid).  I also tried adding
delays in reading (eg 0.2 seconds every 5 blocks read).
Nothing helped - it would always fail between the first and
last wallpaper read, although the failure would sometimes
occur in the phonebook or index files.

Once I rebooted my machine into /onecpu mode, the reading
was 100% reliable repeatedly.  

Roger


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.