Добавить в корзинуПозвонить
Найти в Дзене
Иван Корнев

USB‑UART CP210x/CH340 не определяется: быстрый чек‑лист

Если не появляется COM‑порт, устройство висит как Unknown device, или в Windows ошибки Code 10/43 — чаще всего причина в кабеле/порту или конфликте драйверов, а не «плате умерла». Сначала (2 минуты): - Сменить USB‑кабель на заведомо data‑кабель (питание есть, данных нет — классика). - Подключить в другой разъём, лучше USB‑2.0, без пассивных хабов/фронтальных портов. - Проверить реакцию системы: Windows — «Диспетчер устройств», Linux/macOS — dmesg/список /dev. Понять, какой чип стоит: - Windows → Свойства устройства → ИД оборудования: VID_10C4 = CP210x, VID_1A86 = CH340/CH341. Без этого легко поставить «не тот» драйвер. Windows 10/11 (Code 10/43 чаще всего): - Полностью удалить старые устройства/драйверы (включая скрытые) с галочкой «Удалить программы драйверов», перезагрузить, затем поставить официальный драйвер под свой чип. - Если порт «занят» — закрыть Serial Monitor/терминалы/прошивальщики. - Если «отваливается» при прошивке — отключить энергосбережение у USB Hub (снять «Разреши

USB‑UART CP210x/CH340 не определяется: быстрый чек‑лист

Если не появляется COM‑порт, устройство висит как Unknown device, или в Windows ошибки Code 10/43 — чаще всего причина в кабеле/порту или конфликте драйверов, а не «плате умерла».

Сначала (2 минуты):

- Сменить USB‑кабель на заведомо data‑кабель (питание есть, данных нет — классика).

- Подключить в другой разъём, лучше USB‑2.0, без пассивных хабов/фронтальных портов.

- Проверить реакцию системы: Windows — «Диспетчер устройств», Linux/macOS — dmesg/список /dev.

Понять, какой чип стоит:

- Windows → Свойства устройства → ИД оборудования:

VID_10C4 = CP210x, VID_1A86 = CH340/CH341.

Без этого легко поставить «не тот» драйвер.

Windows 10/11 (Code 10/43 чаще всего):

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

- Если порт «занят» — закрыть Serial Monitor/терминалы/прошивальщики.

- Если «отваливается» при прошивке — отключить энергосбережение у USB Hub (снять «Разрешить отключение…»).

macOS:

- После установки драйвера проверить, не заблокирован ли он в Конфиденциальность и безопасность, затем перезагрузка. Порт обычно вида /dev/tty.usbserial* или /dev/tty.SLAB_USBtoUART.

Linux:

- Модули обычно уже есть: cp210x / ch341.

- Ошибка прав: добавить пользователя в dialout → перелогиниться: sudo usermod -aG dialout $USER.

Вывод: начинать с кабеля/USB‑2.0, затем определить чип по VID/PID и только после этого чисто переустанавливать правильный драйвер.

Подробнее: https://www.ivan-kornev.ru/articles/windows/drivers/usb-uart-cp210x-ch340-driver-issues-fix