Seems everyone and their dog is getting burned by the fake PL2303’s out there. After yet another “Code 10” message from a new adapter off Amazon (which according to Prolific means it’s a counterfeit chip), and finding the earlier drivers which fix the message for many people cause random BSODs under Windows 10, I decided to try something different for connecting to my Raspberry Pi’s serial console.
I bought a CP2102-based adapter this time, and it works perfectly 🙂 Note however that there are multiple products based on the CP2102 chip, some may use 5V signalling which isn’t suitable for 3.3v-based comms such as the Raspberry Pi uses. The one listed here uses 3.3v and ought to work on both 3.3v and 5v equipment.
Buy USB 2.0 to TTL UART 6-Pin CP2102 Serial Converter from Amazon.co.uk
I can’t find the same model on Amazon.com (lots of similar ones, but I can’t tell if they use a 3.3v or 5v signal) – so Google “BTE13-007” to look for this model elsewhere 🙂