Silicon Labs CP210x Driver (Code 39) error  


  1. Posts : 4
    Windows 10 64bit
       #1

    Silicon Labs CP210x Driver (Code 39) error


    Hello, i use the CP210x driver to interface with my Kenwood transceiver and it's stopped working and i get the following errors showing up. The problem is not with the transceiver because it works fine on a laptop with Windows 10 installed.

    Silicon Labs CP210x Driver (Code 39) error-device-manager.jpg

    I also ran USBView

    Silicon Labs CP210x Driver (Code 39) error-usbview.jpg

    Tried uninstalling then manually deleting as directed on Silicon labs website then reinstalling but still the same error.
    If anyone can help me out before i have to reinstall Windows 10 not sure what else to try to fix it.

    Thanks.

    Running Windows 10 Version 22H2 (OS Build 19045.3031)
      My Computer


  2. Posts : 5,294
    Windows 7 HP - Windows 10 Pro - Lubuntu
       #2

    I understand it was working.
    Did you install the CP210x driver or Windows found one?
      My Computers


  3. Posts : 4
    Windows 10 64bit
    Thread Starter
       #3

    Megahertz said:
    I understand it was working.
    Did you install the CP210x driver or Windows found one?
    Hello,
    Yes it was working, i installed the CP210x driver first with the USB cable unplugged then plug in the USB cable as directed by Kenwood.

    - - - Updated - - -

    I did uninstall a serial port monitor software from electronic team, inc and that's when it stopped working.
      My Computer


  4. Posts : 5,294
    Windows 7 HP - Windows 10 Pro - Lubuntu
       #4

    The serial port monitor software you've uninstall could have part of CP210x driver.
    On Device manager, right click on CP210x and select uninstall.
    Shutdown, remove the CP210x and restart. Install the driver and then connect the CP210x.
      My Computers


  5. Posts : 4
    Windows 10 64bit
    Thread Starter
       #5

    Megahertz said:
    The serial port monitor software you've uninstall could have part of CP210x driver.
    On Device manager, right click on CP210x and select uninstall.
    Shutdown, remove the CP210x and restart. Install the driver and then connect the CP210x.
    Already tried that several times the error still happens.
      My Computer


  6. Posts : 1,369
    win10 home
       #6

    In Device Manager >Ports,RIGHT click on Silicon Labs.
    Then select "Properties " and then the "Driver "tab and see who is the driver provider and whilst there select "Update Driver " and check whether or not the driver version is changed.
    If this does not work,use Powershell as admin and type in ---dism /online /cleanup-image /restorehealth ---followed by ---sfc /scannow ---which should repair any file corruption which might have occurred during the uninstall process.
      My Computer


  7. Posts : 122
    Win 10 and 11
       #7

    The driver should come directly from Silicon Labs:

    CP210x USB to UART Bridge VCP Drivers - Silicon Labs

    I use this driver all the time and had a similar issue when I removed a serial port monitoring program. In my case, all of my USB devices (including keyboard) stopped working. The reason is that these serial port monitoring programs insert a "man in the middle" bit of code to help redirect the serial stream to the monitoring program. Unfortunately, they all seem to have sloppy uninstallers that either don't remove the "man in the middle" code, or else remove it and don't link the serial port with Windows again like it should.

    DISM may help restore your main serial drivers under Windows, or it may not. Re-installing the serial port monitor may get the serial port working again, but when it is removed again, the port may stop working. You may have to live with it being in your system unless you can find a way to reassert control of the serial port with Windows. I wish I could remember how I resolved my issue, but it was a while ago.

    One thing you could try is to re-install the serial port monitor program and then use something like Revo Uninstaller in Administrator mode to try and remove everything. Then install the Silicon Labs driver again.

    As an aside, do your other serial ports work? I'll bet they don't.
      My Computers


  8. Posts : 5,294
    Windows 7 HP - Windows 10 Pro - Lubuntu
       #8

    Lets do the basic

    Open a CMD window as administrator and type:
    chkdsk c: /f
    It will say your disk is in use and ask if you want to schedule to next start = yes
    Restart
    Pay attention on the results, specially bad blocks, bad clusters, bad sectors etc

    Back to Windows, open a CMD window as administrator and type:
    sfc /scannow

    If it finds any corrupted files, fixing or not, reboot and run again

    Then run
    Dism /Online /Cleanup-Image /ScanHealth
    and
    Dism /Online /Cleanup-Image /RestoreHealth
      My Computers


  9. Posts : 4
    Windows 10 64bit
    Thread Starter
       #9

    Catnip said:
    The driver should come directly from Silicon Labs:

    CP210x USB to UART Bridge VCP Drivers - Silicon Labs

    I use this driver all the time and had a similar issue when I removed a serial port monitoring program. In my case, all of my USB devices (including keyboard) stopped working. The reason is that these serial port monitoring programs insert a "man in the middle" bit of code to help redirect the serial stream to the monitoring program. Unfortunately, they all seem to have sloppy uninstallers that either don't remove the "man in the middle" code, or else remove it and don't link the serial port with Windows again like it should.

    DISM may help restore your main serial drivers under Windows, or it may not. Re-installing the serial port monitor may get the serial port working again, but when it is removed again, the port may stop working. You may have to live with it being in your system unless you can find a way to reassert control of the serial port with Windows. I wish I could remember how I resolved my issue, but it was a while ago.

    One thing you could try is to re-install the serial port monitor program and then use something like Revo Uninstaller in Administrator mode to try and remove everything. Then install the Silicon Labs driver again.

    As an aside, do your other serial ports work? I'll bet they don't.
    Well i admit defeat, going to go ahead and reinstall Windows. Seem to have exhausted all avenues of getting it to work.

    Thanks everyone for the suggestions and help.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 20:31.
Find Us




Windows 10 Forums