Показать полную графическую версию : LPT не обнаруживается WINMSD
Есть нотебук IBM R60. В нем отсутствует LPT порт. Т.к. порт нужен для работы, был куплен адаптер-карта PCMCI-LPT (www.rovermate.ru adaptmate-025).
LPT порт нужен для подключения специального двунаправленного интервейса передачи данных HDLC (HALCA от фирмы Siemens).
Указанный порт работает с аппаратным ключом (сейчас такие как правило для USB делают) и принтером, но с самой нужной железякой (HALCA), он работать не хочет.
И вот, что интересно. Не смотря на то, что ключ и принтер работают с LPT портом утилита WINMSD порт не видит.
Я так понимаю, что это не столько аппаратная проблема сколько проблема драйверов. Но может это можно как то решить используя настройки реестра или использовать драйвера для этого чипсета от другого производителя.
Пробежался по ногам LPT порта (PCMCI) на всех ногах напряжение 3,3В.
Посмотрел напряжение на обычном LPT порту на тех же ногах напряжение 4.8В.
Может это быть причиной проблемы, что некоторые устройства не работают с этим портом?
rg21, Здесь (http://pinouts.ru/ParallelPorts/ParallelECP.shtml) распиновка
Спасибо Ment69. Когда писал про разные напряжения имел в виду, что обычные LPT порты питаются от напряжения 5В. А PCMCI от 3.3В. Может ли уровня сигнала 3.3В нехватить для переферийного устройсва ?
Может ли уровня сигнала 3.3В нехватить для переферийного устройсва ? » Вполне может быть и такое, тем более что данный интерфейс устарел,я имею ввиду LPT.
Уточнение проблемы
Видемо дело все таки не а хардваре.
нашел inf файл устройства. Там есть ключи реестра в которых идет прямое указание на номер порта и номер прерывания.
HKR,Parameters,"Interrupt",0x00010001,"7"
HKR,Parameters,"PortProcedure",0x00010001,"0"
HKR,Parameters,"MessageLength",0x00010001,"0x400"
HKR,Parameters,"DCE",0x00010001,"0"
HKR,Parameters,"IrShareable",0x00010001,"1"
HKR,Parameters,"PortAddress0",0x00010001,"0x378"
у меня же параметры порта следующие
i/o ff98
ff90
xxxx
irq 16
Пробовал менять значение "0x378" на "0xff98" и "7" на 16. Безрезультатно.
При установке inf файла винда ругается на то, что инструкция хххххх обратилась по адресу памяти 000000000 и память не может быть write.
Столкнулся с этой же головоломкой.
Кто-то нашёл решение? Отпишитесь.
Я думаю, проблема не в напряжениях, а в прямой привязке HALCA k LPT.
А следовательно, либо надо умудриться IRQ7 привязать к переходнику, либо нашаманить с драйвером HALCA, чтоб переписать принадлежность к порту.
У кого есть мысли, пишите, будем думать их вместе.
С ув., Я.
dmitryst
29-07-2008, 22:21
Hugen, мысль есть, но незаконная :). В случае недоступности порта можно использовать эмулятор ключа, но с согласия фирмы-производителя.
Пробовал менять значение "0x378" на "0xff98" и "7" на 16. Безрезультатно. »
для этого ядро системы должно быть не ACPI (при инсталляции системы жмете, кажется, Ф5 и выбираете "обычный компьютер/486")
rg21, а переходник плана USB-LPT не судьба использовать?
dmitryst
29-07-2008, 23:15
Baw17, его многие устройства не понимают (например, у меня в офисе стоит широкоформатный плоттер, на такие переходники он не реагирует, т.е. связи с плоттером нет)
andreypet
03-04-2009, 13:09
rg21, к Вам вопрос, выпобедили эту проблему?
Нет, не победил.
На нужное мне устройство вышли новые драйвера которые поддерживают PCI LPT. Но и они не работают. В документации сказано, что не работает через PCI мост. Предполагаю, что в этом и проблема.
Прочие приложения и HW с портом работают.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.