Строка 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
Отладочная плата на CY7C68013Cypress CyUSB / libusbПрошивку пишет сам разработчик
Плата видеозахватаUVC или фирменный драйверЗависит от конкретной реализации

Если вы не знаете, какое именно устройство подключено, посмотрите на маркировку платы или вспомните, какое оборудование подключали последним. Часто это компактный логический анализатор в алюминиевом корпусе без явных опознавательных знаков.

📊 Какое устройство у вас определяется как VID 04B4 PID 8613?
Логический анализатор
Осциллограф
Программатор или JTAG
Не знаю, неизвестное устройство

Почему 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

Выполнено: 0 / 5

Если ПО установлено, а устройство всё равно висит в режиме загрузчика, попробуйте вручную указать драйвер: Обновить драйвер → Найти на этом компьютере → Выбрать из списка и укажите папку с 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. Без такой инструкции менять драйвер не стоит — это может нарушить работу фирменного ПО.