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

Полигон-2

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

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

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

Полигон-2 »   Бывший СССР »   ЕС 1841 и Intel 8087-2
RSS

ЕС 1841 и Intel 8087-2

Как заставить работать

<<Назад  Вперед>> Страницы: 1 2 3
Печать
 
Kup
Newbie


Всего сообщений: 123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 сен. 2017
Всем доброго времени суток. Имею компьютер ЕС 1841. С завода на процессорной плате есть пустое место под панельку с 40 ногами. Судя по схемам, там должен стоять сопроцессор. Купил панельку и аккуратно припаял ее. Установил Intel 8087-2 (на 8мГц). . Ошибок при загрузке компьютера нет, но альфа ДОС в ответ на команду ИНФ пишет, что сопроцессора нет, хотя, судя по показаниям мультиметра, питание на него поступает. Сопроцессор должен быть исправным.

Кто-нибудь пробовал устанавливать в ЕС 1841 сопроцессор? Может ли быть проблема в расхождении частот между центральным процессором и сопроцессором?
Babasha
Advanced Member


Откуда: Донецк (Украина)
Всего сообщений: 532
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
21 авг. 2006
На классических XT есть перемычка на материнке которая дает знать установлен или не сопроцессор. Думаю на ЕСке тоже нужно искать что то подобное.
Kup
Newbie


Всего сообщений: 123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 сен. 2017
Спасибо. Нашел зацепку в документации. Обновление: нашел эти перемычки на схеме процессорной платы. Завтра найду на самой плате
[q]
4.2.15. Трехканальный порт, реализованный на микросхеме
КР580ВВ55А, предназначен для осуществления программного доступа к
конфигуратору системы, адаптеру клавиатуры и отдельным сигналам
системного модуля, а также для программного формирования некоторых
управляющих сигналов. Необходимый\tрежим\tработы\t микросхемы
КР580ВВ55А задается после включения\tэлектропитания\tпосредством
записи\tв порт 063 кода 99. При этом для каналов DA (адрес порта
060) и DC (адрес порт 061) режим простого выхода. При выполнении
команды чтения порта\t060 или 062 на шину данных (XD) передается
состояние выходов канала DA\tили DC соответственно. Эти каналы
используются только для считывания.\tКанал DB используется для
формирования управляющих сигналов. Программное изменение состояния
этих управляющих сигналов осуществляется посредством записи в порт
061 соответствующего кода. Записанное состояние сохраняется на
выводах канала DB до следующей записи в этот порт. Назначение
разрядов трехканального порта показано в таблице:
\t\t\t\t\t\t Таблица
--------------------------------------------------------------------
Порт | Канал | \t Назначение разрядов
--------------------------------------------------------------------
060 | DA |
--------------------------------------------------------------------
вход 0 - 7\tпри DB(7)=0 - код сканирования клавиатуры
\t\tпри DB(7)=1 - SA1(0) - SA1(7) соответственно
--------------------------------------------------------------------
061 | DB |
--------------------------------------------------------------------
выход\t 0 разрешение счета счетчика 2
\t 1 разрешение звукового сигнала
\t 2 разрешение считывания SA2(0-3), если DB(2)=1
\t 3 не используется
\t 4 не используется
\t 5 разрешение ошибки ввода-вывода
\t 6 разрещение синхронизации клавиатуры, при DB(6)=1
\t 7 разрешение клавиатуры и считывания кода сканирования
\t по каналу DA, при DB(7)=0
--------------------------------------------------------------------
062 | DC |
--------------------------------------------------------------------
вход\t0 - 3 SA2(0) - SA2(3) при DB(2)=1
\t при DB(2)=0 не используется
\t 4 не используется
\t 5 выход счетчика 2 таймера
\t 6 сигнал ошибки ввода-вывода
\t 7 не используется
--------------------------------------------------------------------

Контакт конфигурации хранит единичный бит, если он разомкнут, и
нулевой бит, если он замкнут.
Назначение и расшифровка кода конфигуратора системы показаны в
таблице:
\t\t\t\t\t\t Таблица
--------------------------------------------------------------------
Контакт SA1 |\t Назначение
--------------------------------------------------------------------
0\t начальная загрузкас НГМД (контакт разомкнут)
1\t сопроцессор установлен (контакт разомкнут)
2\t тип НГМД (0 - 80 дорожек; 1 - 40 дорожек)
3\t резерв
4, 7 тип адаптера ЭЛИ
\t 00 - резерв
\t 10 - цветной графический 40 x 25
\t 01 -\t-+-\t 80 x 25
\t 11 - черно-белый монохромный 80 х 25
5, 6 количество НГМД
\t 00 - 1
\t 01 - 2
\t 10 - 3
\t 11 - 4
--------------------------------------------------------------------
Контакт SA2 |
--------------------------------------------------------------------
0\t замкнут, если к каналу 2 ПДП подключено устройство,
\t установленное в модуле расширения;
1\t замкнут, если к каналу 3 ПДП подключено устройство,
\t установленное в модуле расширения;
2\t разомкнут, если используется модуль синтезатора речи;
3\t замкнут, если к каналу 1 ПДП подключено устройство,
\t установленное в модуле расширения;
4 - 7 резерв
--------------------------------------------------------------------
[/q]
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Эта перемычка на самом деле ничего не меняет, просто некоторые
программы используют чтение разряда из порта 8255 чтобы узнать,
есть FPU или нет, а некоторые определяют его наличие по факту,
игнорируя перемычки. Поставить правильно в любом случае нужно.
Kup
Newbie


Всего сообщений: 123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 сен. 2017
Поставил перемычку. ДОС всеравно не видит сопроцессора.
sanders
Advanced Member
Профессионал

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


Ссылка


Дата регистрации на форуме:
26 мар. 2008
А какая-нибудь тестовая программа, типа Checkit, Norton Sysinfo, TS (Trouble Shooter) что пишет? Я просто не знаком с родными программными средствами ЕС-ок.
Kup
Newbie


Всего сообщений: 123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 сен. 2017
Еще не пробовал проверять такими программами. Полагаюсь на встроенные в Альфа ДОС функции. Прозвонил ножки, отвечающие за связь процессора и сопроцессора. Все правильно. Питание, как я уже говорил, на сопроцессоре есть.

Сейчас достал сопроцессор, оставив перемычки. Ругается, что "не загружен командный процессор". Как все весело. То игнорирует, что ругается, что нет :).

Обновление: командный процессор это вроде ошибка в загрузке ДОСа. С чего это. Это очень мутно.
Kup
Newbie


Всего сообщений: 123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 сен. 2017
Видимо моя дискета с Альфа ДОСом повреждена, и ей лучше не верить. Попробую через те программы. Спасибо.
serg
Newbie


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


Ссылка


Дата регистрации на форуме:
6 нояб. 2017
Вы с какого конца перемычку отсчитали? В 1841 они не промаркированы, а если стоит дип переключатель то неверно - ключом в ту же сторону что и микросхемы.
Kup
Newbie


Всего сообщений: 123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 сен. 2017
Отсчитал вторую пару контактов от конца, который ближе к краю платы. Я посмотрел, что значит каждая пара контактов и прикинул, какая конфигурация должна быть у меня с завода. Глянул на плату - вижу что и ожидалось. Так понял, откуда вести отсчет.

У меня оказывается блок питания выдет 4,3в вместо 5в. Грешу на это. Надо будет его вскрыть и осмотреть. В принтере было 2 полумертвых конденсатора. Видимо в системнике так же.

Если и ремонт не поможет, буду грешить на то, что 8087-2 расчитан на 6мгц, а у меня процессор на 4мгц.

Вопрос к владельцам ЕС1841. Вы пробовали запускать Prince of Persia? В интеренетах люди писали, что в из детстве эта игра на ЕС1841 шла нормально. У меня же сильно тормозит. Это может быть симптомом проблем с блоком питания.
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Kup написал:
[q]
В интеренетах люди писали, что в из детстве эта игра на ЕС1841 шла нормально. У меня же сильно тормозит. Это может быть симптомом проблем с блоком питания.
[/q]
Нет, не может. Оно (8088) либо работает либо нет. Это не пентиум с тротлингом.
PS: В детстве у меня на iP 166 mmx с абсолютно страшной видюхой типа s3 trio 64+ в софтовом режиме рендера "шел нормально" Half Life первый, выдавая наверное около ~5-10 fps. И это было офигеть как круто и играбельно вполне. Проходили.
Kup
Newbie


Всего сообщений: 123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 сен. 2017
Tronix написал:
[q]
Нет, не может. Оно (8088) либо работает либо нет.
[/q]
Но там не 8088, а кр1810вм86, то бишь наш аналог 8086. Мало ли, что предусмотрели наши инженеры. В нашем аналоге 8080, например, был предусмотрен режим работы на 5в вместо классических 12в. Пока рабочая версия, что центральный процессор выживает на пониженном напряжении, а математический нет. Блок питания чинить в любом случае надо.


Tronix написал:
[q]
И это было офигеть как круто и играбельно вполне. Проходили.
[/q]
Кидал человеку видео пример работы. Он сказал, что шло раза в 2 быстрее. Не думаю, что память настолько исказила.
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Kup написал:
[q]
о там не 8088, а кр1810вм86, то бишь наш аналог 8086. Мало ли, что предусмотрели наши инженеры.
[/q]
Да нет там ничего. Никакого энергосбережения и прочей туфты. Работает - значит уложилась напруга в допуски. Не работает - не уложилась. Все.


Kup написал:
[q]
а математический нет.
[/q]
Вполне возможно, так как эта дура (8087) жрет спокойно 3 вата судя только по официальным даташитам. И это есть правда, палец на работающем 8087 держать весьма сложно чуть больше чем секунд 15. По сему вопрос - он у вас калится адски? Если горячий как ад - значит работает. Если холодный - значит не работает. Я бы толстенным проводом с офигенным сечением прям от плюса питания подвел бы к панельке VCC, на всякий случай. Со схемотехникой ЕС1841 хвала богам не сталкивался, поэтому не знаю, какой ширины дорожкой они его подвели туда.
Kup
Newbie


Всего сообщений: 123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 сен. 2017
Tronix написал:
[q]
палец на работающем 8087 держать весьма сложно чуть больше чем секунд 15
[/q]
Через 10 минут работы машины он довольно горячий. Палец можно держать секунд 30.


Tronix написал:
[q]
бы толстенным проводом с офигенным сечением прям от плюса питания подвел бы к панельке VCC
[/q]
Так я мультиметром в ножки уже тыкал. 4,3 вольта.
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Kup написал:
[q]
Так я мультиметром в ножки уже тыкал. 4,3 вольта.
[/q]
Мультиметр он как бы да, но нужно понимать, что он цифрует вообщем-то медленно. То есть просадки до 0 В он может вполне не заметить на ножке питания сопроца, так как берет среднее от некоторого количества произведенных измерений. Лучше всего конечно осцылом смотреть. А если осцыла нет - не ленится, и кинуть о разъема питания толстый провод до ноги VCC сопроца. Дел то на пять минут, если не поможет всегда можно отпаять. А если поможет - вот тебе и вся проблема.


Kup написал:
[q]
Через 10 минут работы машины он довольно горячий. Палец можно держать секунд 30.
[/q]
Ну мы конечно температуру на луне сейчас меряем, так как пальцы и кожа у всех разные... Но он должен быть ОЧЕНЬ горячий. По сравнению со всем остальным, включая проц и если есть там какие-нибудь РТ4 РТ5 или прочие ПЛМ. Это самая горячая микросхема в 8088 комплекте.
serg
Newbie


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


Ссылка


Дата регистрации на форуме:
6 нояб. 2017
Kup написал:
[q]
Отсчитал вторую пару контактов от конца, который ближе к краю платы
[/q]
Это правильно.

Kup написал:
[q]
буду грешить на то, что 8087-2 расчитан на 6мгц, а у меня процессор на 4мгц.
[/q]
Ценю юмор:-)

Kup написал:
[q]
Кидал человеку видео пример работы. Он сказал, что шло раза в 2 быстрее. Не думаю, что память настолько исказила.
[/q]
Чудес не бывает, разве что у него nec v30 вставлен был или плата на 8мгц. Это, если конечно, дело не в БП.

Kup написал:
[q]
Через 10 минут работы машины он довольно горячий. Палец можно держать секунд 30.
[/q]
Это нормально, а если плата в середине то и не сильно горячий, благодаря хорошему обдуву. Вот за это кстати ес1841 сильно уважаю.
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
serg написал:
[q]
Вот за это кстати ес1841 сильно уважаю.
[/q]
Ну да, гудеть как самолет, это конечно большое уважение, в то время как нормальные XT и их клоны работали только на пассивном охлаждении, но кроме разве что БП. А в этого монстра нужно было обязательно запхать турбины на 220 Вольт. Я за это - не уважаю. Нечему там в 8086 комплекте греться сверх их даташитных параметров, ну только если конечно их бутербродом не напхать, как и было сделано в этой, храни ее господь, ЕС.
Kup
Newbie


Всего сообщений: 123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 сен. 2017
Перезаписал испортившуюся дискету с Альфа ДОСом. Он все еще ничего не видит. Записал и запустил прогу Trouble Shooter. Она нашла сопроцессор и успешно прогнал его тесты.

Магия!
Kup
Newbie


Всего сообщений: 123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 сен. 2017
Уже во всем разуверился, но на всякий случай грешу на блок питания. Надеюсь, его ремонт введет ДОС в адекват и ускорит бег принца из игры.
serg
Newbie


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


Ссылка


Дата регистрации на форуме:
6 нояб. 2017
Tronix написал:
[q]
Ну да, гудеть как самолет, это конечно большое уважение, в то время как нормальные XT и их клоны работали только на пассивном охлаждении, но кроме разве что БП. А в этого монстра нужно было обязательно запхать турбины на 220 Вольт. Я за это - не уважаю. Нечему там в 8086 комплекте греться сверх их даташитных параметров, ну только если конечно их бутербродом не напхать, как и было сделано в этой, храни ее господь, ЕС.
[/q]
Звук вентиляторов сравним с шумом винта мфм так что никаких проблем я не испытываю. Можно еще вспомнить шум нынешних топ-видях при максимальной загрузке.
Ну а для большинства pc/xt поделок охлаждения сопроца просто не существует и он там на пределе параметров выживает.
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
serg написал:
[q]
и он там на пределе параметров выживает.
[/q]
Да на даташитных 70 градусах он не выживает а работает. 70 градусов - пальцу очень неприятно, а по даташиту - вполне рабочая температура. Документированная.
Tronix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 янв. 2008
serg написал:
[q]
Звук вентиляторов сравним с шумом винта мфм так что никаких проблем я не испытываю.
[/q]
Это когда эта ЕС одна. А когда таких компов включается компьютерный класс... Незабываемые впечатления из детства. Поэтому я в серверной ночью и спал потом на одной из работ как младенец, а все удивлялись, как же так?
Kup
Newbie


Всего сообщений: 123
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 сен. 2017
А если вынуть 8087, то TroubleShooter начинает ругаться. Все честно.

Еще звучала мысль, что мультиметр может ошибаться при замерах напряжения. Линию 12в, которая выходит из того же БП он оценивает в 11,9в. Так что тут тоже все честно.
serg
Newbie


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


Ссылка


Дата регистрации на форуме:
6 нояб. 2017
Tronix написал:
[q]
Да на даташитных 70 градусах он не выживает а работает. 70 градусов - пальцу очень неприятно, а по даташиту - вполне рабочая температура. Документированная.
[/q]
В любом случае чуть комнатная температура повысилась и ...
После заершения перезапустил тест и смерил инфракрасным термометром на середине теста, если прижать почти в упор, до 77 град. поднимается показание, в среднем где-то 75. Проц при этом где-то 65 град. В помещении термометр у противоположной стены показывает 27, термопара и инфракрасный термометр показывают 29 температуру воздуха/предметов.
http://www.phantom.sannata.ru/...&st=20

Tronix написал:
[q]
Поэтому я в серверной ночью и спал потом на одной из работ как младенец, а все удивлялись, как же так?
[/q]
Так это больше плюс чем минис:-)
<<Назад  Вперед>> Страницы: 1 2 3
Печать
Полигон-2 »   Бывший СССР »   ЕС 1841 и Intel 8087-2
RSS

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

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

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