Просмотр полной версии : Оживление МС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/)
Подскажите что проверять на плате. С ДВК только начинаю разбираться и пока мало что про них знаю.
Есть ещё одна такая же плата. На ней всё ещё грустнее. На проц приходит сигнал тактовой частоты, а все остальные входы и выходы молчат. Полагаю процессор в этом случае под замену скорее всего?
Подскажите что проверять на плате.
Внешним стендом ( Стенд БК например ) провести диагностику ДОЗУ, особенно младшего банка - так делали на серийном производстве.
В домашних условиях - попытаться вычислить неисправный бит ДОЗУ младшего банка, записав, например, в ячейку 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.
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 всё нормально записывается и считывается.
На сборочном чертеже Вашего исполнения МС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" Это что значит?
УПС. Тест Т5 пишет "ДЕФЕКТ 23" Это что значит?
Нет прерывания при печати на принтере.
Вообще пристраивать хорошую на дефектную 565РУх неправильно, надо хотя бы у гнилушки оторвать 14 выв. ( выход данных ).
DATAsoft
30.03.2018, 00:51
Ну надел я только для проверки. Позже конечно же выкушу дохлую и запаяю рабочую м/с.
А что по второй плате
Проц в МС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 тоже высокий уровень. На сброс не реагирует.
На выводах 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/)
Никакие импульсы не проскакивают.
В каком состоянии стабиллитрон КС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
Спасибо! Но хватит.;) ничего больше не хочу проверять. Если не купят на барахолке - пойдет на хранение.)))
У меня дрстаточно рабочих ДВК- шек.)))
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot