Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Проблемы с подключением COM мыши
RSS

Проблемы с подключением COM мыши

<<Назад  Вперед>> Страницы: 1 * 2
Печать
 
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
На ISA по свободным адресам читаются значения 0xFF, биос проверяет известные ему адреса и если там значение не "пустой" шины - рапортует, что там есть порт, только и всего. На 386 можно проверить порты "чекитом", сделав заглушку 1-4-6, 2-3, 7-8-9 для 9-ногого dsub, при запуске теста указать, что имеется заглушка.
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Я когда-то разбирался в этой проблеме. Убил кучу нервов, времени, и накупил с досады штук 50 буферных микросхем в запас.
Итак, если BIOS "видит" порт, то почти наверняка у Вас живая микросхема порта 82250 (82450). Но радоваться рано, она почти неубиваемая, т.к. защищена 3мя буферными микросхемами:
75189, 75188 и снова 75189, используемая наполовину.
аналоги 1489 и 1488.
Какая вход, а какая выход сейчас не помню, погуглите, это легко и быстро. И те и те горят. Входы - от статики, выходы - от случайного замыкания их с другими выходами ( а в COM-порте используются сигналы +12в...-12в).
Я спаял пассивную тестовую заглушку (схема есть в инете). Она позволяет с программой Checkit проверить COM-порт с достоверностью, достаточной для мыши. (Модем в одном случае у меня не заработал с портом, прошедшем проверку заглушкой, но Вам достаточно "мышиной" степени исправности).
И, заодно, следствие из того, что одна микруха использована наполовину: для upgrade портовой платы, у которой есть пустые панельки под второй порт, достаточно (помимо самого порта 82250/82450) по 1шт 1489 и 1488, т.к. имеющаяся на плате "половинка" уже разведена на панельку второго порта.
Буду вопросы - пишите.
Я бы и буферными микросхемами поделился, все равно лежат, но Вы далеко.

P.S. Схему заглушки Вам верно подсказали выше.
P.P.S После того, как нашел распиновки этих буферных микросхем, то проверял тестером, и часть неисправных звонилась чуть ли не накоротко. Те, что не звонились, но были в панельках, менял для проверки, и таким образом все портовые платы починил.
ATauenis
Advanced Member


Откуда: Москва
Всего сообщений: 2904
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 апр. 2015
JustMan, попробуйте разные режимы (Microsoft/Mouse Systems), бывает, на подгорелых портах видится только один вид грызунов.
Dmitriy007
Newbie


Откуда: Новая Москва
Всего сообщений: 29
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2015
Если у Вас разъёмы com портов на выкидышах, то возможно дело в разных распайках выкидышей! Встречал два вида распайки: один пин к пину соответствует на IDC и D-SUB разъёмах, т.е. 1 на 1, 2 на 2, 3 на 3, 4 на 4 и т.д., другой 1 IDC на 1 D-SUB, 2 на 6, 3 на 2, 4 на 7 и т.д. (имеется в виду D-SUB9).
Вполне возможно, что у Вас именно в этом проблема, по крайней мере сам на это наступал не один раз!
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Dmitriy007 написал:
[q]
по крайней мере сам на это наступал не один раз!
[/q]
Поддерживаю. Тоже "наступал", когда комплектовал портовые платы недостающим выкидышем. Но я почему-то подумал, что у ТС заведомо родные короткие выкидыши от платы до планки на этой же плате, а ведь бывает, что на родной планке выведены GAME+LPT, а оба COM на второй планке, и вот тогда выкидыши могут оказаться не родными и не подходящими.
Dmitriy007
Newbie


Откуда: Новая Москва
Всего сообщений: 29
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2015
sanders написал:
[q]
Но я почему-то подумал, что у ТС заведомо родные короткие выкидыши от платы до планки на этой же плате, а ведь бывает, что на родной планке выведены GAME+LPT, а оба COM на второй планке, и вот тогда выкидыши могут оказаться не родными и не подходящими.
[/q]
У него там пять разных контроллеров, маловероятно, что все они с ком разъёмами на самой плате.
BreakPoint
Гость

Ссылка

Вопрос к знатокам, каким образом ИСА биос может "увидеть" сом порт?
Сейчас на форуме
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
А как тестовые программы опрашивают весь список портов? Засылают значение и считывают ответ. Если физическая ячейка (порт) присутствует, то возвращается записанное число. Так же и BIOS - знает какие стандартные ячейки опросить. Если ячейки (порта) нет, то возвращается FF
Можете найти плату портов, где второй порт установлен на панельку, вытащить микросхему 82450 (82250) и в экране загрузки (summary) пропадет упоминание о 2F8. Комп видит только память внутри этой микросхемы. Исправность порта в целом BIOS не определяет.
cactus
Advanced Member


Откуда: Темрюк
Всего сообщений: 726
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
18 сен. 2006
Dmitriy007 написал:
[q]
Если у Вас разъёмы com портов на выкидышах, то возможно дело в разных распайках выкидышей! Встречал два вида распайки: один пин к пину соответствует на IDC и D-SUB разъёмах, т.е. 1 на 1, 2 на 2, 3 на 3, 4 на 4 и т.д., другой 1 IDC на 1 D-SUB, 2 на 6, 3 на 2, 4 на 7 и т.д. (имеется в виду D-SUB9).
Вполне возможно, что у Вас именно в этом проблема, по крайней мере сам на это наступал не один раз!
[/q]
Прямой и "шахматка", другой распиновки, наверное, не бывает.
BreakPoint
Гость

Ссылка

Тут возникает несколько вопросов:
1) А если порт есть, то FF не может вернуться?
2) Запись/чтение данных по случайным портам во время загрузки системы может привести к тому, что какое либо устройство восрпимет данные как комманду, и начнет выполнять какие либо действия.


sanders написал:
[q]
Засылают значение и считывают ответ.
[/q]
3) Насколько я знаю, для ком порта такое не проканает, так как данные пришутся в одни регистр, а читаются из другого - хотя адреса однинаковые. И как такой подход будет работать с однонаправленными портами?

возможно биос дейтвительно шаманит по фиксированным адресам, хотя эти и странная реализация.

А на самой сом карте биоса нет? системный биос может просмотреть часть адрессного пространства на предмет наличия других биосов. может на это биос на карте порт инициализирует?
Сейчас на форуме
<<Назад  Вперед>> Страницы: 1 * 2
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Проблемы с подключением COM мыши
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS