Идентификатор USB\VID_0403&PID_6010&REV_0500&MI_00 в диспетчере устройств Windows означает, что к компьютеру подключён чип FTDI FT2232H — двухканальный USB-преобразователь, а суффикс MI_00 указывает на первый из двух его виртуальных интерфейсов. Если рядом с устройством отображается жёлтый восклицательный знак или строка «USB Serial Converter», системе не хватает драйвера FTDI, и устройство работать не будет.
Такая запись чаще всего появляется при подключении программаторов, JTAG-адаптеров, OBD-сканеров, отладочных плат и промышленных контроллеров, построенных на микросхемах FTDI. Ниже разберём, как расшифровывается этот код, откуда безопасно взять драйвер и что делать, если устройство определяется с ошибкой.
Расшифровка идентификатора VID 0403 PID 6010
Каждая часть строки идентификатора несёт конкретный смысл. VID 0403 — это код производителя Future Technology Devices International (FTDI), присвоенный организацией USB-IF. PID 6010 соответствует чипу FT2232H — двухканальному преобразователю USB в UART/FIFO/JTAG. Поле REV 0500 обозначает версию прошивки или ревизию устройства, зашитую производителем конкретного изделия.
Суффикс MI_00 расшифровывается как Multiple Interface 00 — первый интерфейс составного устройства. Поскольку FT2232H двухканальный, в системе обычно появляются две записи: с MI_00 и MI_01. Каждый канал может работать независимо — например, один как последовательный порт, второй как JTAG-отладчик.
- 🔧 VID 0403 — производитель FTDI
- 🔧 PID 6010 — чип FT2232H (двухканальный)
- 🔧 REV 0500 — ревизия прошивки устройства
- 🔧 MI_00 / MI_01 — первый и второй интерфейсы чипа
Какие устройства используют этот чип
Микросхема FT2232H популярна среди производителей диагностического и отладочного оборудования. На ней построены многие JTAG-программаторы для микроконтроллеров и ПЛИС, адаптеры для прошивки роутеров и спутниковых тюнеров, а также автомобильные диагностические интерфейсы.
Если вы подключили устройство и увидели этот идентификатор, скорее всего, это один из таких приборов. Точную модель можно уточнить по маркировке на корпусе или в документации к оборудованию.
| Тип устройства | Типичное применение | Интерфейс канала |
|---|---|---|
| JTAG-адаптер | Отладка микроконтроллеров, ПЛИС | JTAG / MPSSE |
| Программатор EEPROM | Прошивка памяти устройств | SPI / I2C |
| Автосканер (OBD) | Диагностика автомобиля | UART |
| Промышленный контроллер | Связь ПК с оборудованием | RS-232 / RS-485 |
Установка драйвера FTDI
Для чипов FTDI существуют официальные драйверы VCP (Virtual COM Port) и D2XX. Первый создаёт в системе виртуальный COM-порт, второй предоставляет прямой доступ через библиотеку — он нужен для JTAG-программ и утилит прошивки. Часто требуется установить оба компонента.
Безопасный порядок действий такой:
☑️ Установка драйвера FTDI
После установки в диспетчере устройств должны появиться записи USB Serial Port (COMx) в разделе «Порты (COM и LPT)». Номер порта при необходимости можно изменить в свойствах устройства на вкладке Port Settings → Advanced.
⚠️ Внимание: не скачивайте драйверы FTDI с каталогов «драйвер-паков» и сторонних сайтов. Поддельные сборки могут содержать вредоносный код, а в прошлом встречались случаи блокировки контрафактных чипов неофициальными версиями драйверов.
Если Windows автоматически подтянула драйвер через Центр обновления, но устройство не работает — удалите его с галочкой «Удалить программы драйвера» и установите пакет VCP с сайта FTDI вручную.
Ошибка «Устройство не опознано» и жёлтый восклицательный знак
Если вместо нормального определения вы видите код ошибки (например, код 10 или код 43), причины обычно такие: повреждённый кабель, нестабильное питание по USB, конфликт версий драйвера либо неисправность самого чипа. Начинать стоит с самых простых проверок.
- 🔌 Подключите устройство в другой USB-порт, лучше напрямую в материнскую плату, без хабов
- 🔌 Замените USB-кабель — дешёвые кабели часто дают обрывы линий данных
- 🔌 Проверьте устройство на другом компьютере, чтобы отделить проблему ПК от проблемы адаптера
- 🔌 Удалите устройство в диспетчере вместе с драйвером и переустановите с нуля
Отдельный случай — поддельные чипы FTDI, которые встречаются в дешёвых адаптерах. Официальный драйвер может отказываться с ними работать или определять их некорректно. Косвенный признак — устройство работает с драйвером старой версии, но «отваливается» после обновления. Проверить подлинность чипа без специальных утилит сложно; надёжнее приобретать оборудование у проверенных поставщиков.
Что означают коды ошибок в диспетчере устройств
Код 10 — устройство не может быть запущено: чаще всего проблема драйвера или питания. Код 43 — сбой устройства на аппаратном уровне: возможны неисправность чипа, кабеля или порта. Код 52 — проблема с цифровой подписью драйвера: установите подписанную версию с сайта FTDI.
Настройка каналов MI_00 и MI_01
Особенность FT2232H в том, что два его канала могут работать в разных режимах. Для JTAG-отладки через OpenOCD обычно используется интерфейс 0 (MI_00), а второй канал остаётся последовательным портом для вывода логов. Конфигурация режимов хранится в EEPROM-чипе рядом с FT2232H.
Для просмотра и изменения конфигурации существует официальная утилита FT_PROG от FTDI. С её помощью можно посмотреть текущие VID/PID, режимы каналов и строки описания устройства.
⚠️ Внимание: запись новой конфигурации через FT_PROG изменяет EEPROM устройства. Неверные параметры могут сделать адаптер неработоспособным до повторной перепрошивки. Перед любыми изменениями сохраните исходную конфигурацию и сверяйтесь с документацией производителя вашего устройства.
VID 0403 PID 6010 — это всегда чип FTDI FT2232H, а MI_00 и MI_01 — его два независимых канала. Для работы достаточно официального драйвера VCP/D2XX с сайта FTDI.
Проверка работоспособности устройства
После установки драйвера убедитесь, что канал реально работает. Для UART-режима откройте COM-порт в терминальной программе (например, PuTTY) и проверьте обмен данными. Для JTAG-режима запустите соответствующую утилиту — она должна обнаружить адаптер по его идентификатору.
Если порт открывается, но данные не идут, проверьте скорость обмена и параметры порта в приложении — они должны совпадать с настройками подключённого оборудования. Полное отсутствие реакции при исправном драйвере чаще указывает на проблему кабеля или самого адаптера.
Часто задаваемые вопросы
Что означает VID 0403 PID 6010 в диспетчере устройств?
Это идентификатор чипа FTDI FT2232H — двухканального USB-преобразователя. VID 0403 принадлежит компании FTDI, PID 6010 — конкретной модели микросхемы.
Что значит MI_00 в конце идентификатора?
Суффикс MI_00 указывает на первый интерфейс составного USB-устройства. У FT2232H два канала, поэтому в системе появляются записи MI_00 и MI_01.
Где скачать драйвер для VID 0403 PID 6010?
Только на официальном сайте FTDI — там доступны драйверы VCP (виртуальный COM-порт) и D2XX (прямой доступ). Сторонние источники использовать небезопасно.
Почему устройство определяется с восклицательным знаком?
Чаще всего не установлен или повреждён драйвер. Также возможны проблемы с кабелем, USB-портом или поддельный чип FTDI в адаптере.
Можно ли изменить VID и PID устройства?
Технически это возможно через утилиту FT_PROG, но без крайней необходимости делать этого не стоит: неверная запись в EEPROM может вывести адаптер из строя.