Prolific Usb To Serial Problems

I've been able to narrow the problem down to the Windows build of my app (XP/7/8 doesn't seem to matter) and a USB to serial adapter based on the Prolific 2303 chipset. Like I said, programs developed in other languages seem to be able to initialize the port correctly and (in many cases) will leave the port in a state where Xojo can then communicate over it. The most common problem that our customers encounter with a USB to RS-232 adapter is getting the proper driver installed. The driver must correspond to the chip inside the cable—not to the manufacturer of the cable. For USB to RS-232 chips, there are two primary manufacturers: Prolific and FTDI. Re: USB to Serial adapter connection Hi Karim, As illustrated in the link you've found, first you need to go to settings - Modem Preferences - select usbserial0 as the default modem and then edit your connection parameters as said in earlier posts, and it should be that simple.

Scan performed on 4/25/2017, Computer: NEC PC-VJ20ERZE1 - Windows 7 64 bit

Outdated or Corrupted drivers:5/21

Device/DriverStatusStatus DescriptionUpdated By Scanner
Motherboards
Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27C8Up To Date and Functioning
Mice And Touchpads
KYE HID mouseUp To Date and Functioning
Microsoft Microsoft USB IntelliMouseCorrupted By Prolific Usb To Serial Comm Port (com3)
A4Tech HID-compliant mouseCorrupted By Prolific Usb To Serial Comm Port (com3)
Usb Devices
Intel Xeon(R) processor E3-1200 v2/3rd Gen Core processor DRAM Controller - 0150Up To Date and Functioning
Sound Cards And Media Devices
Toshiba TOSHIBA USB ISDB-T and ISDB-S TV Tuner(x64)Corrupted By Prolific Usb To Serial Comm Port (com3)
AMD ATI Function Driver for High Definition Audio - ATI AA01Up To Date and Functioning
AnalogDevices SoundMAX Integrated Digital HD AudioUp To Date and Functioning
Network Cards
Ralink Belkin 54g Wireless USB Network AdapterUp To Date and Functioning
Keyboards
Microsoft HID KeyboardCorrupted By Prolific Usb To Serial Comm Port (com3)
Hard Disk Controller
ALi Coporation ALi M5229 PCI-Bus-Master-IDE-ControllerUp To Date and Functioning
Others
AuthenTec Biometric CoprocessorUp To Date and Functioning
NEC Texas Instruments PCIxx12 Cardbus ControllerUp To Date and Functioning
Intel Intel(r) AIM External TV Encoder Driver 5Up To Date and Functioning
Toshiba Toshiba Secure Digital-HostcontrollerUp To Date and Functioning
Cameras, Webcams And Scanners
SunplusIT HD WebcamUp To Date and Functioning
Video Cards
Intel Standard VGA Graphics AdapterUp To Date and Functioning
Input Devices
Microsoft HID-compliant system control deviceUp To Date and Functioning
Port Devices
PROLiNK PROLiNK Diagnostics Device (COM8)Up To Date and Functioning
Monitors
Sony Digital Flat Panel (1024x768)Outdated
Mobile Phones And Portable Devices
Acer NOKIAUp To Date and Functioning

I use Prolific USB to RJ45 Ethernet dongle and I found that recently in almost any Windows version, I get Core 10 error. This guide shows how to fix Prolific USB to Serial or Prolific USB RJ45 Ethernet Code 10 error. This guide should work for Windows XP, Windows 7, Windows 8, Windows 8.1 and Windows 10 and both 32 bit or 64 bit. Specific driver for my USB dongle is Prolific PL 2303 Driver (VID_067B&PID_2303)

Prolific Usb To Serial ProblemsProblems

What I did (this didn’t work)

Plugged in the Prolific dongle and this is what I get via Device Manager:

So yes, Windows didn’t pick up the driver. So I used good old trusty google.com and searched for “Prolific Driver”. Hit the first result (that looks like the official Prolific Page: http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41) and downloaded PL2303_Prolific_DriverInstaller_v1.17.0.zip.

This zip file contained 3 files and obviously I ran PL2303_Prolific_DriverInstaller_v1170.exe file to install Prolific Driver in good faith. After that, it didn’t improve at all. My Device Manager in Windows shows the following:

The Yellow triangle next to Prolific USB-to-Serial Comm Port (COM4) means correct driver version is not installed. Right-click properties shows the following:

Great!!!

The device cannot start. (Code 10)
A device which does not exist was specified.

You normally get a variation of the following messages

  • This Device cannot start (Code 10)
  • The drivers for this device are not installed. (Code 28)
  • No driver installed for this device
  • Device driver was not successfully installed
  • There are no compatible drivers for this device.

To make it worse, I got this Prolific USB to Ethernet/RJ45 adapter directly from IBM. There’s seems to be a lot of threads around different website/forums discussing this problem, but I just couldn’t find a fix and the reason for it. Every company selling these Prolific USB dongle claims they are selling the correct version and chipset but Windows simply didn’t detect these when I’ve(or most people) used the Prolific Driver. It seems the main cause of this issue is these devices are using counterfeit Prolific chip made in China or in some cases as claimed by companies Taiwan. Good or bad, original or counterfeit; they all uses the same hardware id and product id that’s registered to Windows Registry

  1. Vendor ID: VID_067B
  2. Product ID: PID_2303

To combat this, original Prolific company made changes to their newest drivers to render the counterfeit adapters unusable. Unfortunately this decision also renders all earlier adapters inoperative.

Prolific Usb To Serial Adapter

Alex posted a great detail on these issues in his website:

The Prolific 64-bit drivers that Microsoft supplies via Windows Update, Versions 3.4.67.325, 3.4.25.218, 2.1.51.238, and 3.4.62.293 will not work with most adapters and therefore issues the generic “Code 10” error.

Or you may get no error at all, but your device will still not work.

If your adapter was working prior to going to Windows Update, you can “roll back” to the previous installed driver and all will be well once again.

However, if you didn’t have a previous driver installed that worked, you’ll have to go through the process of removing any PL-2303 driver installation programs,the actual driver files, and the information (.INF) file, BEFORE you are able to successfully install the correct driver.

What aggravates this issue is that there are many “Prolific Driver Removal Tools” that do not work properly!

And Windows 8, 8.1, and Window 10 are set by default to automatically update your drivers without your permission or even notifying you of the update. So no matter how many times you remove the driver files and reboot, the next time you insert the USB-To-Serial adapter, Windows installs the newest non-working version again. Yes, it’s frustrating.

Working driver for Prolific Dongle

Windows 64-bit

You can download PL2303_64bit_ Installer.exe. Virustotal report here.

  1. Unplug all USB to Serial adapters from your computer.
  2. Install PL2303_64bit_Installer.exe
  3. When it prompts you, plug in one (1) of your USB-To-Serial adapters and click “Continue”.
  4. Finish/Reboot your computer.

After installing the driver a working Prolific USB Dongle would show the following information in the Device Manager > Driver Details section:

  • Driver Date: 24/09/2008
  • Driver Version: 3.3.2.102

Windows 32-bit

You can download PL-2303_Driver_ Installer.exe. Virustotal report here.

Prolific Usb To Serial Problem Windows 7

  1. Unplug all USB to Serial adapters from your computer.
  2. Install PL-2303_Driver_ Installer.exe
  3. When it prompts you, plug in one (1) of your USB-To-Serial adapters and click “Continue”.
  4. Finish/Reboot your computer.

Prolific Usb To Serial Comm Port Problem

Removal of this tool:

The Prolific 32-bit PL-2303_Driver_Installer is a “Program” file and therefore installed to your computer and must stay. If you want to delete it, use the Windows “Uninstall a Program” or “Add or Remove Program” feature, however this will also uninstall the driver itself.

Source:

  • http://www.totalcardiagnostics.com/support/Knowledgebase/Article/View/92/20/prolific-usb-to-serial-fix-official-solution-to-code-10-error