У меня есть машина разработки Win7/64, настроенная (кем-то еще, с кем я не могу связаться) для разработки/отладки встроенного проекта с использованием ключа ST-LINK/V2. ПК обнаруживает и устанавливает ключ успешно, но ни одно приложение не может получить доступ к ключу, выдавая ошибки типа 'No ST-Link device detected'
.
Что делает это таким разочаровывающим, так это то, что у меня есть другая машина Win7/64, которая работает безупречно, используя идентичный драйвер, программное обеспечение и ключ, и я не смог перенести среду разработки между машинами.
Я обнаружил (используя USBlyzer), что WinUSB возвращает статус IRP STATUS_ACCESS_DENIED
для каждого запроса на доступ к ключу. Я надеюсь, что кто-то видел что-то подобное раньше.
P.S. «Драйвер ключа STMicroelectronics STLink» датирован 28.07.2010.