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, Здесь распиновка
|
Спасибо Ment69. Когда писал про разные напряжения имел в виду, что обычные LPT порты питаются от напряжения 5В. А PCMCI от 3.3В. Может ли уровня сигнала 3.3В нехватить для переферийного устройсва ?
|
Цитата:
|
Уточнение проблемы
Видемо дело все таки не а хардваре. нашел 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, чтоб переписать принадлежность к порту. У кого есть мысли, пишите, будем думать их вместе. С ув., Я. |
Hugen, мысль есть, но незаконная :). В случае недоступности порта можно использовать эмулятор ключа, но с согласия фирмы-производителя.
Цитата:
|
rg21, а переходник плана USB-LPT не судьба использовать?
|
Baw17, его многие устройства не понимают (например, у меня в офисе стоит широкоформатный плоттер, на такие переходники он не реагирует, т.е. связи с плоттером нет)
|
rg21, к Вам вопрос, выпобедили эту проблему?
|
Нет, не победил.
На нужное мне устройство вышли новые драйвера которые поддерживают PCI LPT. Но и они не работают. В документации сказано, что не работает через PCI мост. Предполагаю, что в этом и проблема. Прочие приложения и HW с портом работают. |
Время: 16:00. |
Время: 16:00.
© OSzone.net 2001-