Идентификатор USB\VID_1FC9&PID_0083&REV_0100&MI_00 в диспетчере устройств Windows означает, что к компьютеру подключено устройство на базе чипа NXP Semiconductors, но операционная система не смогла подобрать для него драйвер. Вендор-код VID 1FC9 официально закреплён именно за NXP — производителем микроконтроллеров семейств LPC, i.MX, Kinetis, а также NFC-чипов и отладочных плат. Чаще всего такая строка появляется при подключении отладчика, программатора, платы разработчика или устройства, работающего в режиме загрузчика (bootloader).
Проблема типична для инженеров, радиолюбителей и пользователей, которые впервые подключают плату с микроконтроллером NXP к ПК. Жёлтый восклицательный знак в диспетчере устройств и статус «USB-устройство не опознано» или «Драйверы не установлены (код 28)» — стандартная реакция Windows на отсутствие подходящего INF-файла. Разберём, что означает каждый фрагмент идентификатора, как определить реальное устройство и куда ставить драйвер.
Расшифровка идентификатора: что означает каждый код
Строка USB\VID_1FC9&PID_0083&REV_0100&MI_00 — это аппаратный идентификатор (Hardware ID), который Windows считывает из дескриптора USB-устройства при подключении. Каждый его фрагмент несёт конкретный смысл и помогает точно определить, что за «железо» вы подключили.
- 🔌 VID 1FC9 — Vendor ID, идентификатор производителя. Значение 1FC9 принадлежит компании NXP Semiconductors.
- 🧩 PID 0083 — Product ID, код конкретного продукта. У NXP он встречается у устройств, работающих через фирменный загрузчик или отладочный интерфейс; точное назначение зависит от прошивки чипа.
- 🔢 REV 0100 — ревизия устройства, версия аппаратно-программной конфигурации, зашитая производителем.
- 🔗 MI 00 — Multiple Interface, номер интерфейса. Указывает, что устройство составное (composite): у него несколько логических функций, и MI_00 — первый из интерфейсов, например USB CDC (виртуальный COM-порт) или HID.
Важный нюанс: один и тот же чип NXP может представляться разными PID в зависимости от режима — рабочая прошивка, режим прошивки (ISP/DFU-подобный загрузчик) или отладочный интерфейс. Поэтому PID 0083 сам по себе не всегда однозначно указывает на конкретную плату — нужно смотреть, в каком режиме находится устройство.
Какие устройства скрываются за VID 1FC9 PID 0083
На практике под этим идентификатором чаще всего «прячутся» несколько категорий устройств. Точное определение зависит от контекста подключения: что именно вы воткнули в порт USB.
- 🛠️ Отладочные платы и программаторы на базе микроконтроллеров NXP — платы разработчика серий LPCXpresso и аналогичные.
- 📟 Встроенные отладчики, интегрированные в отладочные платы (интерфейсы типа CMSIS-DAP, LinkServer), которые определяются как составные USB-устройства.
- ⚙️ Устройства в режиме загрузчика — когда микроконтроллер NXP переведён в режим прошивки, он может определяться отдельным PID, отличным от рабочего режима.
- 📡 Специализированная электроника с чипами NXP внутри: промышленные контроллеры, диагностические адаптеры, считыватели.
Если вы подключили готовое коммерческое устройство (например, диагностический адаптер или программатор), идентификатор NXP означает, что внутри стоит их микросхема, а драйвер нужно искать на сайте производителя именно конечного устройства, а не у NXP.
📊 Что именно вы подключили, когда увидели VID 1FC9 PID 0083?