Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Переделка драйвера CDC at90usbxxx_cdc.inf под Windows 7
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Sharf
Кто-нибудь знает, как переделать at90usbxxx_cdc.inf из примера AVR272_USB_CDC_Virtual_Com_Port.zip, чтобы дрова вставали под Windows 7? Под XP все работает отлично, а 7-ка говорит, что "Выбранный INF файл не поддерживает данный вид установки"
Xenia
Цитата(Sharf @ Oct 19 2011, 00:06) *
Кто-нибудь знает, как переделать at90usbxxx_cdc.inf из примера AVR272_USB_CDC_Virtual_Com_Port.zip, чтобы дрова вставали под Windows 7? Под XP все работает отлично, а 7-ка говорит, что "Выбранный INF файл не поддерживает данный вид установки"

Возьмите inf-файл из какой-нибудь более свежей демки. Имя у нового inf-файла то же самое, только длина у нового файла больше - 1149 байт против 1072.
Отличаются они только комментарием и дополнительной строкой
include=mdmcpq.inf
в секции [Reader.NT], без которой под Vista и Win7 драйвер не инсталлируется.

Под WinXP:
Цитата
[Reader.NT]
CopyFiles=Reader.NT.Copy
AddReg=Reader.NT.AddReg

Под Vista и Win7
Цитата
[Reader.NT]
include=mdmcpq.inf
CopyFiles=Reader.NT.Copy
AddReg=Reader.NT.AddReg

Можете наквасить этот инклюд в вашем старом inf-файле, и ваш драйвер нормально станет под Win7 (под WinXP новый inf-файл тоже нормально работает).
Sharf
Цитата(Xenia @ Oct 19 2011, 00:37) *
Возьмите inf-файл из какой-нибудь более свежей демки. Имя у нового inf-файла то же самое, только длина у нового файла больше - 1149 байт против 1072.
Отличаются они только комментарием и дополнительной строкой
include=mdmcpq.inf
в секции [Reader.NT], без которой под Vista и Win7 драйвер не инсталлируется.

Под WinXP:

Под Vista и Win7

Можете наквасить этот инклюд в вашем старом inf-файле, и ваш драйвер нормально станет под Win7 (под WinXP новый inf-файл тоже нормально работает).


Спасибо за ответ, но именно 1149 байтовый драйвер и использую! Даже отключил проверку подписывания драйверов (вроде так называется).... Может я как-то не так устанавливаю драйвер (семеркой второй день пользуюсь)? Может не через правую кнопку нужно?
sergeeff
Windows 7 у вас 32-бита или 64? Если 64, то без подписания драйвера вы его не установите (разве только в специальном отладочном режиме или с помощью специальной процедурки, отключающей проверку).
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.