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

 
 
> Проблема 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 28 2014, 07:16
Сообщение #2


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

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



to Konst777
Относительно WinUSB.inf и WinUsb.sys :
Правильно я понял, что я должен скорректировать (добавить) в файл WinUSB.inf , находящийся в дирректории с:\Windows\inf\
строки касающиеся моего устройства, т.е. :

[Version]
Signature = "$Windows NT$"
Class = USBDevice
ClassGUID = {88BAE032-5A81-49f0-BC3D-A4FF138216D6}
Provider = %ManufacturerName%
CatalogFile = WinUSBInstallation.cat
DriverVer=09/04/2012,13.54.20.543

; ========== Manufacturer/Models sections ===========

[Manufacturer]
%ManufacturerName% = Standard,NTamd64

[Standard.NTamd64]
%DeviceName% =USB_Install, USB\VID_0547&PID_1002

; ========== Class definition ===========

[ClassInstall32]
AddReg = ClassInstall_AddReg

[ClassInstall_AddReg]
HKR,,,,%ClassName%
HKR,,NoInstallClass,,1
HKR,,IconPath,%REG_MULTI_SZ%,"%systemroot%\system32\setupapi.dll,-20"
HKR,,LowerLogoVersion,,5.2

; =================== Installation ===================

[USB_Install]
Include = winusb.inf
Needs = WINUSB.NT

[USB_Install.Services]
Include =winusb.inf
Needs = WINUSB.NT.Services

[USB_Install.HW]
AddReg=Dev_AddReg

[Dev_AddReg]
HKR,,DeviceInterfaceGUIDs,0x10000,"{9f543223-cede-4fa3-b376-a25ce9a30e74}"

; [DestinationDirs]
; If your INF needs to copy files, you must not use the DefaultDestDir directive here.
; You must explicitly reference all file-list-section names in this section.

; =================== Strings ===================

[Strings]
ManufacturerName=""
ClassName="Universal Serial Bus devices"
DeviceName="My USB"
REG_MULTI_SZ = 0x00010000

Посмотрите, пожалуйста, этих изменений достаточно?

2. Этот inf файл я корректирую прямо в дирректории с:\Windows\inf\ ?
или нужно поместить его в свою дирректорию?

3. WinUsb.sys файл возьмется автоматически родной из Windows или его тоже нужно создавать?
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
- - pergunt   Подниму эту тему для WINDOWS 7 x64 . Необходимо по...   Jan 27 2014, 13:12
|- - Konst_777   Цитата(pergunt @ Jan 27 2014, 16:12) ...К...   Jan 27 2014, 16:03
|- - pergunt   to Konst_777 1 пункт - не заработал. 2 пункт - не ...   Jan 27 2014, 17:19
|- - 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   Прошу прощения, если задаю вопросы про очевидное. ...   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 Текстовая версия Сейчас: 28th July 2025 - 05:12
Рейтинг@Mail.ru


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