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

User Tag List

Страница 4 из 83 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 825

Тема: [Поиск 1] Ремонт

  1. #31
    Moderator
    Регистрация
    23.01.2011
    Адрес
    Донецк
    Сообщений
    793
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Судя по всему, это прошивки от разных версий Поиска. Там отличаются всего два байта. Там еще есть две прошивки, p1_2131 и p1_2203. Вот это, похоже, от 1.04. Вторая - как раз то, что нужно. Но только в довольно корявом как для использования формате.
    Если посмотреть ее, видно, что TRAPSEL/ имеет активный низкий, когда выбран адрес ПЗУ 18h - 20h. Теперь наложим это на шину адреса и получим только три адреса:
    00001*1000 (28h)
    00001*1010 (29h)
    00001*1011 (2Ah)
    Это у нас "собственные" порты Поиска, через которые он управляет своим эмулятором видео. Собственно, туда он уже лезет в обработчике NMI. А почему такая нескладуха получается? А потому, мы слегка перепутали алгоритм работы. Активация NMI происходит не по сигналу TRAPSEL/, а по сигналу CRTIORW/, который выдается на О1 этой же RT5. Тогда, если посмотреть прошивку, все становится на свои места

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

  3. #32
    Activist
    Регистрация
    09.01.2010
    Адрес
    г. Москва
    Сообщений
    271
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    CRTIORW/ приходит на логику 1533ЛЛ1. Совершенно не вижу, где формируется NMI. Предполагал, что на ИР23, там как раз смято, сейчас понял, что не на ней.
    Последний раз редактировалось e2e4; 19.02.2011 в 09:58.

  4. #33
    Activist
    Регистрация
    21.02.2009
    Адрес
    Коломна
    Сообщений
    236
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сигнал NMI формируется на ЛА9 (RS триггер на двух элементах).

  5. #34
    Master Аватар для L Juriy
    Регистрация
    29.11.2009
    Адрес
    г. Бийск
    Сообщений
    521
    Спасибо Благодарностей отдано 
    32
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На моей схеме сигнал называется CRTMW и формируется как в РТ4(12) так и в РТР5(9) затем идет на ЛЛ1. На нее же прииходит MRD а затем на триггер на Ла9 а потом на процессор как NMI.
    Схему прилагаю.
    Вложения Вложения
    Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017) .

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

    По умолчанию

    L Juriy, спасибо, буду разбираться, но у меня а) нет РТ4 в Поиске, и б) я уже привык к "мятой" схеме. Попробую поработать с Вашей. Еще раз спасибо. Просто вакуум какой-то документации .
    Последний раз редактировалось e2e4; 19.02.2011 в 16:58.

  7. #36
    Moderator
    Регистрация
    23.01.2011
    Адрес
    Донецк
    Сообщений
    793
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    e2e4, есть у вас РТ4. Это D6 (здесь и далее - по мятой схеме), она находится сверху от процессора, на ней наляпан номер прошивки. РТ4 дешифрует адреса памяти. Т.е. если программа будет что-либо выводить в порт видеоадаптера, сигнал CRTMW выдает РТ5, если же программа надумает что-либо записать напрямую в видеопамять, тот же CRTMW выдаст РТ4. В обоих случаях происходит вот что:
    1. Адрес порта или памяти, а также управляющие сигналы фиксируются в регистрах D27-D29
    2. Защелкивается триггер на D10 и процессор уходит в NMI
    3. Подпрограмма NMI, обращаясь к портам 29h, 2Ah, 28h (тот самый TRAPSEL\) вычитывает из регистров то, что там было зафиксировано, и собственно, выполняет это на эмуляторе.
    4. Обращение к порту 28h сбрасывает триггер D10 и снимает сигнал NMI
    Забавный момент - я посмотрел, "мятая схема" на http://poisk-computer.by.ru на самом деле и есть схема 1.04, что не может не радовать. Вам нужно работать все-таки по ней, схема Юрия относится к более ранней версии.
    А второй, еще более забавный момент: мужик по имени Eugeny Pelega, который ее туда выложил - это я. Склероз, однако...

  8. #37
    Activist
    Регистрация
    21.02.2009
    Адрес
    Коломна
    Сообщений
    236
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я тоже смотрел по " мятой схеме", у меня Поиск один в один как у е2е4, а это единственная из найденных в интернете схем, которая нормально подошла.
    Спасибо Вам Eugeny Pelega за схему, жалко только качество не очень. Хотя у меня Поиск работает, искал так на будущие, вдруг понадобится.
    Я еще проверил на своем Поиске версию биоса, которую здесь выложили.
    Комп работает, но надписи немного разные. Скрины прилагаю: Poisk_1 - это вариант с форума, Poisk_2 - c родным ПЗУ.
    Выложу еще свою версию ПЗУ, может Вам е2е4 пригодится.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Poisk_1.jpg 
Просмотров:	496 
Размер:	18.0 Кб 
ID:	25129   Нажмите на изображение для увеличения. 

Название:	Poisk_2.jpg 
Просмотров:	493 
Размер:	18.5 Кб 
ID:	25130  
    Вложения Вложения

  9. #38
    Activist
    Регистрация
    09.01.2010
    Адрес
    г. Москва
    Сообщений
    271
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Комп работает, но надписи немного разные. Скрины прилагаю: Poisk_1 - это вариант с форума, Poisk_2 - c родным ПЗУ.
    Когда у меня проскакивала меню с родным ПЗУ, меню было как Poisk_2.

    В общем сигнал CRTMW также не формируется ни РТ4, ни РТ5. Дальше логика, которая выдает NMI, работает вроде нормально. Нет сигнала CRTMW, хоть тресни!

    Проследил еще сигнал NMIDIS, приходящий на РТ4 от 580ВВ55А - он через короткое время после ресета устанавливается в низкий уровень, т.е. NMI разрешены.

  10. #39
    Moderator
    Регистрация
    23.01.2011
    Адрес
    Донецк
    Сообщений
    793
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тут вариантов особо нет. Тестовая ПЗУ с програмкой вывода в порты CGA и записью в видеопамять.
    Поиск-1, Поиск-2, Парус ВИ-201, Олимпик-С, Электроника МК61

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

    По умолчанию

    Вот что пришло на ум:
    факт: две разных ПЗУ дают две разных, но в каждом случае стабильных и повторяющихся картинки на экране.
    вывод: в область видеопамяти запись производится (пусть даже ошибочно, пусть неисправны РУшки, пусть сбоит ПЗУ, процессор или еще что - но в области видеопамяти формируется четкая информация после включения, зависящая от ПЗУ).
    Вы писали, что
    если же программа надумает что-либо записать напрямую в видеопамять, тот же CRTMW выдаст РТ4.
    вопрос: почему нет сигнала CRTMW?

    И еще вопрос: какие именно микросхемы отвечают за вывод видео на экран (они должны читать память и попиксельно выводить, синхронизированно с развертками, как я понимаю)?
    Последний раз редактировалось e2e4; 20.02.2011 в 21:39.

Страница 4 из 83 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. [Поиск 1] поиск информации по модулям
    от Daniil Chislov 86 в разделе Поиск
    Ответов: 7
    Последнее: 25.12.2023, 16:54
  2. [Поиск 1] Ремонт блока питания В266
    от crackintosh в разделе Поиск
    Ответов: 19
    Последнее: 07.04.2021, 20:30
  3. [Поиск 3] Восстановление
    от Filin в разделе Поиск
    Ответов: 71
    Последнее: 13.12.2020, 16:23
  4. [Поиск 2] Поиск информации
    от dk_spb в разделе Поиск
    Ответов: 17
    Последнее: 02.10.2017, 09:00
  5. ПК Поиск 11 штук - ремонт
    от Aleksei1983 в разделе Поиск
    Ответов: 4
    Последнее: 05.01.2013, 17:09

Ваши права

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