Содержание
- 1 Драйвер PL2303 для USB-TTL
- 2 Сообщений 1 страница 10 из 13
- 3 Установка драйвера моста USB-UART PL2303.
- 4 Настройка prolific usb to serial comm port
- 5 Суть и причина проблемы при возникновении ошибки с кодом 10
- 6 USB RS232 Drivers. Характеристики драйвера
- 7 Как исправить код ошибки 10 Prolific Comm Port при помощи драйвера
Драйвер PL2303 для USB-TTL
Большинство плат Arduino производятся со встроенным USB-to-Serial преобразователем. Последнее время для этих целей используют микросхему CH340. Эта микросхема сильно снижает затраты на изготовление микроконтроллеров, а на работоспособность абсолютно не влияет. А для программирования устройств в которых нет встроенной микросхемы для связи по UART интерфейсу существуют специальные программаторы USB-to-TTL. Сейчас я расскажу о драйвере для PL2303. С помощью таких программаторов можно легко прошивать Arduino Pro Mini. Об этом мы рассказывали в этой статье.
Подобные программаторы выполняют одну и ту же задачу, но могут быть реализованы на микросхемах от разных производителей. На моем сайте уже есть статья с драйверами CH340 и CP2102. В этой статье я приведу ссылки на скачивание драйвера PL2303. Что бы определить какой драйвер нужен именно вам посмотрите в описание вашего USB-TTL конвертора или посмотрите что написано на микросхеме.
Сообщений 1 страница 10 из 13
Поделиться120.10.16 11:38
Запуск этого устройства невозможен. (Код 10)
Есть адаптер USB-Com фирмы Prolific, спаянный скорее всего в Китае, VID_067B&PID_2303. Нужно прицепить его к Windows 7 (x32). Виндовский Update не помог. Cкачал новый драйвер с оф.сайта, v3.4.48.272. После его установки подключил шнурок и получил «Запуск этого устройства невозможен. (Код 10)». Копания в инете привели на тот самый форум. Оказалось, нужен старый драйвер, в котором еще нет проверки подлинности чипа. На форуме товарищ писал, что лечил так Win7x64, у меня на 32-разрядной тоже все получилось как и на win 8.
Поделиться220.10.16 11:39
Самый новый драйвер под Win7 не будет работать, т.к. шнурок у нас китайский и драйвер проверяет чип на оригинальность. Нужна старая версия драйвера. Спасибо товарищу с ником «San-ch» за найденное решение. Не работал драйвер v3.4.48.272, после установки и подключения шнурка ошибка «Запуск этого устройства невозможен. (Код 10)».
Самое интересное, что прога определения чипа (шла в архиве с новым драйвером) после нормальной установки не ругается на чип и определяет его как PL-2303 XA / HXA». Вот и кому, спрашивается, пиндосы в итоге хуже сделали? Нам..
USB 2.0 To COM Device / Prolific USB-to-Serial Comm PortUSB\VID_067B&PID_2303&REV_0300Win7 x64 (для x32 тоже работает)
. Расскажу, что я перед этим делал. Сначала удалил все ранее установленные драйверы с помощью их программ установки и перезагрузил компьютер. Вставил девайс, он определился как в самом начале. Выбрал автоматическую установку драйверов, появился знакомый «код 10». Потом выбрал «ручную установку» —> «выбрать из установленных», и выбрал самую раннюю версию, 3.0.1.0. Потом появилось сообщение «драйвер установлен, требуется перезагрузка». Перезагрузил. Захожу в диспетчер устройств. ВНЕЗАПНО ВСЁ РАБОТАЕТ. Вот только номер порта был аж 27, поменял в настройках на COM2.
ИНФА ДЛЯ ТЕХ, У КОГО PL2303 И КОД 10Опытным путём определил, что на Windows 7 x64 с версиями драйвера 3.3.2.105 (27.10.2008) и ниже всё работает нормально. Все версии с 3.3.5.122 (17.07.2009) до самой последней 3.4.42.258 (12.11.2012) выдают «ошибку код 10».
Читая файл ReadMe, который идёт вместе с драйвером с оф. сайта, наткнулся на это:
======================= Counterfeit Warning. ======================= Please be warned that counterfeit/fake PL-2303HX Chip Rev A (or PL-2303HXA) USB to Serial Controller ICs using Prolific’s trademark logo, brandname, and device drivers, were being sold in the China market. Counterfeit IC products show exactly the same outside chip markings but generally are of poor quality and causes Windows driver compatibility issues (Yellow Mark Error Code 10 in Device Manager). We issue this warning to all our customers and consumers to avoid confusion and false purchase.
Подозреваю, что в свежих версиях драйвера встроена защита от поддельных чипов, а в старых версиях эту фичу ещё не запилили, поэтому они нормально работают.
Как вручную выбрать версию драйвера. Заходим в «Диспетчер устройств» —> «Порты COM и LTP» —> «Profilic USB-to-Serial Comm Port» —> «Свойства» —> «Драйвер» —> «Обновить» —> «вручную» —> «выбрать из уже установленных». Признаком успешной установки является отсутствие «кода 10» или других ошибок. Если нерабочая версия будет заменена на рабочую, то «код 10» и жёлтый треугольник исчезнут сразу, до перезагрузки.
источник
Установка драйвера моста USB-UART PL2303.
Микросхема PL2303 компании Prolific Technology это преобразователь интерфейса USB в UART. Используется для подключения устройств с интерфейсами UART, RS232, COM к интерфейсу USB. На базе этой микросхемы выпускают модули PL2303 USB UART Board.
Модули крайне удобные в применении. Разъем USB модуля подключается через стандартный кабель к USB интерфейсу компьютера. А к 4х контактному штыревому разъему подсоединяется UART устройство.
На компьютер необходимо установить драйвер. После этого, при каждом подключении модуля PL2303 к компьютеру, будет формироваться виртуальный COM порт.
Теперь любая программа для управления устройством через COM работает с виртуальным портом, не подозревая об этом. Т.е. в системе появляется COM порт, физически размещенный вне компьютера!
Я часто использую модули PL2303 для подключения микроконтроллеров не только к персональным компьютерам, но и к Андроид совместимым планшетам и сотовым телефонам.
Для пользователей моих разработок привожу подробную инструкцию по установке драйвера PL2303 USB.
Установка драйвера для модуля PL2303 под Windows 7.
На этом этапе установки не подключайте модуль к компьютеру!
Разработчики обещают, что он поддерживает:
- Windows XP SP2 and above (32 bit)
- Windows Vista (32 & 64 bit)
- Windows 7 (32 & 64 bit)
- Windows 8/8.1/10 (32 & 64 bit).
Для установки надо запустить программу инсталляции драйвера. Запустить можно непосредственно отсюда, или предварительно скопировав файл на компьютер.
Откроется мастер установки драйвера.
Нажимаете Next.
Принимаете лицензионное соглашение. Next.
Давите Finish.
Теперь подключите кабель модуля к USB интерфейсу.
Система обнаруживает новое устройство. Появляется сообщение.
Щелкните по сообщению мышью.
Пропустить загрузку драйвера из центра обновления Windows. Все равно ничего не найдет.
Давите Да.
Проверка установки драйвера.
Теперь необходимо проверить, правильно ли установился драйвер и, при необходимости, поменять номер порта.
Пуск → Панель управления → Система → Диспетчер устройств
Два щелчка правой кнопки мыши по Порты (COM и LPT)
Появилась строчка Prolific USB-to-Serial Comm Port (COM3). Это и есть наш виртуальный порт с номером 3.
Если в этом есть необходимость, номер можно поменять.
Два щелчка правой кнопкой мыши по Prolific USB-to-Serial Comm Port (COM3).
Параметры порта.
Дополнительно.
Выбираем через поле Номер COM порта.
Необходимо помнить, что если к компьютеру будет подключен другой модуль или тот же модуль будет подключен к другому USB порту, система может определить виртуальный порт с другим номером. В этом случае обязательно дождитесь установки нового виртуального COM.
Где купить модуль PL2303?
У меня однозначное мнение – в этом интернет магазине. Не потому, что это моя партнерская программа. Просто таких цен я не видел нигде.
В августе 2016 года:
Настройка prolific usb to serial comm port
- Регистрация
- Вход
- В начало форума
- Правила форума
- Старый дизайн
- FAQ
- Поиск
- Пользователи
Всем добрый день! Специально зарегился на форуме чтобы спросить помощи.
Имеется Январь 5.1.2, К-Лайн от Мастеркита, ноут с USB и переходник на микросхеме Prolific 2303HX. Буквы HX тут маловажны, роли не играет.
Имею проблему в том, что переходник (читать — «порт») не хочет устанавливать скорость 10400 бод и диагностическая программа ICD не видит ЭБУ. Про добавление нужной строки в реест знаю, сделал, не помогает. Вот добавленная строка: «ExtBaudrate»=»10400,2147485840»
Нашел в интернете совет, что можно программой Free serial port monitor посмотреть все команды, идущие на порт. Я так и сделал, и что я вижу? ICD говорит – установить 10400. Порт отвечает – готово, но последующая команда от ICD – «какая скорость в порте установлена?» возвращает не 10400, а 1200 всегда!
Связь с ЭБУ на 38400 проходит прекрасно, я уже считал прошивку. А вот на 10400 никак.
Далее. Решил я обновить драйвера, скачал с сайт Prolific самые последние для 2303, но они не подходят, Винда ХП пишет после установки (Код ошибки 10) и порт не работает вообще.
У меня сейчас версия драйвера (ser2pl.sys) 1.5.0.0 с датой разработки аж 09.04.2002.
Я подозреваю, что старый драйвер и не дает порту переключиться на 10400.
Итак, вопрос (собсно, чего ради я написал так много): если кто работает на таком же адаптере пролифик 2303 – подскажите, какая версия у вас драйвера и нормально ли идет диагностика Января на 10400 бод?
Источник
Суть и причина проблемы при возникновении ошибки с кодом 10
Компания «Prolific» прославилась в сети не своими чипами, а дисфункцией своих драйверов, возникающей при переходе пользователя с Windows 7 b 10. Как я уже упоминал выше, некоторые драйвера к чипам «Prolific» работают только с Виндовс 7 и ниже. И прекращают работать с более модерными версиями ОС (8,10). Многие же пользователи, перейдя с 7 на 10 версию Windows, обнаружили, что их устройства с чипами «Prolific» перестали работать. А в Диспетчере устройств рядом с названием «Prolific usb-to-serial comm port» красуется восклицательный знак, сигнализирующий о возникшей ошибке с кодом 10.
Проблемный драйвер
Другим же фактором возникновения проблемы является подделка чипов «Prolific» малоизвестными китайскими производителями. Как и в случае настоящих чипов, фейковые чипы имеют тот же Vendor ID (VID_067B) и тот же «Product ID» (PID_2303), потому отличить подлинник от подделки бывает сложновато.
Для устранения фейковых чипов «Prolific» выпустила новые драйвера, которые не работают с ненастоящими чипами, делая их бесполезными. Одновременно данное решение привело к отказу от драйверной поддержки более ранних адаптеров компании.
Поэтому 64-битные драйвера «Prolific», распространяемые «Майкрософт» через службу обновлений Windows, версий 3.4.67.325, 3.4.25.218, 2.1.51.238, 3.4.62.293 не будут работать с большинством адаптеров. А в «Диспетчере устройств» пользователь будет видеть восклицательный знак и код ошибки 10. Или, в качестве альтернативы, вы не будете видеть ошибок в самом ДУ, но ваше устройство попросту не будет работать.
USB RS232 Drivers. Характеристики драйвера
Драйверы USB для подключения кабеля к ПК через интерфейс RS232 от WinChipHead, Prolific и FTDI. Предназначены для ручной и автоматической установки на Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10.
Кабель — переходник USB — RS232 предназначен для подключения к USB порту компьютера устройств, которые используют последовательный интерфейс RS232 и предназначены для подключения к COM порту (DB9).
Чтобы установить драйвер необходимо скачать файл для своего производителя чипа.
Файлы для скачивания (информация)
WinChipHead.zip — WinChipHead (0.26 mb) v.3.4.2014.08 от 08.08.2014
hl-340-usb-to-serial-rs232.zip — WinChipHead альтернативный (0.06 mb) v.2.8.2007.09 от 24.09.2007
PL2303_Prolific_DriverInstaller_v1200.zip — Windows 7/8.1/10 (7.1 mb) v.3.8.25.0 (1.20.0) от 12.07.2018
PL2303-W10RS3RS4-DCHU-DriverSetup_v1192_20180503.zip — для Windows 10 RS3/RS4 (2.4 mb) v.3.8.18.0 (1.19.0) от 17.10.2017
PL2303_Prolific_DriverInstaller_v1180B.zip — Prolific (7.2 mb) v.3.8.12.0 от 03.03.2017
PL2303_Prolific_DriverInstaller_v130.zip — Prolific альтернативный (2.2 mb)
usb_com_drivers.zip — FTDI (3.1 mb) v.2.06.00 от 22.10.2009
Оцените драйвер:
- Текущий 2.99/5
Рейтинг: 3.0/5 ( Проголосовало: 84 чел.)
Поддерживаемые устройства (ID оборудований):
PCI\VEN_1C00&DEV_2170 | WCH PCI=>PARALLEL |
PCI\VEN_1C00&DEV_2273 | WCH PCI=>DUAL SERIAL |
PCI\VEN_1C00&DEV_3453 | WCH PCI=>QUAD SERIAL |
PCI\VEN_1C00&DEV_3653 | WCH PCI=>OCTAL SERIAL |
PCI\VEN_1C00&DEV_3673 | WCH PCI=>SIX SERIAL |
PCI\VEN_1C00&DEV_5046 | WCH PCI=>DUAL SERIALS&&PARALLEL_RA |
PCI\VEN_1C00&DEV_5334 | WCH PCI=>QUAD SERIAL — 5334 |
PCI\VEN_1C00&DEV_5338 | WCH PCI=>OCTAL SERIAL — 5338 |
PCI\VEN_1C00&DEV_5838 | WinChipHead WCH PCI=>SIXTEEN SERIAL |
PCI\VEN_1C00&DEV_7053 | WCH PCI=>DUAL SERIAL&&PARALLEL — 7053 |
PCI\VEN_1C00&DEV_7073 | WCH PCI=>QUAD SERIAL&&PARALLEL |
PCI\VEN_1C00&DEV_7173 | WCH PCI=>QUAD SERIAL — 7173 |
PCI\VEN_4348&DEV_3253 | WCH.CN CH352 PCI Dual Serial Port Controller |
PCI\VEN_4348&DEV_3453 | WCH.CN CH353 PCI Quad Serial Port Controller |
PCI\VEN_4348&DEV_3853 | WCH PCI=>OCTAL SERIAL — 3853 |
PCI\VEN_4348&DEV_3873 | WCH PCI=>SIX SERIAL — 3873 |
PCI\VEN_4348&DEV_5046 | WCH PCI=>DUAL SERIALS&&PARALLEL_RA — 5046 |
PCI\VEN_4348&DEV_5053 | WCH.CN CH352 PCI Serial and Parallel Port Controller |
PCI\VEN_4348&DEV_5334 | WCH PCI=>QUAD SERIAL&&PARALLEL — 5334 |
PCI\VEN_4348&DEV_5338 | WinChipHead PCI=>OCTAL SERIAL |
PCI\VEN_4348&DEV_5838 | WCH PCI=>SIXTEEN SERIAL |
PCI\VEN_4348&DEV_7053 | WCH.CN CH353 PCI Dual Serial and Parallel Ports Controller |
PCI\VEN_4348&DEV_7073 | WCH.CN CH356 PCI Quad Serial and Parallel Ports Controller |
PCI\VEN_4348&DEV_7173 | WCH.CN CH355 PCI Quad Serial Port Controller |
USB\VID_0403&PID_6001 | Future Technology Devices International, Ltd FT232 Serial (UART) IC |
USB\VID_0403&PID_6010 | Future Technology Devices International, Ltd FT2232C Dual USB-UART/F IFO IC |
USB\VID_067B&PID_2303 | Prolific Technology, Inc. PL2303 Serial Port |
USB\VID_067B&PID_2304 | Profilic USB-to-GPI O/PWM Port |
USB\VID_1A86&PID_5523 | QinHeng Electronics CH341 in serial mode, usb to serial port converter |
USB\VID_1A86&PID_7523 | QinHeng Electronics HL-340 USB-Serial adapter |
USB\VID_4348&PID_5523 | WinChipHead USB->RS 232 adapter with Prolifec PL 2303 chipset |
USBSERPORT\SER5523 | |
CH341PORT\SER5523 | |
USBSERPORT\SER5523 | |
FTDIBUS\COMPORT&VID_0403&PID_6001 | Future Technology Devices International, Ltd FT232 Serial (UART) IC |
FTDIBUS\COMPORT&VID_0403&PID_6010 | Future Technology Devices International, Ltd FT2232C Dual USB-UART/F IFO IC |
FTDIBUS\COMPORT&VID_0403&PID_6011 | Future Technology Devices International, Ltd FT4232H Quad HS USB-UART/F IFO IC |
Как исправить код ошибки 10 Prolific Comm Port при помощи драйвера
Чтобы избавиться от ошибки 10 Prolific вам необходимо выполнить несколько шагов, которые я опишу ниже
Важно понимать, что если ваш адаптер нормально работал до установки очередного обновления Windows, тогда вам будет необходимо откатить версию актуального драйвера до предыдущего рабочего варианта
Если же драйвер у вас был установлен, но не работал корректно – вам будет необходимо удалить любую установленную в систему инсталляционную программу драйвера PL-2303, сам неработающий драйвер, и информационный (INF) файл, после чего приступать к нижеизложенной инсталляции.
Удалите некорректную инсталляцию драйвера
Необходимо учитывать, что модерные ОС Виндовс настроены на автоматическое обновление ваших драйверов без вашего разрешения. Потому не имеет значения, сколько раз вы вручную удалили ваш драйвер и перезагрузились – при следующем подключении адаптера USB-To-Serial ОС вновь установит неработающую версию драйвера. Потому перед установкой нижеизложенного драйвера рекомендуется отключить службу автоматического обновления Windows. Иначе последняя вновь установит неработающий драйвер.
Единственным 64-битным драйвером, который работает со всеми адаптерами «Prolific» является драйвер версии .3.3.2.102 . Разберём способы его установки.
- Скачайте инсталлер с сайта totalcardiagnostics.com ;
- Отключите все адаптеры USB-To-Serial от вашего компьютера и запустите « PL2303_64bit_Installer.exe «;
- Когда вам будет предложено, подключите один из ваших адаптеров USB-To-Serial и нажмите на «Continue» (Далее);
- Перезагрузите ваш ПК.
- Загрузите инсталлер с сайта totalcardiagnostics.com ;
- Запустите программу установки. Если она предложит вам удалить драйвер, тогда выберите и удалите проблемный драйвер;
- Затем вновь запустите инсталлятор и установите правильный драйвер;
Также вариантом решения проблемы может стать способ, предложенный в данном видео: