Вход

Просмотр полной версии : Оживление МС1201.02



DATAsoft
29.03.2018, 23:19
Пытаюсь запустить плату МС1201.02 через эмулятор терминала.
http://i99.fastpic.ru/thumb/2018/0330/ed/409444d8ec04c95a32171abce7b753ed.jpeg (http://fastpic.ru/view/99/2018/0330/409444d8ec04c95a32171abce7b753ed.jpg.html)
Связь установил через СОМ-порт. Вижу картинку.
http://i99.fastpic.ru/big/2018/0330/46/4f0a7d0294432be663d8801cb6a5ed46.jpg (http://fastpic.ru/)
Пытаюсь загрузиться. Результат ниже. Далее загрузка не идёт. Зависает похоже. Светодиод на плате начинает светится ярко.
http://i101.fastpic.ru/big/2018/0330/5e/512e5be4882f20a4e5e03f837178835e.jpg (http://fastpic.ru/)
Запускаю тест памяти (Т2) и ввожу М (как я понял по этой директиве видно ошибку).
http://i101.fastpic.ru/big/2018/0330/c4/47b7e2c1b0a50d382b2f1643397292c4.jpg (http://fastpic.ru/)

Подскажите что проверять на плате. С ДВК только начинаю разбираться и пока мало что про них знаю.

Есть ещё одна такая же плата. На ней всё ещё грустнее. На проц приходит сигнал тактовой частоты, а все остальные входы и выходы молчат. Полагаю процессор в этом случае под замену скорее всего?

MM
29.03.2018, 23:54
Подскажите что проверять на плате.
Внешним стендом ( Стенд БК например ) провести диагностику ДОЗУ, особенно младшего банка - так делали на серийном производстве.

В домашних условиях - попытаться вычислить неисправный бит ДОЗУ младшего банка, записав, например, в ячейку 001000 числа 000000 и 177777, и посмотреть результат записи.
В общем, надо ручками потестировать ДОЗУ. Где-то несколько месяцев назад я писал здесь маленькую программку-тестер для МС1201.02/УКНЦ.

- - - Добавлено - - -

2. Ручной тОст "за сдачу драгов", набрать в адресе 000400 ,при этом убедиться, что ДОЗУ пользователя идет до адреса 157776.
000400 : 012737 000410 000004 000404 012737 000007 177566 000777
000420 : 012706 001000 106427 000340 012700 001000 012701 067400
000440 : 010020 077102 032737 000200 177564 001774 012737 000101
000460 : 177566 012700 001000 012701 067400 011002 020002 001405
000500 : 010027 000000 010227 000000 000000 005120 077112 032737
000520 : 000200 177564 001774 012737 000102 177566 012700 001000
000540 : 012701 067400 011002 010003 005103 020203 001405 010027
000560 : 000000 010227 000000 000000 062700 000002 077115 032737
000600 : 000200 177564 001774 012737 000103 177566 000137 000400
При нормальном прохождении теста на терминал будут выводиться коты ABC .......
При ошибке будет гудок ( код 000007 ) и висяк. Прервать висяк выключателем "Пульт" и посмотреть адрес сбойной ячейки - в словах 000502 и 000506 - соответственно, адрес и контент. При ошибке Ч-М-З - в словах 000560 и 000564 - соответственно адрес сбоя и результат чтения.
Если "результат чтения" будет не соотвествовать содержимому ячейки ( кроме 560, 564 )- значит, ошибка в адресах ( особенно в варианте М-ЭВМ с СОЗУ ).
Потом в ручном режиме занести в сбойное слово 177777 и 000000, определить разницу в содержании и сменить РУшку-гнилушку.

Тест подойдет ко всем ДВК и УКНЦ с 56 кбайт ОЗУ пользователя.

DATAsoft
30.03.2018, 00:07
Записываю в ячейку 000004, число 000000 - оно же и считывается. Записываю 177777 - считывается 177775.

MM
30.03.2018, 00:22
177775.
Проведите тест "бегущий кол" - в одну и ту же ячейку ( например, адрес 001000 ) записывайте числа 1, 2, 4, 10, 20, 40, 100, 200, 400, 1000, 2000, 4000, 10000, 20000, 40000, 100000 . Важно,когда записанное и прочитанное не равно.
Проделайте такой опыт и в адресе 100000 ( начало 2-го банка ДОЗУ ).

- - - Добавлено - - -

Вообще, неисправен чип ДОЗУ, отвечающий за бит 000002, или к выв.02 ( вход данных ) которого подходит сигнал АД01 внутренней МПИ ( таких 565РУ6 2 шт. - можно почикать им 14 выв. ( выход данных ) , для определения конкретной гнилушки.

DATAsoft
30.03.2018, 00:27
Провёл. Записывал те числа, которые вы указали. Они же и считываются.
Глючит 1 бит. Пишу 7 - считываю 5, пишу 3 - считываю 1. Как вычислить РУ-шку? Я так понимаю или D3 или D19? Поправьте если я ошибаюсь. А вот в адресе 100000 всё нормально записывается и считывается.

MM
30.03.2018, 00:33
На сборочном чертеже Вашего исполнения МС1201.02 это DS3 или DS19 - 2-я ИС ДОЗУ от проца.

- - - Добавлено - - -

Если отрезать 14 выв.от ИС ДОЗУ старшего банка - не будет пуска МС1201.02

DATAsoft
30.03.2018, 00:38
Заработало. Надел "вторым этажом" РУ5 на D3. Стало считываться то, что записано! Загрузил через терминал. Полёт нормальный.


MM, Спасибо огромное!

А что по второй плате (см. первое сообщение) скажете? Процессор сразу менять? На нём есть сигналы только на 15 и 16 ногах. Больше никаких нет.

DATAsoft
30.03.2018, 00:40
УПС. Тест Т5 пишет "ДЕФЕКТ 23" Это что значит?

MM
30.03.2018, 00:49
УПС. Тест Т5 пишет "ДЕФЕКТ 23" Это что значит?
Нет прерывания при печати на принтере.

Вообще пристраивать хорошую на дефектную 565РУх неправильно, надо хотя бы у гнилушки оторвать 14 выв. ( выход данных ).

DATAsoft
30.03.2018, 00:51
Ну надел я только для проверки. Позже конечно же выкушу дохлую и запаяю рабочую м/с.

MM
30.03.2018, 01:14
А что по второй плате
Проц в МС1201.02 обычно вылетает в исключительных случаях, в основном после измерений его выводов советским омметром с +3 вольт на щупах, или от явной статики ( зимнего искрения одежды ).
Что посмотреть осликом :
1. При перезапуске ДВК что делается на выводах 1801ВМ2 ACLO и DCLO ?
2. При перезапуске ДВК что делается на выводах 1801ВМ2 SYNC , DIN и SEL ? ( DIN - светик на МС1201.02 )
( Могут быть единичные импульсы по 500-1500 нс и молчок... )
3. В каком состоянии входы проца DMR и SACK ?

DATAsoft
01.04.2018, 20:36
Добрался до 2 платы.
На выводах ACLO и DCLO высокий уровень. При нажатии на сброс переходит в низкий, при отпускании сброса - опять высокий.
На выводах SYNC, DIN SEL - постоянно высокий уровень. При нажатии сброса ничего не меняется.
На DMR и SACK тоже высокий уровень. На сброс не реагирует.

MM
01.04.2018, 20:50
На выводах ACLO и DCLO высокий уровень
Проволочкой, соединенной с общим, коснитесь ( выводов ИС 1801ВМ2 ) сначала DCLO, а затем ACLO, и посмотрите импульсы на выходе SEL, хотя бы 1 шт. на ~1 мкс.

DATAsoft
01.04.2018, 20:57
Посмотрел. Никакие импульсы не проскакивают.
Кстати на этой плате есть одна грубая попытка ремонта (до меня). Видимо меняли ВП1 (034).
http://i101.fastpic.ru/big/2018/0401/8e/a013abc9b067fe732e61884bfdfae68e.jpg (http://fastpic.ru/)

MM
01.04.2018, 21:03
Никакие импульсы не проскакивают.
В каком состоянии стабиллитрон КС156 ?
*
Если он в хорошем состоянии и не менялся - целесообразно сменить проц на аналогичный или 1806ВМ2.
Если стабиллитрон сменян или отсуствует - вероятно, годных БИСок на ДПП маловато...

DATAsoft
01.04.2018, 21:10
Стабилитрон не меняный. Выглядит отлично. Буду искать процессор и попробую его поменять.

DATAsoft
08.12.2018, 19:17
Проц заменил, не помогло. Выставил с корзинкой на продажу в Барахолке. Некогда заниматься... https://zx-pk.com/forum/viewtopic.php?f=4&t=12046

Korchagin
08.12.2018, 22:06
Хоть и поздновато, но... Проверьте осциллографом прохождение ACLO/DCLO до ног соответствующих микросхем, задающие генераторы платы на корректную частоту и тактовые импульсы от них на соотв. ногах БИС. Затем осциллографом гляньте шину на ногах БИС - должен крутиться обмен, не должно быть залипания сигналов на одних уровнях, форма импульсов должна быть примерно одинаковая. Гниловаты могут оказаться и резисторные сборки - чуть перегнуть выводы и могут отвалиться.

DATAsoft
08.12.2018, 22:13
Спасибо! Но хватит.;) ничего больше не хочу проверять. Если не купят на барахолке - пойдет на хранение.)))
У меня дрстаточно рабочих ДВК- шек.)))