The adapter you are referring to is not compatible with Windows 8, and even updating the drivers will not make it work either since it most likely has the old version of the Prolific chipset. A solution would be using an FTDI based USB-to-serial converter which has better drivers and is compatible with Windows 8.
A code 10 error may arise because the chip you are using is not an original one. If you are using a fake, the manufacturer has a way of disabling it due to copy write infringement and the copy write takes effect once you download a recent update. To protect your PC from getting this code, you will have to make sure that your Windows 11/10 never updates a driver without approval. Updates come in the form of 64 bit and 32-bit drivers. Below we will show you how to work your way around the problem.
Device Manager error codes are exclusive to Device Manager. If you see the Code 10 error elsewhere in Windows, chances are it's a system error code or software-specific error, which you should not troubleshoot as a Device Manager issue.
Hi, I recently had the driver issue with a Prolific USB to serial cable on windows 10, this website proved to be very informative -usb-to-serial-fix-official-solution-to-code-10-error Apparently the info there is sourced from I hope this heIps
Guaranteed CompatibilityWindows 7 Compatible 32-bit and 64-bitFully Serial / RS232 compatibleWe proudly boast about our 99% device compatibility ratio with this product! We also stand behind it. You may see others that look like ours, but ours comes with a driver for Windows 7, 32-bit as well as 64-bit.Commercial qualityOur USB to Serial Adapter Cable is used mainly by AV pros and other industrial techs. This cable works great to add a serial port to your new laptop that didn't come with one, and will allow you to work on equipment just like you used to with your old laptop. Easy SetupSetup is quick and easy. Just plug it in, pop in the driver disk, and be done within a minute or two. We've also included driver downloads on our site in case you want to try those with your current non-functioning adapter.Getting a Code 10 Error on your USB to Serial device You don't have the correct driver chosen. You'll need to choose the 2008 driver, version 126.96.36.199 to correct the problem. Download the correct version below. If you purchased it from us, you can use our toll free tech support. We're native English speakers and are here Monday-Friday.DownloadsHow to fix a Code 10 ErrorWindows 7 Drivers, 32bit and 64bit (Latest Drivers)Windows XP Drivers (Latest Drivers)Mac Drivers (Latest Drivers)Prolific drivers site2009 VersionVista DriversWindows Drivers 2007 versionWindows Drivers 2003 versionMac DriversMac OS 10.3 DriversLinux DriversManual
- As always I hope that Windows give me some useful information about the problem. So went to check the error code and cause message. And as always I stay as I was before reading that information. It simply informs me that a non-existent device has been specified, indicating error code 10.
- The first thing would be to find out what chip for the USB communication had built-in these ELM327 USB. After dismounting one of them and see the inscription PL-2303HX on the serial communication chip, I went to the manufacturer's page where I found the following driver information for this chip. They indicate that it works for PL2303 HXA, XA, HXD, EA, RA, SA, TA and TB chips, with the important caveat that it does not work for Windows 8, 8.1 and 10 for the PL-2303HXA and PL-2303X versions that are EOL (End Of Life). What comes to say more or less they are no longer manufactured and have been left to give support in the latest driver versions.
- As the inscription of the chip is PL-2303HX now had to know if it is the HXA (without support) or the version HXD (new version that does have support). In the chip itself, after that inscription appears another one of the following style LFXXXXXA, where the X are numbers from 0 to 9. This code identifies the revision of the chip and the last letter, A in this case, indicates that it is the Chip PL-2303HXA. Just the one that has been left without support for windows 8, 8.1 and 10 in the latest versions of the driver.
If you get a USB-Serial adapter from somewhere else, please check the cable colors of it at the vendor. The RX pin on the adapter should be connected to the TX pin on the Cubieboard and the adapter TX pin vice versa, so that the serial wires are crossed.
Windows Driver for Prolific PL2303 is installed automatically. If your \"Device Manager\" mark the PL2303 device (Prolific USB-to-Serial Comm Port) with yellow exclamation mark and the status of the device shows \"code 10\", then you probably got counterfeit (fake) cable or you are using the cable with Windows 8. In both cases you just have to install older version of Prolific drivers (1.6.0, 1.7.0, 1.8.0 or later won't work).
What are we actually saying here - that any Prolific based usb/serial adapter are no longer fit for purpose I'm struggling to get mine working at the moment, even reverted to running XP, and agree entirely with those comments above that it is a real pain. Win 10 really is turning out to be a complete farce, first my canon laser printer no longer works now this mess. Sombody, somewhere is making a lot of money over this.
Instructions here: -mod.sourceforge.net/eqdirect2.htm Don't worry about all the technicalities, you just need to attach an RJ45 Cat5 plug on to the end of one of these: _trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT (other vendors exist!), with the wires in the right place, and you're good to go! Both of the FTDI leads that I bought are colour-coded correctly.
There are a few variants of the CH340. The CH340G requires an external crystal oscillator to function while the CH340C includes a built-in crystal oscillator. However, both function in the same fashion - they convert USB data for a serial UART and vice versa!
Connect the CH340 to your computer's USB port. Click on somewhere else on the screen for the menu to refresh itself. Then head back to the menu by clicking on Tools > Port. A new COM port should pop up. By process of elimination, the CH340 should have enumerated to the new COM port! Feel free to click on the COM port to select if you are uploading code to a microcontroller. Depending on your computer, the COM port may show a different number.
You can also verify if the USB-to-serial converter is working by doing a serial loop back test or echo test. If you are using the breakout board, you can add a jumper between the Tx and Rx to try and echo a character in a terminal program. For more information, try checking out the Hardware Test for the serial basic hookup guide.
If you have found the file in the path, you will need to run each of the following commands in the CLI/Terminal to remove old CH340 drivers. In this case, there was only the usbserial.kext file but it does not hurt to run both commands. Make sure to have administrative privileges to ensure that the drivers are removed.
Check if the old drivers were removed in the paths by using the ls command with your respective OS version. You will notice that the *.kext file is removed from the respective paths. In this case, the usbserial.kext was removed from Mac OSX High Sierra.
Connect the CH340 to one of your Mac's COM ports. Check for the following changes (your board may show up under a different device name). The CH340 should show up as /dev/cu.wchusbserial*****. Depending on your computer, the COM port may show up as a different number.
There are some reported cases of serial communication failure when using the factory drivers in Linux. If you encounter this problem, you can try installing patched drivers as explained in this forum post. Here are the steps (to run in the command line):
Depending on your root permissions, you may need to configure the serial port with the following two commands. Make sure to adjust the $username with respect to the user ID that is currently logged in.
Alternatively, if you have the Arduino IDE installed, you should also see a change in the number of available COM Ports (you may need to restart the Arduino IDE for the board to populate). Without the CH340 connected to your computer, click on Tools > Port. Depending on the Linux flavor that you have, the Ports may not open to display any serial ports. Take note of the Serial Ports available if it opens up. 1e1e36bf2d