Компьютер не видит cp2102

Обновлено: 07.07.2024

Откровенно говоря, я на китайцев очень разозлился и даже оставил продавцу на eBay гневный отзыв, поскольку буквально за несколько дней до этого у меня закончились последние запасы этих чипов и совершенно не осталось готовых преобразователей (кроме одного, которым я сам пользуюсь, но он не для продажи, поскольку слегка косячный). Однако, как оказалось, эта проблема вполне решаема и сегодня я расскажу и покажу, как именно её удалось решить.

Итак, мы впаяли микросхему cp2102, содержащую не оригинальную прошивку, в готовое устройство, подключаем это устройство к USB-порту и видим, что виртуальный COM-порт у нас не появился и ничего не работает. Что делать дальше?

Сначала открываем диспетчер устройств и смотрим, какое устройство появляется в списке при подключении нашего устройства к USB-порту и исчезает из этого списка при отключении устройства от USB-порта. В моём случае оказалось, что cp2102 определяется как DW700 GPS Mini Card:

Далее нужно вручную установить для этого устройства оригинальный драйвер от cp2102.

Теперь нужно дождаться пока в следующем окне появится список всех возможных устройств (построение списка может занять некоторое время, в течении которого окно будет оставаться пустым):

В итоге появляется окно, в котором нам сообщают, что установка драйверов завершена:

В принципе после выполнения этого шага появляется индикация, микросхема оживает и ей уже можно пользоваться. Но в диспетчере она всё ещё определяется как DW700 GPS Mini Card и при подключении устройства к другому компьютеру все танцы с бубном придётся повторить. Поэтому для окончательного лечения нужен ещё один шаг.

На третем шаге нужно специальной фирменной утилитой (CP21xxCustomizationUtility) восстановить заводскую прошивку микросхемы cp2102 (без шага 2 выполнить шаг 3 невозможно, поскольку утилита в этом случае просто не увидит нашу микросхему).

Вот и всё. Теперь устройство и на вашем компьютере, и на любом другом будет определяться как Silicon Labs CP210x USB to UART Bridge и для него автоматически будут использоваться оригинальные установленные в системе драйвера от cp2102:

Откровенно говоря, я на китайцев очень разозлился и даже оставил продавцу на eBay гневный отзыв, поскольку буквально за несколько дней до этого у меня закончились последние запасы этих чипов и совершенно не осталось готовых преобразователей (кроме одного, которым я сам пользуюсь, но он не для продажи, поскольку слегка косячный). Однако, как оказалось, эта проблема вполне решаема и сегодня я расскажу и покажу, как именно её удалось решить.

Итак, мы впаяли микросхему cp2102, содержащую не оригинальную прошивку, в готовое устройство, подключаем это устройство к USB-порту и видим, что виртуальный COM-порт у нас не появился и ничего не работает. Что делать дальше?

Сначала открываем диспетчер устройств и смотрим, какое устройство появляется в списке при подключении нашего устройства к USB-порту и исчезает из этого списка при отключении устройства от USB-порта. В моём случае оказалось, что cp2102 определяется как DW700 GPS Mini Card:

Далее нужно вручную установить для этого устройства оригинальный драйвер от cp2102.

Теперь нужно дождаться пока в следующем окне появится список всех возможных устройств (построение списка может занять некоторое время, в течении которого окно будет оставаться пустым):

В итоге появляется окно, в котором нам сообщают, что установка драйверов завершена:

В принципе после выполнения этого шага появляется индикация, микросхема оживает и ей уже можно пользоваться. Но в диспетчере она всё ещё определяется как DW700 GPS Mini Card и при подключении устройства к другому компьютеру все танцы с бубном придётся повторить. Поэтому для окончательного лечения нужен ещё один шаг.

На третем шаге нужно специальной фирменной утилитой (CP21xxCustomizationUtility) восстановить заводскую прошивку микросхемы cp2102 (без шага 2 выполнить шаг 3 невозможно, поскольку утилита в этом случае просто не увидит нашу микросхему).

Вот и всё. Теперь устройство и на вашем компьютере, и на любом другом будет определяться как Silicon Labs CP210x USB to UART Bridge и для него автоматически будут использоваться оригинальные установленные в системе драйвера от cp2102:

Рассматриваем вопрос установки драйвера CP210x USB to UART Bridge VCP driver для адаптера CP2102.

Отличительные особенности адаптера

Адаптер RS232 порта для последовательной универсальной шины (USB to UART Bridge) представляет собой высокоскоростное USB-устройство предназначенное для подключения периферийных устройств, соответствующих стандарту TIA/EIA232.

Адаптер выполнен на основе контроллера Silicon Labs CP2102 и предназначен для использования в системах, оснащенных шиной USB.

Установка драйвера CP210x USB to UART Bridge VCP driver

Подключение периферийных устройств выполняется с помощью стандартного разъема DB9.

  1. поддержка спецификации USB 2.0;
  2. полный набор сигналов интерфейса RS232;
  3. амплитуда сигнала RS232 не хуже ±5.5В;
  4. питание от шины USB.

Установка и подключение адаптера

  1. Перед установкой и подключением адаптера CP2102 убедитесь в том, что внешние устройства обесточены и подключены к контуру заземления.
  2. Затем, подключите внешнее устройство к разъему DB9.
  3. Установите адаптер в свободный USB-разъем, визуально контролируя посадку контактных площадок до упора в разъеме.
  4. подачи питающих напряжений на устройство ввода-вывода система готова к работе.

Приступая к установке адаптера CP2102, следует принять во внимание, что спецификация USB предполагает возможность «горячего» подключения, но ее действие не распространяется на периферийные устройства последовательного ввода-вывода.

При работе с адаптером необходимо подключать только обесточенное периферийное оборудование! Несоблюдение этих правил может привести к выходу из компонентов компьютерной системы.

Установка драйвера на базе операционных систем Windows

После подключения адаптера CP2102 к USB разъему в среде операционных систем Windows 2K/XP он обнаруживается следующим образом:


Теперь необходимо скачать драйвер CP210x USB to UART. Запускаем его установку:


В процессе работы пре-инсталлятора пользователь может указать каталог, в котором будут храниться драйвера устройства CP210x:



Если операционная система затребует информацию о размещении драйверов устройства, пользователь обязан будет указать путь к ним. Программная модель адаптера CP2102 состоит из композитного устройства и моста USB to UART, каждая из которых описана собственным inf-файлом.

Поэтому в процессе автоматического обнаружения операционная система последовательно запрашивает оба файла.

Драйвера адаптера должны быть предложены системе для установки из каталога, указанного в процессе пре-инсталляции, если иное не предусматривает сам пользователь. Первоначально операционная система устанавливает драйвера для композитного устройства (USB Composite Device):



Путь к необходимым для композитного устройства файлам выбирается исходя из условий пре-инсталляции:


Следующий этап инсталляции – драйверы моста USB to UART. Как и на предыдущем шаге рекомендуется автоматическая установка.


Если текущая версия драйверов USB to UART Bridge Controller не подтверждается цифровым сертификатом компании Microsoft, пользователь предупреждается об этом со общением. Путь к необходимым файлам выбирается исходя из условий пре-инсталляции:


После инсталляции в свойствах системы появляется контроллер универсальной последовательной шины CP210x USB Composite Device, и последовательный порт COM3, реализованный с помощью CP210x USB to UART Bridge Controller, а список устройств при обретает следующий вид:

Рассматриваем вопрос установки драйвера CP210x USB to UART Bridge VCP driver для адаптера CP2102.

Отличительные особенности адаптера

Адаптер RS232 порта для последовательной универсальной шины (USB to UART Bridge) представляет собой высокоскоростное USB-устройство предназначенное для подключения периферийных устройств, соответствующих стандарту TIA/EIA232.

Адаптер выполнен на основе контроллера Silicon Labs CP2102 и предназначен для использования в системах, оснащенных шиной USB.

Установка драйвера CP210x USB to UART Bridge VCP driver

Подключение периферийных устройств выполняется с помощью стандартного разъема DB9.

  1. поддержка спецификации USB 2.0;
  2. полный набор сигналов интерфейса RS232;
  3. амплитуда сигнала RS232 не хуже ±5.5В;
  4. питание от шины USB.

Установка и подключение адаптера

  1. Перед установкой и подключением адаптера CP2102 убедитесь в том, что внешние устройства обесточены и подключены к контуру заземления.
  2. Затем, подключите внешнее устройство к разъему DB9.
  3. Установите адаптер в свободный USB-разъем, визуально контролируя посадку контактных площадок до упора в разъеме.
  4. подачи питающих напряжений на устройство ввода-вывода система готова к работе.

Приступая к установке адаптера CP2102, следует принять во внимание, что спецификация USB предполагает возможность «горячего» подключения, но ее действие не распространяется на периферийные устройства последовательного ввода-вывода.

При работе с адаптером необходимо подключать только обесточенное периферийное оборудование! Несоблюдение этих правил может привести к выходу из компонентов компьютерной системы.

Установка драйвера на базе операционных систем Windows

После подключения адаптера CP2102 к USB разъему в среде операционных систем Windows 2K/XP он обнаруживается следующим образом:


Теперь необходимо скачать драйвер CP210x USB to UART. Запускаем его установку:


В процессе работы пре-инсталлятора пользователь может указать каталог, в котором будут храниться драйвера устройства CP210x:



Если операционная система затребует информацию о размещении драйверов устройства, пользователь обязан будет указать путь к ним. Программная модель адаптера CP2102 состоит из композитного устройства и моста USB to UART, каждая из которых описана собственным inf-файлом.

Поэтому в процессе автоматического обнаружения операционная система последовательно запрашивает оба файла.

Драйвера адаптера должны быть предложены системе для установки из каталога, указанного в процессе пре-инсталляции, если иное не предусматривает сам пользователь. Первоначально операционная система устанавливает драйвера для композитного устройства (USB Composite Device):



Путь к необходимым для композитного устройства файлам выбирается исходя из условий пре-инсталляции:


Следующий этап инсталляции – драйверы моста USB to UART. Как и на предыдущем шаге рекомендуется автоматическая установка.


Если текущая версия драйверов USB to UART Bridge Controller не подтверждается цифровым сертификатом компании Microsoft, пользователь предупреждается об этом со общением. Путь к необходимым файлам выбирается исходя из условий пре-инсталляции:


После инсталляции в свойствах системы появляется контроллер универсальной последовательной шины CP210x USB Composite Device, и последовательный порт COM3, реализованный с помощью CP210x USB to UART Bridge Controller, а список устройств при обретает следующий вид:

Читайте также: