PDA

Просмотр полной версии : Как запустить МС1201.01



megabyte
15.02.2010, 22:54
Есть задачка:
- есть на руках вышеобозначенная процессорная плата;
- на ней есть блоки джамперов (за что они отвечают?);
- есть шина, если не ошибаюсь, Q-Bus (где на ней находится питание?);
- есть 64-контакный разъем (что к нему подключается?);
- есть 8-контакный разъем, как мне сказали - для подключения терминала.
- и есть последовательный терминальчик с портом RS-232.

Можно как-то ее включить и подключиться к терминалу, чтобы выйти в монитор?

Всем спасибо за ответы.

Murzik
16.02.2010, 10:27
Во первых надо иметь корзину с блоком питания и пультом.т.к. процедура старта нетривиальна.
64 контактный разьем - в него включается или принтер с интерфейсом ирпр или блок дисководов типа ГМД-70 или 7012 (здоровое 8-ми дюймовое чудовище)
8 контактный разьем для терминала с интерфейсом ТОКОВАЯ ПЕТЛЯ! сунеш RS232 без преобразователя спалиш входные цепи.

KALDYH
16.02.2010, 14:07
Во первых надо иметь корзину с блоком питания и пультом.т.к. процедура старта нетривиальна.
Т.к. корзину и родной блок достать очень непросто, то видимо придется цеплять к пц-шному блоку. Для этого нужно собрать схему запуска процессора, например скопировав ее со схем Электроники-60 или ДВК.

или блок дисководов типа ГМД-70 или 7012 (здоровое 8-ми дюймовое чудовище)
5.25 вроде бы тоже можно.

Murzik
16.02.2010, 15:43
Не это же не MX и не MY а ГМД-70 имел свой контроллер поэтому и цеплялся на ИРПР!

KALDYH
16.02.2010, 16:38
Проверил по техническому описанию - да, только 8" приводы. А смутила меня имеющаяся у меня дискета 5.25 формата DX.

megabyte
17.02.2010, 21:06
Ок. Всем спасибо за ответы. Корзину найти не проблемы, чем и займусь на досуге.

KALDYH
17.02.2010, 21:51
Корзину найти не проблемы,
Если найдете больше одной штуки, я бы у вас купил.

MiX
20.12.2015, 02:33
Привет Всем.
Помогите пожалуйста определить микросхему(ы) по ошибке теста ПЗУ (054)
При запуске Т2 пишет:


ТЕСТ 2
ПАМЯТЬ 020000 -157776

ДЕФЕКТ 02 157776 000000 000001
ПАМЯТЬ 000600 -017776

Какая из м/х озу дефектная?

Ещё на Т3 выдаёт дефект 06, но я думаю что это зависимо от дефекта на Т2.

Спасибо.

AFZ
20.12.2015, 07:14
ДЕФЕКТ 02 157776 000000 000001 То есть врёт младший бит. Это или DS2, или DS18, скорее DS18. В общем, одна из двух м/с возле корзиночного разъема. Это если у нас с тобой платы одинаковые. Точнее сказать затрудняюсь. Схема есть?

MiX
20.12.2015, 11:09
Это если у нас с тобой платы одинаковые.
Я знаю только 2 варианта, на РУ3 и на РУ6. У меня на РУ6 с ВП-030.


Схема есть?
Здесь. (http://ruecm.forum2x2.ru/t85-topic)

MM
20.12.2015, 18:05
Для начала попробуйте позаносить числа 177777 и 000000 в указанный адрес ошибки, и лично убедитесь в неисправном бите ДОЗУ - т.к. автоматизированный тест не всегда точно информирует.

AFZ
21.12.2015, 05:39
Я знаю только 2 варианта, на РУ3 и на РУ6. У меня на РУ6 с ВП-030. У меня та же плата. Две РУ6 на углу возле корзиночного разъема. Одна из них 0-77776, вторая 100000-177776. На всякий случай можно прозвонить их 14-е ноги (DO), они соединены между собой и с 26й ножкой 034-й, это линия do0 массива памяти. Разобрать, кто есть кто из этих двух РУ6 можно по сигналам RASn или CASn (не помню, твоя ссылка на схему у меня не открывается, а свою, бумажную, я еще вчера убрал назад на дальнюю полку), на одну идет *AS0, на вторую *AS1, так неисправна именно вторая.

MiX
22.12.2015, 00:43
Для начала попробуйте позаносить числа 177777 и 000000 в указанный адрес ошибки, и лично убедитесь в неисправном бите ДОЗУ - т.к. автоматизированный тест не всегда точно информирует.Там вообще странное поведение пульта, все разряды никак не меняются.


твоя ссылка на схему у меня не открываетсяВот прямая ссылка. (https://yadi.sk/d/rdPki7VcdaayT)

hobot
22.12.2015, 00:49
твоя ссылка на схему у меня не открывается
http://archive.pdp-11.org.ru/BIBLIOTEKA/DVKTXT/MC1201_0x/

AFZ
22.12.2015, 04:36
Там вообще странное поведение пульта, все разряды никак не меняются. Так ведь пультовая программа пользуется ОЗУ из 160000-177776, что тоже попадает в битую м/с. Неудивительно, что ее (программу) колбасит.


Вот прямая ссылка. Да, моя бумажная похуже. А на этой легко разобрал, что в старших адресах стоит м/с Н16 (на моей плате в массиве памяти подписаны М1, Н1, М16 и Н16, причем надписи М16 и Н16 выглядывают краешком из-под уголка, прикрученного через всю плату возле корзиночных разъемов, т.е. подозреваемая Н16 стоит на самом углу). Так, что, для начала, махни ее (естественно, на панельку ее, ибо не фиг), а что там будет дальше - война план покажет.

gid
21.04.2020, 12:46
Когда-то заимел я плату МС1201.01 абсолютно целую, небитую не стриженую, но в неизвестном состоянии работоспособности.
Довольно долго не удавалось её запустить, но таки удалось, потом не удавалось подсоединить её к ПК, т.к. простые схемы сопряжения ИРПС-RS232 на одном транзисторе и паре резисторов и опционально диодов у меня почему-то не работали в принципе.
Тогда воспользовался переходником от AFZ для USB-TTL, и наконец удалось посмотреть, в каком состоянии плата. Оказывается во вполне рабочем.
И возникло несколько нубских вопросов:
1. К1801ВП1-035 очень, очень сильно греется, но работает. Она сильно горячее процессора, палец на ней держать некомфортно. Нормально ли это? Или она рано или поздно сдохнет от перегрева?
2. Резисторные сборки Д3,Д6 это которые внизу, рядом с корзиной тоже горячие, не намного горячее рядом стоящих АПшек. Это нормально?
3. У меня нету АЦПУ и ГМД поэтому не знаю, такие номера дефектов - это норма при их отсутствии или с соответствующими ВП1-033, ВП1-034 что-то не так?
4. Оно так и должно каждый раз трапаться после тестов для выхода в пультовый монитор? Культурного выхода не предусмотрено? (ПЗУ 054 ещё не дизассемблировано, поэтому такой вопрос)


==================== Протокол начат: 21/04/2020 12:20:30 =====================


160556
@T0
ТЕСТ 1

ТЕСТ 2
ПАМЯТЬ 020000 -157776
ПАМЯТЬ 000600 -017776

ТЕСТ 3

ТЕСТ 4
ВВЕДИТЕ СЛЕДУЮЩИЕ СИМВОЛЫ:

1 2 3 4 J C U K
1 2 3 4 J C U K
ТЕСТ 5

ДЕФЕКТ 34

ТЕСТ 6

ДЕФЕКТ 47

005026
@T5
ТЕСТ 5

ДЕФЕКТ 34

005164
@T6
ТЕСТ 6

ДЕФЕКТ 47

005164
@T1
ТЕСТ 1

170034
@T4
ТЕСТ 4
ВВЕДИТЕ СЛЕДУЮЩИЕ СИМВОЛЫ:

1 2 3 4 J C U K
1 2 3 4 J C U K
005164
@T2
ТЕСТ 2
ПАМЯТЬ 020000 -157776
ПАМЯТЬ 000600 -017776

024164
@
================== Эмуляция прекращена: 21/04/2020 12:24:15 ==================



Кстати, однажды я спрашивал, про перемычки на плате, и оказалось, что ни у кого нету карты перемычек. Поэтому вот она:
https://pic.maxiol.com/thumbs2/1587461870.1539681877.120101frontj.jpg (https://pic.maxiol.com/?v=1587461870.1539681877.120101frontj.jpg&dp=2)
Фотография не моя, я взял её с phantom.sannata.org с похожей ветки форума. У меня точно такая же плата, только целая и заводской номер 3028. Так что и так сойдёт.

S1 - Вход сигнала Б:А4 РЕЗ1 (IRQ3) с внешней шины
значение по умолчанию: выкл

S2 - Выдача сигнала SEL2 на внешнюю шину Б:А6 РЕЗ2
значение по умолчанию: выкл

S3 - Выдача сигнала чтения из ПЗУ на внешнюю шину В:А7 И ОСТ Н (индикация
пультового режима на устройстве управления)
значение по умолчанию: вкл

S4 - Переключение ввода шины +5ВБ с В:А18 +5В (1:2) или А:Б1 +5В (2:3)
значение по умолчанию: 2:3

S5 - Замыкание между собой шин +5В и +5ВБ независимо от S4
значение по умолчанию: вкл

S6,S7,S8,S12 - Управление ИРПР
S6 - генерировать запрос на прерывание передачи данных по сигналу
ОШИБКА1 В с разъёма XT2.2 (1:2 - выкл, 2:3 - вкл.)
значение по умолчанию: 2:3

S7 - генерировать запрос на прерывание передачи данных по сигналу
ЗАВЕРШЕНО1 В с разъёма XT2.7 (1:2 - выкл, 2:3 - вкл.)
значение по умолчанию: 1:2

S8 - генерировать запрос на прерывание передачи данных по сигналу
ТРБ.ПЕРЕДАЧИ1 В с разъёма XT2.13 (1:2 - выкл, 2:3 - вкл.)
значение по умолчанию: 2:3

S12 - (2:3) - выдавать данные ИРПР на разъём XT2 по стробу приёмника, (1:2) - выдавать всегда
значение по умолчанию: 2:3

S9,S10,S11,S13 - Управление ИРПС
S9 - вкл: сигнал ГП+ притянут к +5В, выкл: сигнал ГП+ просто вход на оптрон
значение по умолчанию: вкл

S10 - вкл: сигнал ПрД+ притянут к +5В, выкл: сигнал ПрД+ просто вход на оптрон
значение по умолчанию: вкл

S11 - вкл: сигнал ПД- притянут к +5В, выкл: сигнал ПД- просто вход на оптрон
значение по умолчанию: выкл

S13 - Соединить ногу HALT ВП1-035 с IRQ1. По окончании приёма посылки при
отсутствии сигнала СТОП (разрыв линии) генерировать прерывание IRQ1
значение по умолчанию: выкл

S14 - При подаче питания автоматически генерировать DCLO
значение по умолчанию: выкл

S15 - При подаче питания автоматически генерировать ACLO
значение по умолчанию: выкл

S16 - Тактовую частоту контроллера памяти брать от: (1:2) - генератора ТЧ
процессора (2хCLK CPU), (2:3) - кварца ВП1-035 (4606к)
значение по умолчанию: 2:3
Эту перемычку обнаружить не удалось

MM
21.04.2020, 15:36
К1801ВП1-035 очень, очень сильно греется, но работает
Под замену без вариантов. Она должна быть холоднее ВМ1.


такие номера дефектов
Норма, см. инструкцию к МС1201.01 :
http://www.emuverse.ru/wiki/%D0%94%D0%92%D0%9A


Оно так и должно каждый раз трапаться после тестов для выхода в пультовый монитор?
90% - ошибка ДОЗУ, может с прогревом.
Может полуживая 035 подсаживает шину ?

Приделайте маленький тест ДОЗУ - для размещения в нижней и верхней половине ДОЗУ, лучше зацикленный на полчасика.

bigral
21.04.2020, 23:17
сопротивление резисторных сборок проверить надо, может они уже накоротко 5В на шину подали, потому -035 еле еле живет

gid
01.05.2020, 15:07
Подскажите, какое сопротивление должно быть между шинами +5В и общий? У меня 11,2 Ом, не маловато ли?
ВП1-035 я выпаял, сопротивление между +5 и общим не изменилось, новую пока не запаял, пока не определился однозначно, что она горячая от того, что на плате что-то не так, а не сама по себе такая. Она ведь полностью функционирует, только аномально горячая.
На шину данных, где сидят все ВПшки ниоткуда +5В с резисторных сборок не попадает.

На плате ведь физически 64кб ОЗУ, как осуществляется доступ к ОЗУ в сегменте (или странице, как правильно?) BS7? В доках написано, что часть его используется как ОЗУ пультового режима совместно с ПЗУ, а остальное как? Потому как встроенный тест памяти тестирует ОЗУ только до 56кб, последний сегмент вообще не тестируется.

MM
01.05.2020, 16:20
На плате
Для начала см. ТО 1801ВП1-030 в МПСС 1988-4 ( есть на Рутрекере целиком ).
ТО МС1201.01 :
http://emuverse.ru/wiki/%D0%94%D0%92%D0%9A

gid
01.05.2020, 17:00
Для начала см. ТО
Смотрел, в мои планы не входит заучивание ТО наизусть, в мои планы входит заглядывание в него по мере необходимости.
Посмотрел ещё раз, на поставленные вопросы оно не отвечает.
На вопрос "как осуществляется доступ к ОЗУ в сегменте (или странице, как правильно?) BS7" т.е. в старшем 8м банке памяти согласно ТО, ответ "Никак" меня более чем устроил бы.
Видимо протестировать микросхемы ОЗУ, попадающие в пространство адресов 160000... 177577 можно только на внешнем стенде, т.к. эта область согласно ТО отключена насовсем.
Область СОЗУ (177600..177676) например по показаниям логического анализатора была исправна и не сбоила, за время работы, пока буфер ЛА заполнялся.
По стабильному наличию единицы или стабильному состоянию в нуле какого-либо бита во всех ячейках памяти, можно узнать дохлая или нет микросхема целиком, а сейчас все 32 микросхемы не дохлые, а вот нет ли где в них утечек в отдельных битах памяти узнать можно только большим серьёзным длительным тестом.
А у меня то ли -035 неисправна, то ли она исправна, но что-то нагревает её, а я не знаю как это узнать.

MM
01.05.2020, 17:13
На вопрос "как осуществляется доступ к ОЗУ в сегменте (или странице, как правильно?) BS7" т.е. в старшем 8м банке памяти согласно ТО, ответ "Никак" меня более чем устроил бы.
Рутрекер заблокирован ?

MM
01.05.2020, 17:51
Если нет ВП1-035, на полных МС1201.01 и МС1201.02 можно перевести паралельный порт на ВП1-033 в режим ИРПР на адресах терминала 177560, и использовать БК0010 как терминал на порту 177714 - 7 бит + строб + ответ на вход и на выход.
ТО 1801ВП1-033 в МПСС №5 1988.
ТО 1801ВП1-034 в МПСС №6 1988.
На отсуствующей ВП1-035 закоротить площадки сигналов IAKO и IAKI - векторные прерывания.

s sergey
01.05.2020, 18:36
Подскажите, какое сопротивление должно быть между шинами +5В и общий? У меня 11,2 Ом, не маловато ли?.
Померил сопротивление между шинами +5В и общий на МС1201.02 - 11,4 Ом. На этой плате отсутствуют почти все конденсаторы, подал на нее питание - ток потребления примерно 2,6 Ампера. ВП1-035 греется реально сильнее других ВП1 и процессора. Причем похоже что ВП1-035 уже меняли на плате.

S_V_B
01.05.2020, 18:59
Как оперативно - "СЛУЖУ ОТЕЧЕСТВУ"

Vslav
01.05.2020, 20:01
Смотрел, в мои планы не входит заучивание ТО наизусть
Эх, стараешься, оформляешь отчеты по "искпидициям" и мало кто читает, вот тут (https://github.com/1801BM1/k1801/tree/master/030) вся полезная рафинированная выжимка из ТО и подкрепленная результатами реверса. Если вдруг чего-то не хватает, или неточности/ошибки - добавим/поправим.

Hunta
01.05.2020, 20:13
Эх, стараешься, оформляешь отчеты по "искпидициям" и мало кто читает
Но всё же есть читающие и ценящие :)

gid
02.05.2020, 09:51
Рутрекер заблокирован ?
Нет. Но журнальчик скачан давным давно.


ВП1-035 греется реально сильнее других ВП1 и процессора.
Что-то мне кажется, что я зря решил менять, надо было оставить как есть, это может быть такая фича той партии микросхем.


вся полезная рафинированная выжимка из ТО
ладно, убедили, что не "Никак" а "как-то так". Пока плата работала я всё равно не мог никак выйти из пультового режима, видимо там ещё что-то неисправно, что всё время её в пульт возвращало.

Но что толку, если у меня пациент умер от вскрытия, запаянная новая -035 не греется, но и не работает, в смысле ничего не передаёт, а почему не передаёт, буду выяснять сегодня.


можно перевести паралельный порт на ВП1-033 в режим ИРПР на адресах терминала 177560, и использовать БК0010 как терминал на порту 177714
Это самый крайний случай, ибо сама по себе плата 1201.01 вообще без ничего представляет только академический интерес, практически использовать её всё равно никак.
И жгучее желание вернуть её в рабочее состояние, просто чтоб было.