Важная информация

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 20

Тема: ПУ Контур 8020 - помогите с ремонтом.

  1. #1
    Member Аватар для MegaMyth
    Регистрация
    04.12.2006
    Адрес
    Ижевск
    Сообщений
    153
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ПУ Контур 8020 - помогите с ремонтом.

    Добрый день!
    Попалась мне в руки плата, пролежавшая десятки лет в гараже (не в моём). Вот решил попытаться запустить, но нужна помощь, т.к. с Корветами/контурами дела не имел.
    Что имеем после замены около десятка мсх:
    Проц - работает
    ПЗУ - в порядке
    АЦЗУ - мсх были дохлые, сделал плату "заменитель" - она условно работает (иногда пишется мусор, но не уверен, что это критично, 9й бит не используется (выход с чипа закорочен на землю).
    При включении со штатным ПЗУ - при зажатой кнопке сброса АЦЗУ в режиме 32 колонки, после отпускания сброса - переходит в режим 64 колонки (ОПТС видимо успевает записать, что-то в ВВ55). В экран ничего не пишет. Динамик молчит. На шинах какая-то активность на протяжении нескольких сотен микросекунд, потом в 3м состоянии (такое ощущение, что проц выполнил HALT (я не знаю мнемоники i8080, поэтому использую мнемоники Z80).
    Написал маломальский тест ОЗУ, залил в ПЗУ - если я нигде не накосячил в коде, то похоже что ОЗУ исправно. По крайней мере, когда я копирую ПЗУ в ОЗУ а потом вывожу дамп на экран - очень похоже на правду.
    А теперь собственно вопросы:
    1. Есть ли тестовое ПЗУ для корвета/контура?
    2. Какая последовательность POST-теста в ОПТС? Какие типовые несправности? Должно ли штатное ПЗУ выводить что-то на экран при "битом" АЦЗУ или его нужно восстанавливать?

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Veteran
    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,328
    Спасибо Благодарностей отдано 
    58
    Спасибо Благодарностей получено 
    162
    Поблагодарили
    129 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

  4. #3
    Member Аватар для MegaMyth
    Регистрация
    04.12.2006
    Адрес
    Ижевск
    Сообщений
    153
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А можно пояснительную бригаду?
    Какой файл нужно зашить в ПЗУ и в какую панельку вставить :-) ?
    Мне бы разжевать, как младенцу, т.к. это мой первый корвет. я не знаю всей терминологии и всего устройства этого ПК.

  5. #4
    Master Аватар для Xrust
    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    906
    Спасибо Благодарностей отдано 
    204
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    68 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MegaMyth Посмотреть сообщение
    2. Какая последовательность POST-теста в ОПТС? Какие типовые несправности? Должно ли штатное ПЗУ выводить что-то на экран при "битом" АЦЗУ или его нужно восстанавливать?
    https://zx-pk.ru/threads/20535-remont-oshibki-opts.html

  6. #5
    Member Аватар для MegaMyth
    Регистрация
    04.12.2006
    Адрес
    Ижевск
    Сообщений
    153
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо, похоже на то что нужно.
    Но вот вопрос возник, ОПТС 2.0 Контура и Корвета сильно отличаются? Я прошелся дизассемблером по моему ROMу и там что-то вроде:
    установили 0x14 конфигурацию
    инициализация ППР1
    Запись в порт С
    Запись в порт В
    Пишем в ВИ53 (2 раза)
    читаем клаву (ряд F1-F5)
    Если не нажато (а у меня клава не подключена), то:
    устанавливаем палитру? 0xFAFB
    Бегущие огни в порту принтера (если считалось, не то что записывали - JP to DI & HALT)
    Запись в порт принтера 0xFF
    Разрешение звука
    звук (которого нет)

    Пойду смотреть что в порту принтера...

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

    Пошел смотреть что на ВВ55 как вдруг при сбросе начал проходить тест АЦЗУ (символы бегают на экране), потом просто белый экран. При нажатии на F3, F1 - скрины в атаче. Без F-Key просто белый экран, никаких сообщений нет.
    Нажмите на изображение для увеличения. 

Название:	viber_image_2022-10-10_08-34-55-203.jpg 
Просмотров:	50 
Размер:	35.3 Кб 
ID:	77918Нажмите на изображение для увеличения. 

Название:	viber_image_2022-10-10_08-34-55-388.jpg 
Просмотров:	47 
Размер:	34.6 Кб 
ID:	77919

    P.S. подключен к монохромному выходу. Подключение по цвету может дать дополнительную информацию?

  7. #6
    Activist
    Регистрация
    20.12.2016
    Адрес
    г. Москва
    Сообщений
    376
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MegaMyth Посмотреть сообщение
    При нажатии на F3, F1 - скрины в атаче.
    Это похоже на нормальную реакцию контура на Ф-клавиши...
    Цитата Сообщение от MegaMyth Посмотреть сообщение
    Без F-Key просто белый экран, никаких сообщений нет.
    А здесь он пытается загрузить ОС с дискеты, которой нет... не помню, должен ли он выругаться, что нет системы

    Рекомендация - установи на компьютер эмулятор корвета, подкинь ему ROMы Контура, чтобы понимать какое поведение нормальное, какое нет. Кстати можно впаять панельки, прошить комплект ОПТС 2.0 (с бейсиком), и посмотреть как с ним будет работать - ОПТС 2.0 более информативен, чем Контуровский по-моему...
    Смущает, что инвертированные цвета... что за МС стоит в верхнем правом углу? должна быть 555ЛН1... откуда синхру получаешь? Фото платы можно посмотреть?

    Подпись

    Корвет СБ8020+ВБ8020+ExtROM, Поиск-1 128,Поиск-1 512+КНГМД+КНЖМД, ПОИСК-2 новодельный,
    УКНЦ+КНГМД+КНЖМД+AZ, БК0011М+SMK512, БК0010, БК0010-01, БК0011
    Atari 800XL+SIO2SD, Atari 65XE, Scorpion1024 Turbo+Z-Controller, Yamaha YIS503III+SunriseIDE
    Апогей БК01Ц+ROM, Сура ПК8000, Вектор 06Ц.02+ComboDevice, Львов ПК01
    [свернуть]

  8. #7
    Member Аватар для MegaMyth
    Регистрация
    04.12.2006
    Адрес
    Ижевск
    Сообщений
    153
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Рассказываю по порядку:
    Инверсия цветов была из-за того, что не была установлена мсх 9го бита АЦЗУ (думал что дохлые 132ру4, оказались живые). Сейчас инверсии цвета нет.
    картинку брал с какого-то выхода, который выдаёт только текстовый режим.
    Была дохлая РУ5 в основной памяти, заменил (не было живой - выпаял 1шт с ГЗУ) - тесты проходит. Что бы вычислить - какая дохлая - пришлось переписать тест памяти (оказывается это очень легко делается, когда у тебя есть стека кусок и рабочий АЦЗУ ))). в итоге по адресу 0x9280 одна РУ5 спалилась что битая.
    Звука не было из-за того, что сдохла ИЕ10 в делителе на 2МГц. Заменил - звук есть теперь.
    Записал дискету 3х дюймовую в режиме 720К (сначала хотел под freeDos но чот в нём утонул, долго разбираться, кароч - старый добрый Debian как всегда пришел на помощь)
    Загрузился в CP/M. Запускал пару игруль - черный экран, иногда музыка игнрает. Вроде бы с платой компа всё в порядке. Осталось ГЗУ.
    Подключился к очередному ЧБ выходу, но уже к тому, на котором есть графика - и, как говориться - "о боже, сапогом по роже" :-D
    там всё плохо, на экране мусор.
    При запуске игруль - картинка меняется, но графические образы не различимы. Есть у меня подозрение, что нужно что-то менять.
    Схему ГЗУ еще не смотрел, но кандидаты на проверку есть.
    В этой плате, почему-то, очень не живучие ИЕ10, КП11, КП12 + еще одна мсх в керамике (та что рядом с кнопкой сброса) очень сильно греется. Маркировка на ней не читается, повторюсь, схему еще не смотрел в этом районе.


    Вот видео с битым ГЗУ https://boo.udm.ru/kontur_bad_gzu.mp4

    Фото платы в атаче.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	viber_image_2022-10-12_01-57-18-918.jpg 
Просмотров:	37 
Размер:	80.9 Кб 
ID:	77934  

  9. #8
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MegaMyth Посмотреть сообщение
    Вот видео с битым ГЗУ https://boo.udm.ru/kontur_bad_gzu.mp4
    Похоже, что не проходит запись в ГЗУ. Паттерн нормальный для РУшек которых включили и не трогали. Полагаю, надо смотреть интерфейс с процессором, т.к. на видимовыход инфа поступает правильно.

  10. #9
    Member Аватар для MegaMyth
    Регистрация
    04.12.2006
    Адрес
    Ижевск
    Сообщений
    153
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вечерком гляну, а пока принимаю ставки и советы)))

  11. #10
    Activist
    Регистрация
    20.12.2016
    Адрес
    г. Москва
    Сообщений
    376
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MegaMyth Посмотреть сообщение
    + еще одна мсх в керамике (та что рядом с кнопкой сброса) очень сильно греется.
    Она всегда греется, это нормально...

    Подпись

    Корвет СБ8020+ВБ8020+ExtROM, Поиск-1 128,Поиск-1 512+КНГМД+КНЖМД, ПОИСК-2 новодельный,
    УКНЦ+КНГМД+КНЖМД+AZ, БК0011М+SMK512, БК0010, БК0010-01, БК0011
    Atari 800XL+SIO2SD, Atari 65XE, Scorpion1024 Turbo+Z-Controller, Yamaha YIS503III+SunriseIDE
    Апогей БК01Ц+ROM, Сура ПК8000, Вектор 06Ц.02+ComboDevice, Львов ПК01
    [свернуть]

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Контур ПК 8020
    от esl в разделе Корвет
    Ответов: 73
    Последнее: 31.07.2021, 17:34
  2. Ответов: 6
    Последнее: 05.04.2017, 20:19
  3. Помогите с ремонтом PG675
    от kit001 в разделе Разный софт
    Ответов: 5
    Последнее: 15.09.2009, 19:25
  4. Помогите с ремонтом ZX-Север
    от Gryphon в разделе Несортированное железо
    Ответов: 1
    Последнее: 16.03.2009, 12:35
  5. Помогите с ремонтом Ленинград-1
    от molodcov_alex в разделе Ленинград
    Ответов: 11
    Последнее: 13.03.2007, 22:54

Ваши права

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