FTDI Изменить PID на значение по умолчанию

Пробовал менять PID в чипе FTDI (R232R) через FT_Prog. Это работало, но после этого я обнаружил, что Windows 7 автоматически переустанавливает драйверы для USB-устройства, а не для устройства FTDI. Поэтому я хочу вернуть PID по умолчанию (6001). Проблема в том, что я не вижу это устройство в приложении FT_Prog, потому что у него другой номер PID. Я также пробовал MProg, но с тем же результатом. Я также пытался вручную переустановить драйверы Windows FTDI, но все еще не вижу устройство FTD в FT_Prog. Я вообще не понимаю, почему можно менять PID, если отключить связь с FT_Prod.


person Lodhart    schedule 19.07.2013    source источник


Ответы (2)


Хорошо, наконец, я нашел решение. Спасибо Престону. Я просто делаю копию драйверов Windows FTDI по умолчанию, открываю FTDIBUS.inf, меняю номер PID со стандартного 6001 на мой 6005 и просто вручную устанавливаю драйвер. Теперь он работает, и я также могу подключиться к своему чипу FTDI с помощью стандартного инструмента FTDI FT_Prog. Таким образом, я могу просто создавать свои собственные драйверы только с моей комбинацией VID и PID. Больше информации в технической заметке от FTDI TN_104.

person Lodhart    schedule 22.07.2013

Похоже, вы запрограммировали свой PID, но у вас нет драйвера, соответствующего этому PID. Таким образом, ваше устройство будет перечислено, но не будет связано ни с одним USB-драйвером в системе.

Вы можете изменить исходный драйвер, добавив свой PID, а затем установить этот драйвер для своего модифицированного устройства.

В качестве альтернативы вы можете принудительно загрузить исходный драйвер на устройство. Откройте Диспетчер устройств, затем щелкните правой кнопкой мыши свое устройство и выберите «Обновить драйвер». Затем нажмите «Обзор», затем нажмите «Позвольте мне выбрать». Наконец, нажмите «Установить с диска», затем перейдите к исходному драйверу. Он подскажет вам, что он не совпадает, и спросит, уверены ли вы — вы можете сказать «да», чтобы принудительно загрузить исходный драйвер. Это даст вам доступ к изменению вашего PID обратно на то, что было раньше.

person Preston    schedule 19.07.2013