Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Непонятные проблемы с Железом (http://forum.oszone.net/forumdisplay.php?f=48)
-   -   LPT не обнаруживается WINMSD (http://forum.oszone.net/showthread.php?t=99400)

rg21 29-01-2008 23:12 728545

LPT не обнаруживается WINMSD
 
Есть нотебук IBM R60. В нем отсутствует LPT порт. Т.к. порт нужен для работы, был куплен адаптер-карта PCMCI-LPT (www.rovermate.ru adaptmate-025).
LPT порт нужен для подключения специального двунаправленного интервейса передачи данных HDLC (HALCA от фирмы Siemens).

Указанный порт работает с аппаратным ключом (сейчас такие как правило для USB делают) и принтером, но с самой нужной железякой (HALCA), он работать не хочет.

И вот, что интересно. Не смотря на то, что ключ и принтер работают с LPT портом утилита WINMSD порт не видит.
Я так понимаю, что это не столько аппаратная проблема сколько проблема драйверов. Но может это можно как то решить используя настройки реестра или использовать драйвера для этого чипсета от другого производителя.

rg21 04-02-2008 14:58 732602

Пробежался по ногам LPT порта (PCMCI) на всех ногах напряжение 3,3В.
Посмотрел напряжение на обычном LPT порту на тех же ногах напряжение 4.8В.
Может это быть причиной проблемы, что некоторые устройства не работают с этим портом?

Ment69 04-02-2008 15:44 732641

rg21, Здесь распиновка

rg21 04-02-2008 21:43 732920

Спасибо Ment69. Когда писал про разные напряжения имел в виду, что обычные LPT порты питаются от напряжения 5В. А PCMCI от 3.3В. Может ли уровня сигнала 3.3В нехватить для переферийного устройсва ?

Ment69 05-02-2008 05:03 733120

Цитата:

Цитата rg21
Может ли уровня сигнала 3.3В нехватить для переферийного устройсва ? »

Вполне может быть и такое, тем более что данный интерфейс устарел,я имею ввиду LPT.

rg21 18-03-2008 17:27 763077

Уточнение проблемы


Видемо дело все таки не а хардваре.
нашел 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.

Hugen 29-07-2008 20:11 863880

Столкнулся с этой же головоломкой.
Кто-то нашёл решение? Отпишитесь.
Я думаю, проблема не в напряжениях, а в прямой привязке HALCA k LPT.
А следовательно, либо надо умудриться IRQ7 привязать к переходнику, либо нашаманить с драйвером HALCA, чтоб переписать принадлежность к порту.
У кого есть мысли, пишите, будем думать их вместе.
С ув., Я.

dmitryst 29-07-2008 22:21 863962

Hugen, мысль есть, но незаконная :). В случае недоступности порта можно использовать эмулятор ключа, но с согласия фирмы-производителя.
Цитата:

Цитата rg21
Пробовал менять значение "0x378" на "0xff98" и "7" на 16. Безрезультатно. »

для этого ядро системы должно быть не ACPI (при инсталляции системы жмете, кажется, Ф5 и выбираете "обычный компьютер/486")

Baw17 29-07-2008 23:09 863983

rg21, а переходник плана USB-LPT не судьба использовать?

dmitryst 29-07-2008 23:15 863987

Baw17, его многие устройства не понимают (например, у меня в офисе стоит широкоформатный плоттер, на такие переходники он не реагирует, т.е. связи с плоттером нет)

andreypet 03-04-2009 13:09 1083025

rg21, к Вам вопрос, выпобедили эту проблему?

rg21 12-04-2009 16:56 1091919

Нет, не победил.
На нужное мне устройство вышли новые драйвера которые поддерживают PCI LPT. Но и они не работают. В документации сказано, что не работает через PCI мост. Предполагаю, что в этом и проблема.

Прочие приложения и HW с портом работают.


Время: 16:00.

Время: 16:00.
© OSzone.net 2001-