Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
OFF: AtiveSync побежден, но остались вопросы. Может кто знает+++
Отправлено
dshabrov (84.21.231.242) 22 июня 2010, г. 10:27
Прибор ODEON702. Полгода назад перестал определяться активсинком при подключении.
Деффект был плавающим, т.е. определялся все реже и потом вообще перестал.
В долбаном авторизованом (On Service) провалялся четыре месяца. Сказали девайс рабочий.
Но он у меня на пяти машинах не определялся! Я ж не долбоеб!
Достало и стал ковырять синк.
Прибор определяется как Generic USB с VID_0547&PID_2720.
Тогда я стал искать этот вид и пид в wceusbsh.inf (C:\Program Files\Microsoft ActiveSync\Drivers)
Не нашел. Прописал вручную:
Там, где написано ШАГ1:
[Manufacturer]
%Ya% = Ya
Там, где написано ШАГ2:
[Ya]
%USB\VID_0547&PID_2720.DeviceDesc% = Host_Inst, USB\VID_0547&PID_2720
Там, где написано ШАГ3:
Ya = "Ya"
USB\VID_0547&PID_2720.DeviceDesc = "Microsoft_Mothefucker_device"
В менеджере устройств обновил драйвер для Generic USB, указав на папку C:\Program Files\Microsoft ActiveSync\Drivers.
Все. При повторном подключении прибор определился. Проверил на трех машинах - тот же эффект.
Возникают сразу вопросы - что в сервисе на машине в файле wceusbsh.inf этот девайс уже прописан, а у меня на 5 машинах нет - почему?
Кто прописывает сей девайс в wceusbsh.inf и куда делась эта информация, ведь прибор изначально работал! Никаких дополнительных инсталяторов к прибору не прилагалось - подключил и заработало.
Прошивки в приборе не менял, значит VID_0547&PID_2720 не менялись (или менялись?)
Неужели файл wceusbsh.inf содержит коды всех гаджетов по всему миру изначально?
Составить ответ | Вернуться на конференцию
Ответы