User Tag List

Страница 12 из 21 ПерваяПервая ... 8910111213141516 ... ПоследняяПоследняя
Показано с 111 по 120 из 203

Тема: Агат-7 требуется помощь в ремонте

  1. #111

    Регистрация
    16.11.2015
    Адрес
    г. Москва
    Сообщений
    234
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    На снимках виден принцип проблемы, в самом конце экрана дублируется пятый с начала столбец, странная штука, почему бы это ?
    Это схема гашения текстового режима так глючит. У Агата в графических режимах изображение формируется из расчета 256 пикселей на строку, а в текстовом - 224 пикселя. Если луч не гасить, то в правой части экрана будет повтор первых 32 пикселей. В вашем Агате эта схема какую-то часть пикселей пропускает. Проверяйте D46, D53.3, D54.3, D58.4 (особенно последние две).

    Цитата Сообщение от electroscat Посмотреть сообщение
    Емть ли тексты каких нибудь программ для тестирования памяти и прочих устройств для этой машины, небольшие, чтобы не пол дня вводить?
    Есть тестовые программки тут. Там программы и для девятки и для семерки, не перепутайте.

    Цитата Сообщение от electroscat Посмотреть сообщение
    Вопрос по теме, опять же на счет светодиода дисковода, он после включения дисковода с дискетой внутри должен гореть, показывая то что происходит попытка чтения например, или нет ?
    Он должен загораться при обращении к нему контроллера, независимо от того, есть дискета или нет. И мотор должен крутиться.

    Этот пользователь поблагодарил avivanov76 за это полезное сообщение:

    electroscat(25.06.2021)

  2. #112

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Детально изучил чем живут D46, D53.3, D54.3, D58.4, продлема оказалась рядом, счетчик D48 самопроизвольно включался через 5 импульсов после отключения, хотя должен был дожидаться начала следующей пачки импульсов в начале строки. После замены - все прекрасно, нкаких левых символов и в граф. режиме все отлично. Спасибо за помошь !!!
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

  3. #113

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Агат снова впал в маразм... Я попросил его подключить страницу памяти модуля из X5 к диапазону 8000...BFFF, командой C409:00, на это агат отреагировал брызгами разноцветных символов на экране, и затих... Я решил, что модуль памяти не исправен, вынул его, но при включении компьютер показывал либо шахматку, либо уже знакомые твердые знаки с палками, либо надпись Агат в окружении твердых знаков, либо просто какой то мусор, а иногда при включении переходил в какой либо другой режим дисплея, и показывал либо искаженную шахматку, либо тоже какой то мусор. В общем, через какое то время я уже вытащил из него все модули, кроме процессорного, но при включении машина ничего адекватного не показывала. Проверил Л.А. все АП16 на процессорном модуле, все вроде бы адекватно, все микросхемы новые, не Бакинские и работают без ошибок. Без проц. модуля - совершенно адекватная шахматка, все как надо, без искажений а не редко и без цветных пикселов, все четко. Что могло случиться не понимаю. Блин, Агат - самый ненадежный компьютер наверное... Может конечно мой опыт и не такой обширный, но комп, который проваливается в полный маразм так часто я еще не видел, в основном если признаки жизни и адекватности появляются - то потом они есть и на долго..

    Пробую начинать все с начала, память - в порядке, АП16 - в порядке... КП12 мультиплексоры адреса ОЗУ тоже все новые стоят, минские, не старые, 92 года. Тем более, при включении с шахматкой все адекватно, то есть адресс в порядке, и ОЗУ читается та которая нужно, ну и мусор на экране в основном состоит из символов, и они не искаженные. Подскажите что нибудь, где искать проблему ? Проц исключаю, вроде как надежный, тем более, пытается грузить монитор, иногда даже выводит ** АГАT ** и пищит, но очень редко...

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

    На мой взгляд комп ведет себя не системно, я не сталкивался с подобным никогда, все сто пока приходило в голову - не привело к результатам. Вот тут видео на котором много раз подряд включаю комп, и каждый раз по разному включается аппарат. При сбросе примерно то же самое, иногда, редко, дает курсор, при вводе команды и нажатии ввода - опять уносит куда то, новые порции мусора...

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

    Вот тут в попытках разобраться жгуты на схеме разными цветами выделил, может кому то пригодится.

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

    Вроде есть некоторое осознание, для видеоадаптера и граф режимов - шахматки - выборка делается из памяти через регистры D39 и D40, и эта часть читает из памяти адекватные данные, но все касаемо процессора и обработки, как то вывод иформации и любые програмные данные, работа с памятью и т.д. - через регистры D37, D38 - ИР12... Вот получается что то что выводится через эти регистры - сбоит... Нужно капать тут.
    Последний раз редактировалось electroscat; 26.06.2021 в 23:20.
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

  4. #114

    Регистрация
    16.11.2015
    Адрес
    г. Москва
    Сообщений
    234
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  5. #115

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот результат работы первого теста, и вот результат работы второго...
    Не понятно ничего.. Может с процессором беда, все таки Индусы ну вообще не процессорные ребята ))) Наваяли глюкодела )))
    Пытался запустить первый и второй тесты на эмуле, использовал EMU "Башкирия 2" ... Не знаю, может эмуль не авторитетен, но то что он показал - вообще ниак не похоже на то что я увидел на реальном компе.. Мне кажется, этот эмуль слегка не очень копийный )))
    НУ и еще, ниогда комп получается вытащить из маразма, если вдруг случайно многократным сбросом получается обнаружить на экране курсор, и написать туда что то типа 0.FFFF "ввод", иногда сразу ошибки, иногда глюки, а ниногда даже до 6ХХХ доходит... Что с моим Агатиком ?!?

    Я с пару недель назад заказывал у китайцев два MOS6502, и несколько 2716... Получается не зря, поставлю проц на разьем, и как придут процы, сразу поменяю..

    По цепочке D37, В38 - явных отклонений не обнаружил, все что должно отрабатываться, отрабатывается.. Последняя моя зацепка оборвалась. Блин, вот же не повезло с железякой...
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

  6. #116

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И таки да ! При детальном изучении полученом при помощи Л.А. с выходов всех микросхем ОЗУ, проматав 15 секунд диаграм заметил, что примерно пару раз в секунду одна микросхема выдает длинные полосы единиц, резко отличающиеся от других микросхем, тогда как в другое время она показывает соответствие остальным микросхемам, в итоге - после замены Агат снова заработал. Проблема была в том, что при первом анализе этих диаграмм я не прокрутил график, и видимо обратил внимание только на непроблемный участок, а ИМС как оказалось входит в маразм только местами... Спасибо за помощь !
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

  7. #117

    Регистрация
    16.11.2015
    Адрес
    г. Москва
    Сообщений
    234
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    Судя по картинке, первая прошивка (Тест ОЗУ) вообще не смогла стартовать. Если ПЗУ прошилась без ошибок, значит, до выполнения кода из ПЗУ дело не дошло.

    Со второй прошивкой повезло больше - она минимум один раз отработала (нарисовала картинку и дала звук), но потом, похоже, процессор потерял связь с ПЗУ.
    Кстати, по переключению символов ('W' -> '_') видно, что есть неисправная микросхема ОЗУ.

    Та область, в которой перемещаются символы (или пиксели, как в первом тесте) - это стек. Процессор ловит $0 на шине данных, происходит вызов обработчика инструкции BRK. В этот момент процессор записывает текущий адрес и регистр флагов в стек. Но поскольку ПЗУ недоступно, адрес обработчика берется случайный, процессор через какое-то время снова находит 0 и все повторяется.

    Поскольку до Монитора иногда удается достучаться, наверняка дело в том, что у какой-то микросхемы "отвалился" выход. Поэтому когда из-за шумов напряжение дотягивает до нужного уровня, схема как-то работает, а когда недотягивает - все глючит.

    Что могло отвалиться:
    1) выборка ПЗУ (D1.1, D4 - на плате процессора)
    2) "заклинило" сигнал ВКШД, поэтому сигналы с шины данных и ПЗУ смешиваются (D15, D5.3, D5.2, D3.2, D2.1 - на плате процессора)
    3) АП16 на шине данных (я так понял, вы их уже все меняли)
    4) в теории еще могли включиться сигналы прерываний на системной плате, но обе тестовые прошивки к прерываниям устойчивы
    Последний раз редактировалось avivanov76; 27.06.2021 в 12:28.

    Этот пользователь поблагодарил avivanov76 за это полезное сообщение:

    electroscat(27.06.2021)

  8. #118

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати, таки провел тест доп.озу средствами монитора, записал туда дамп, и потом сверил, в итоге, ощущение такое, что на плате доп.озу регенерация не работает, или работает не в полном обьеме, сразу после перемещения блока ошибок поменьше, а чем дальше, тем ошибок больше, и в оконцове вместо четных бит уже можно только FF видеть. В общем, работы добавляется постоянно )))
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

  9. #119

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от avivanov76 Посмотреть сообщение
    Это здорово, но тестовые прошивки не зависят от ОЗУ (они туда только пишут, весь код исполняется из ПЗУ). Похоже, что-то еще осталось.

    Судя по картинке, первая прошивка (Тест ОЗУ) вообще не смогла стартовать. Если ПЗУ прошилась без ошибок, значит, до выполнения кода из ПЗУ дело не дошло.
    Мне кажется там с самим дампом что то не так, он во первых короче чем 2716, я его добавлял нулями и FF но результата не было не на эмуляторе не на реальном компе. Может у вас есть 100% рабочий дамп, закиньте еще раз прощью.

    Цитата Сообщение от avivanov76 Посмотреть сообщение
    Со второй прошивкой повезло больше - она минимум один раз отработала (нарисовала картинку и дала звук), но потом, похоже, процессор потерял связь с ПЗУ.
    Кстати, по переключению символов ('W' -> '_') видно, что есть неисправная микросхема ОЗУ.
    Да, этот тест сейчас (после того как я нашел битую микросхему ОЗУ) работает, вот видео с его результатом, он и на эмуляторе запускается и на реальном агате, и результат очень похож но не 1 в 1 ...



    Цитата Сообщение от avivanov76 Посмотреть сообщение
    Поскольку до Монитора иногда удается достучаться, наверняка дело в том, что у какой-то микросхемы "отвалился" выход. Поэтому когда из-за шумов напряжение дотягивает до нужного уровня, схема как-то работает, а когда недотягивает - все глючит.
    Вот да, примерно так и было, иногда микросхема уходила в постоянную "1", а иногда продолжала работать, именно в эти промежутки реально было получить по крайней мере надпись ** АГАТ ** в окружении мусора ...

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

    Как проверить все механизмы находящиеся в центральной плате Агата ? Проверял кстати видеорежимы, не знаю, это для Агата 7 так же, или только для Агата 9 - с700, с701, с702, с703, с704, и т.д. все вроде бы переключается... На очереди поковырять Доп.ОЗУ, разобраться что там с регенерацией... А так же, что может быть с контроллером дисковода, он не обращается к диску, светодиод не горит на дисководе. И еще, контроллер принтера, или порт - когда он вставлен в свой или какой либо еще разьем, комп начинает вести себя ну отдаленно похоже на маразматическое состояние, не попадает в монитор иногда, и т.д.... В общем, аппарат сложный ))))

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

    Вот кстати сравнение результатов "второго" теста на эмуле и на реальном моем агате 7, отличается небольшой группой символов раз в две строки. Что бы это могло быть ? Есть методика по отличию понимать в чем оно ?



    Левая часть снимка - эмулятор, правая - реальный Агат 7.

    Выделил только первые несколько различий, не стал выделять до конца экрана.

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

    И вопрос на засыпку, не в тему но интересный, а есть ли CP/M для Агата 7 реально работоспособный ?

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

    Ну и еще, реально ли на Агат 7, например с платой Ячейка 121 - запустить Аpple desktop графический ? Или может есть какие то реплики системы с граф. интерфейсом для Агата 7 ?
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

  10. #120

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Поправил еще одно досадное недоразумение, восстановил модуль Доп.ОЗУ, как я и предполагал, регенерация работала частично, из двух ИЕ7 счетчиков регенерации работал только один и четверть дргого, то есть 6 адрессных линий из 8 ми.. Этого не хватало для регенерации, и уже через несколько секунд в памяти появлялось от 40 ошибок, а через несколько минут там оставалось процентов 10 информации. Замена счетчика все решила, теперь, проверил и модуль Доп.Озу, средствами монитора, накопировав дамп биоса в ООП и Доп.ОЗУ и сравнивая получившиеся дампы. Все ок, блок Доп ОЗУ полностью исправен.

    На очереди - проверка блока "псевдоПЗУ" и далее - контроллера ГМД...
    Ну и отдельная благодарность товарищу Мымрину, за подробную документацию по ремонту, и всем кто помогает в подчинке Агатика !!!
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

Страница 12 из 21 ПерваяПервая ... 8910111213141516 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Помощь в ремонте клона - МАСТЕР 128
    от eugene.karnygin в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 5
    Последнее: 12.08.2020, 17:32
  2. Опознание платы + помощь в ремонте
    от Alexei_an в разделе Для начинающих
    Ответов: 3
    Последнее: 16.07.2014, 11:53
  3. Помощь в ремонте KAY-128
    от Zidane в разделе Разный софт
    Ответов: 6
    Последнее: 22.03.2014, 18:36
  4. неизвестный ZX-Spectrum, нужна помощь в ремонте
    от djvini в разделе Несортированное железо
    Ответов: 17
    Последнее: 15.07.2010, 02:10

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •