There have been more cases of old VEX programming cables apparently failing to work. The cause of many of these failures are updated prolific drivers detecting that the cables use an unauthorized version of the PL2303 serial to USB chip. About a year ago I posted information indicating which drivers have been shown to work, I’m reposting that information here and also some additional results with recent versions of ROBOTC and Windows 7. Tests were done using Windows 7 Pro 64 bit.
The original results are posted here but I’m copying into this thread as well. The works/no works indication refers to the “pirate” PL2303 based cable. All drivers work with “good” cables.
**Windows XP SP3
**
PROS 2b06
Version 7/26/2012 2.1.35.211 (this was V1.7 from prolific)
No Work
ROBOTC 4.03 Beta
Version 10/7/2011 2.1.27.185
No Work
ROBOTC 3.51
Version 10/7/2011 2.1.27.185
No Work
ROBOTC 3.08
Version 10/7/2011 2.1.27.185
No Work
ROBOTC 3.04
No driver included, the driver on ROBOTC.net is the same as the VEX wiki
Version 6/23/2005 2.0.2.0
Works
EasyC 4.1.0.5
Version 4/17/2006 2.0.2.5
Works
GPS_AllInOne_1013 (This is the same one that EasyC includes)
Version 4/17/2006 2.0.2.5
Works
Prolific 1.3.0 (also called v1210, MarkO’s from below)
Version 11/19/2009 2.0.13.130
No Work
XP Driver from VEX wiki
Version 6/23/2005 2.0.2.0
Works (but lots of errors in usb trace)
Latest on Prolific web site 1.7.0
Version 7/26/2012 2.1.35.211
No work
**Windows 7 Pro 64 bit
**
PROS 2b08
Version 7/26/2012 3.4.36.247 (this was V1.7 from prolific)
No Work
ROBOTC 4.03 Beta
Version 10/7/2011 3.4.25.218
No Work
V1.9 from the prolific web site
Version 10/17/2013 3.4.62.293
No Work
Vista driver that VEX recommends for Windows 8, from VEX wiki
Version 7/31/2007 3.2.0.0
Works
Prolific 1.3.0
Version 3/12/2010 3.3.11.152
No Work
GPS_AllInOne_1013
Version 10/27/2008 3.3.2.105
Works
EasyC V4.1.0.5
Version 10/27/2008 3.3.2.105
Works
So pretty much the same result, any driver after Oct 2008 detects the bad cables and refuses to load.
Another solution that allows recent drivers is to just replace the USB to serial part of the programming kit but keeping the serial to RJ11 interface. prolific recommends this part as using an authorized chipset.
One additional benefit of using this adapter is that it is officially supported under Windows 8 as it contains the rev D version of the PL2303 chipset.