реклама на сайте
подробности

 
 
> Проблема CyUSB.sys и 64-х битных Windows
pecec
сообщение Dec 28 2009, 20:42
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 19-04-07
Из: г.Волгоград
Пользователь №: 27 179



Начиная с 2006 года стал в разработках устройств в качестве интерфейсных мх использовать CY7C68013A вместо FT245BM, т.к. иногда требовалась большая скорость передачи. Тогда у FTDI ещё не было мх, которые бы работали на USB2.0. Потом ещё выяснилось, что CY7C68013A и стоит дешевле (на тот момент сохранились накладные в которых их стоимость 2,54$), удобнее в использовании (есть GPIB), для небольших скоростей (<4МБ/с) ассинхронный режим аналогичен FT245BM, превосходная библиотека NET 2.0 CyUSB.dll (ради этого перешёл с любимого Delphi на C#) очень хорошо продокументированная.
Спустя три года поставил 64-битную 7-ку. Надеясь найти обновления качнул Development Kit датированный 2009 годом и там оказался CyUSB.sys версии 1.7.0.0 (в 2006 году была версия 1.8.120.0)! Техподдержка, чтоб её не доставали с подобными вопросами вывесила, что дрова мол работают в режими с отключённой проверкой сертефикатов (проверял не работают) и сертифицировать они ничего не собираются.
FTDI сначала поторопились с версией CDM 2.04.14, написав, что поддерживает Server 2008 и 7-ку (оказались не сертифицированные), но потом быстро исправились в версии CDM 2.06.00 WHQL Certified.
Что делать?
Где бы взять исходники для CyUSB.sys, чтоб попробывать их перекомпилировать в DDK для 64-битки и потом мб сертифицировать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
pergunt
сообщение Jan 27 2014, 13:12
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 165
Регистрация: 21-10-04
Пользователь №: 936



Подниму эту тему для WINDOWS 7 x64 .
Необходимо подключить ранее разработанные платы с USB на Cypress CY7C68013 к компу с 64-х разрядной WINDOWS 7.
На ХР драйвер ставился и устройство определялось и работало (был задан VID_0547&PID_1002).
Попытка поставить драйвер на 64-х разрядную ось неудачна.
В свойствах устройства стоит ! (воскл знак) и написано -
"Не удается проверить цифровую подпись драйверов, необходимых для данного устройства. При последнем изменении оборудования или программного обеспечения могла быть произведена установка неправильно подписанного или поврежденного файла либо вредоносной программы неизвестного происхождения. (Код 52)"

Я брал cyusb.inf файл и добавлял в него свой VID_0547&PID_1002 (cyusb.inf и cyusb.sys брались из CY3684_EZ-USB_FX2LP_DVK).

Если я при запуске WINDOWS 7 через F8 выключаю проверку цифровой подписи драйверов, то мое устройство опознается правильно и далее работает (но только до перезагрузки винды).

Попытка отключить на постоянно проверку цифровой подписи через gpedit.msc ничего не дает (не понимаю почему?).

Как еще можно заставить корректно видеть мое устройство в х64 (менять/перепрошивать vid и pid на предлагаемые cypress VID_04B4&PID_1004 ... во всех платах не хочется)?!
Go to the top of the page
 
+Quote Post
Konst_777
сообщение Jan 27 2014, 16:03
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Цитата(pergunt @ Jan 27 2014, 16:12) *
...Как еще можно заставить корректно видеть мое устройство в х64 (менять/перепрошивать vid и pid на предлагаемые cypress VID_04B4&PID_1004 ... во всех платах не хочется)?!

  • Использовать цифровую подпись для тестирования драйверов (Signing a Driver Package with the Test Certificate). Только, придется на каждом компьютере использовать TESTSIGNING Boot Configuration Option.
  • Самому подписывать драйвер, соответственно заплатить Certification Authority $400.
  • Перейти на WinUSB.
Go to the top of the page
 
+Quote Post
pergunt
сообщение Jan 27 2014, 17:19
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 165
Регистрация: 21-10-04
Пользователь №: 936



to Konst_777
1 пункт - не заработал.
2 пункт - не подходит
QUOTE (Konst_777 @ Jan 27 2014, 20:03) *
  • Перейти на WinUSB.

А вот WinUSB - пока не разобрался откуда взять .inf и .sys файлы (как создать, хотя по вашей ссылке сходил )
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- pecec   Проблема CyUSB.sys и 64-х битных Windows   Dec 28 2009, 20:42
- - SM   Цитата(pecec @ Dec 28 2009, 23:42) Где бы...   Dec 28 2009, 21:51
- - Konst_777   Цитата(pecec @ Dec 28 2009, 23:42) ... Сп...   Jan 4 2010, 19:32
|- - Силаев   Подниму тему. У пользователей идет обновление пар...   Feb 8 2012, 18:41
- - loginser   Цитата(pecec @ Dec 28 2009, 23:42) Где бы...   Jan 13 2010, 16:20
- - Konst_777   Еще один вопрос "Проблема с установкой драйве...   Mar 17 2010, 07:52
|- - Vitaliy_ARM   Цитата(Konst_777 @ Mar 17 2010, 10:52) Ещ...   Mar 18 2010, 20:35
- - Konst_777   Полезные ссылки: Пошаговое руководство по подписы...   May 1 2010, 18:38
- - Konst_777   Полезная утилита для тех, кто использует цифровую ...   May 6 2010, 10:09
|- - Konst_777   Цитата(pergunt @ Jan 27 2014, 21:19) 1 пу...   Jan 27 2014, 19:09
|- - dxp   QUOTE (Konst_777 @ Jan 28 2014, 02:09) По...   Jan 28 2014, 06:32
|- - Konst_777   Цитата(dxp @ Jan 28 2014, 10:32) Этот при...   Jan 28 2014, 09:45
|- - dxp   QUOTE (Konst_777 @ Jan 28 2014, 16:45) Да...   Jan 28 2014, 11:22
- - dxp   Чем не устраивает работа с отключенной проверкой п...   Jan 27 2014, 14:50
- - pergunt   to Konst777 Относительно WinUSB.inf и WinUsb.sys :...   Jan 28 2014, 07:16
- - pergunt   Прошу прощения, если задаю вопросы про очевидное. ...   Jan 28 2014, 10:27
|- - SM   Цитата(pergunt @ Jan 28 2014, 14:27) -[co...   Jan 28 2014, 11:38
|- - pergunt   QUOTE (SM @ Jan 28 2014, 15:38) 1) сходит...   Jan 28 2014, 11:49
|- - Konst_777   Цитата(pergunt @ Jan 28 2014, 14:49) Тогд...   Jan 28 2014, 13:31
- - SM   Суть такова - если Вам надо изменить хоть одну бук...   Jan 28 2014, 12:58
- - vladimir_orl   Присоединяюсь. Работаем с FTDI. На 32-х битных сис...   Dec 10 2014, 11:44
- - vladimir_orl   Причём на i-7 всё отлично работает...   Dec 10 2014, 13:09
- - rfm389   А как дела на 8-ке? Установка неподписанных драйве...   Dec 23 2015, 15:55


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 03:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01367 секунд с 7
ELECTRONIX ©2004-2016