Строка USB\VID_04B4&PID_8613&REV_0001 в диспетчере устройств Windows означает, что к компьютеру подключено устройство на базе микросхемы Cypress CY7C68013 — это контроллер семейства EZ-USB FX2LP, который работает в режиме загрузки без прошивки. Идентификатор VID 04B4 закреплён за компанией Cypress Semiconductor, а PID 8613 — это стандартный идентификатор «пустого» чипа FX2LP, ожидающего загрузки firmware.
Такая ситуация типична для логических анализаторов, осциллографов, программаторов, JTAG-адаптеров, плат видеозахвата и самодельных устройств на этом контроллере. Проблема в том, что без загруженной прошивки чип представляется системе именно этим служебным идентификатором, и Windows не может подобрать для него рабочий драйвер автоматически. В диспетчере устройств появляется «Неизвестное USB-устройство» или позиция с жёлтым восклицательным знаком.
Что скрывается за идентификаторами VID 04B4 и PID 8613
Каждое USB-устройство при подключении сообщает системе пару идентификаторов: VID (Vendor ID — код производителя) и PID (Product ID — код продукта). Поле REV указывает ревизию прошивки или аппаратной версии. Эти данные Windows использует для поиска подходящего драйвера в своей базе и в INF-файлах установленных пакетов.
Контроллер CY7C68013 устроен необычно: его прошивка хранится не внутри чипа, а загружается в него по USB при каждом подключении — либо с компьютера, либо из внешней EEPROM-памяти на плате устройства. Пока прошивка не загружена, чип отвечает системе именно как VID 04B4 PID 8613, и только после загрузки firmware он «перевоплощается» в конечное устройство с другими идентификаторами.
- 🔌 VID 04B4 — Cypress Semiconductor (ныне часть Infineon);
- 🧩 PID 8613 — незапрограммированный EZ-USB FX2LP в режиме загрузчика;
- 🔁 REV 0001 — ревизия дескриптора по умолчанию;
- 💾 прошивка подгружается при каждом подключении устройства к ПК.
На каких устройствах встречается этот идентификатор
Чип FX2LP популярен из-за дешевизны и гибкости, поэтому VID 04B4 PID 8613 можно увидеть при подключении самой разной техники. Чаще всего это недорогие измерительные приборы и отладочные платы китайского производства.
| Тип устройства | Типичное ПО/драйвер | Особенность |
|---|---|---|
| Логический анализатор (клоны Saleae) | Saleae Logic, PulseView + драйвер WinUSB/libusb | Прошивка загружается программой при старте захвата |
| USB-осциллограф | Фирменное ПО производителя | Без ПО остаётся «неизвестным устройством» |
| Программатор / JTAG-адаптер | Драйвер от производителя адаптера | Часто требует ручной установки INF |
| Отладочная плата на CY7C68013 | Cypress CyUSB / libusb | Прошивку пишет сам разработчик |
| Плата видеозахвата | UVC или фирменный драйвер | Зависит от конкретной реализации |
Если вы не знаете, какое именно устройство подключено, посмотрите на маркировку платы или вспомните, какое оборудование подключали последним. Часто это компактный логический анализатор в алюминиевом корпусе без явных опознавательных знаков.
Почему Windows не находит драйвер автоматически
Возможная причина проста: идентификаторы VID 04B4 PID 8613 принадлежат не конечному устройству, а промежуточному состоянию чипа. Производители приборов редко регистрируют этот служебный PID в своих INF-файлах, потому что рассчитывают, что их программа загрузит прошивку до того, как пользователь обратит внимание на диспетчер устройств.
Вторая типичная ситуация — фирменное ПО не установлено или запущено после подключения устройства. Тогда чип так и остаётся в режиме загрузчика, и система честно сообщает: драйвер не найден. Это не неисправность, а штатное поведение архитектуры EZ-USB.
⚠️ Внимание: не скачивайте «универсальные драйверы» для VID 04B4 PID 8613 со сторонних сайтов сборников драйверов. Для этого идентификатора не существует единого драйвера — нужен пакет именно от вашего устройства или программного обеспечения, которое им управляет.
VID 04B4 PID 8613 — это не модель устройства, а признак того, что чип Cypress FX2LP ждёт загрузки прошивки. Драйвер нужно искать по фактическому прибору, а не по этому идентификатору.
Пошаговая диагностика и установка драйвера
Начните с определения реального устройства. Откройте диспетчер устройств, найдите проблемную позицию, щёлкните правой кнопкой и выберите Свойства → Сведения → ИД оборудования. Убедитесь, что строка содержит именно VID_04B4&PID_8613.
Далее действуйте в зависимости от типа прибора. Для клонов логических анализаторов Saleae установите программу Saleae Logic или PulseView — при первом запуске захвата они сами загружают прошивку в чип и предлагают драйвер. Для фирменных осциллографов и адаптеров установите ПО с диска или с официального сайта производителя до подключения устройства.
☑️ Порядок действий при ошибке VID 04B4 PID 8613
Если ПО установлено, а устройство всё равно висит в режиме загрузчика, попробуйте вручную указать драйвер: Обновить драйвер → Найти на этом компьютере → Выбрать из списка и укажите папку с INF-файлом из комплекта программы. Для устройств на libusb иногда применяется утилита Zadig, которая привязывает драйвер WinUSB к устройству — но используйте её, только если этого требует документация вашего прибора.
Подключайте такие устройства напрямую в порт материнской платы, а не через USB-хаб или переднюю панель корпуса: нестабильное питание часто мешает загрузке прошивки в чип FX2LP.
Устройство определяется, но сразу «отваливается»
Отдельный сценарий — устройство появляется в системе и через секунды исчезает или циклически переподключается. Это указывает на сбой в момент загрузки прошивки или на проблемы с питанием порта. Чип FX2LP в момент старта чувствителен к качеству питания, и длинный или тонкий USB-кабель может оказаться причиной.
Проверьте другой кабель и другой порт. Если прибор питается только от USB, избегайте разветвителей и портов ноутбука, работающих от батареи с агрессивным энергосбережением. В диспетчере устройств можно временно отключить экономию энергии: Контроллеры USB → Корневой USB-концентратор → Свойства → Управление электропитанием и снять галочку разрешения отключения.
⚠️ Внимание: если устройство ранее работало, а теперь постоянно остаётся в состоянии VID 04B4 PID 8613, возможна повреждённая EEPROM на плате прибора. Самостоятельная перезапись EEPROM относится к рискованным операциям — без опыта и точной прошивки от производителя лучше обратиться в сервис или к продавцу.
Специфика для разработчиков и самодельных устройств
Если вы работаете с отладочной платой на CY7C68013, то VID 04B4 PID 8613 — нормальная стартовая точка. Загрузка прошивки выполняется через утилиты из состава Cypress EZ-USB FX2LP Development Kit либо программно через библиотеку CyUSB. После загрузки firmware чип выполняет повторное перечисление (renumeration) и появляется в системе уже с вашими VID/PID.
Для постоянной работы без загрузки с ПК прошивку записывают в I2C-EEPROM на плате — чип подхватывает её при включении. Формат образа и размер EEPROM должны соответствовать документации Cypress на конкретную ревизию чипа.
Технические детали поведения FX2LP
Контроллер CY7C68013 содержит ядро 8051 и не имеет встроенной Flash-памяти для пользовательской прошивки. При подаче питания он проверяет наличие EEPROM на шине I2C: если валидная прошивка найдена — загружает её, если нет — остаётся в режиме загрузчика с PID 8613 и ждёт firmware по USB от хоста. После загрузки устройство выполняет программное отключение и повторное подключение к шине USB с новыми дескрипторами.
Когда проблема не в драйвере
Иногда за симптомами «неизвестного устройства» стоит аппаратная неисправность. Признаки того, что дело не в драйвере: устройство не определяется ни на одном компьютере, греется, вызывает отключение других USB-портов или система сообщает о сбое дескриптора устройства ещё до чтения VID/PID.
- 🛠️ проверьте прибор минимум на двух разных компьютерах;
- 🔍 осмотрите разъём и плату на предмет окислов и следов перегрева;
- 🔋 убедитесь, что порт выдаёт питание — проверьте другим устройством;
- 📄 сверьтесь с документацией производителя на предмет особого порядка первого подключения.
Если устройство не определяется на нескольких компьютерах одинаково, вероятна аппаратная неисправность платы или EEPROM — установка драйверов здесь бессильна.
Часто задаваемые вопросы
VID 04B4 PID 8613 — это вирус или шпионское устройство?
Нет. Это штатный идентификатор микросхемы Cypress CY7C68013 в режиме загрузчика. Однако если вы не подключали никаких новых устройств, а запись появилась, стоит проверить, какое физическое оборудование подключено к компьютеру.
Где скачать драйвер для VID 04B4 PID 8613?
Отдельного драйвера для этого идентификатора не существует. Нужно установить программное обеспечение вашего конкретного прибора (логического анализатора, осциллографа, адаптера) — оно загрузит прошивку в чип, после чего устройство определится под своим рабочим идентификатором.
Почему устройство работает только пока открыта программа?
Это нормально для архитектуры EZ-USB: прошивка хранится в оперативной памяти чипа и стирается при отключении питания. При следующем подключении устройство снова появится как VID 04B4 PID 8613, пока ПО не загрузит firmware заново.
Поможет ли обновление Windows или чипсета?
Обновление драйверов чипсета и USB-контроллеров иногда устраняет сбои перечисления устройств, но не заменяет фирменное ПО прибора. Начинать стоит именно с установки родного программного обеспечения устройства.
Можно ли использовать Zadig для этого устройства?
Да, если документация вашего прибора или используемая программа (например, PulseView или open-source проекты) прямо требует привязки драйвера WinUSB или libusb через Zadig. Без такой инструкции менять драйвер не стоит — это может нарушить работу фирменного ПО.