На днях заказал в Китае партию программаторов CH341A, использующиеся для прошивки микросхем памяти 24-25 серии.
Но как выяснилось, при подключении к Windows 10 и 7, выводится сообщение, что «USB-устройство не опознано».
Изначально думал что проблема в самой микросхеме CH341A, но оказалось, что все намного проще.
Так же, в «Диспетчер устройств», Windows определил его как «Неизвестное USB-Устройство (сбой запроса дескриптора устройства)»,
а в свойствах, пишет об ошибке «Система Windows остановила это устройство, так как оно сообщило о возникновении неполадок.
(Код 43)» и конечно же, неправильно определен VID и PID (VID_0000&PID_0002).
Открыв документацию на CH341A и посмотрев примеры принципиальных схем, можно увидеть что везде используется кварц на 12 МГц.
А на самом программаторе CH341A, установлен кварц на 27.120 MГц
Берем паяльник и выпаиваем неправильный кварц 27.120 МГц и впаиваем, новый на 12 МГц.
Подключаем программатор CH341A к компьютеру и видим, что в ОС появилось новое устройство с вином VID и PID (VID_1A86&PID_5512)