Перегрузка драйвера WinUSB FTDI - PullRequest
0 голосов
/ 08 декабря 2018

У меня есть FTDI-232R USB-последовательный чип с загрузчиком AVR на другом конце.WebUSB может распознать его на Mac без единой проблемы, но мне трудно заставить его работать в Windows;

Проблема в том, что стандартный драйвер (который приходит автоматически из Центра обновления Windows) не предоставляет доступ к устройствудля подключения Chrome требуется альтернативный драйвер.Я сделал ставку на WinUSB (winusb.sys) (решение Microsoft), полагая, что заставить систему использовать это не будет большой проблемой.

Я сделал специальный файл INF, который связывает WinUSB с соответствующим VID иPID и т. Д. Он устанавливается с помощью pnputil и работает как шарм.Но похоже, что более новые версии Windows требуют подписи, даже для этого уровня простоты, и не устанавливают мой .inf.Сертификат подписи водителя кажется слишком дорогим для такого рода проекта свободного времени.

Есть ли способ обойти это?

Задиг выглядит многообещающе, но я ищурешение с высокой степенью написания сценариев, которое в основном является одним «простым» щелчком мыши, без необходимости будущей поддержки (поэтому самодельный exe-установщик драйвера не является хорошим решением ...)

(Это хорошо для WebUSBAVR-Arduino IDE, если все работает :))

...