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

User Tag List

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

Тема: Ленинград-2 и отрезание WAIT-а

  1. #1
    Member
    Регистрация
    28.03.2005
    Адрес
    Ukraina
    Сообщений
    77
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Ленинград-2 и отрезание WAIT-а

    Всем привет и с Новым Годом!
    В общем, занимаюсь я тут восстановлением платки Ленинград-2. Плата уже восстановлена, Ленинец завелся и бодро шуршит,
    произведена доработка до 256К по схеме Л.Бандуры на импортной 100нс памяти. Но. Захотелось бОльшего, а именно причесать времянки и привести все в
    соответствие с оригинальным Спеком. Занялся устранением WAITа для начала, и тут уперся в первые грабли.
    В ленинграде-2 проц тактируется клоком, неинверсным RAS (а не как в Лениград-1, где он тактируется по /RAS).
    Соответственно, рекомендации от WMG5 - затактировать клоком /H0 - не работает. Казалось бы - нужен неинверсный Н0, но не тут-то было - комп не взлетает.
    Удалось запустить комп с клоком переменной скважности как в документе LEN2PENT.TXT на ЛА3 и /WRBUF, но наблюдаются глюки, в частности
    сбрасыаются и зависают многие тесты, как например TEST 4.30 и TestInt (последний сразу виснет).
    Перепробовал все варианты в схеме с ЛА3, в частности RAS и /RAS, H0 и /H0, но работает она только с RAS, и то - неустойчиво.
    Особенно интересует мнение zx-kit и Ratibor по данному вопросу - они собаку съели на "выведении на чистую воду" советских клонов - может есть
    готовое решение?
    Заранее благодарен!
    Последний раз редактировалось OldSpeccer; 03.01.2022 в 15:30. Причина: добавления

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

  3. #2
    Veteran Аватар для Enigmatic
    Регистрация
    22.08.2010
    Адрес
    г. Антрацит, Украина
    Сообщений
    1,663
    Спасибо Благодарностей отдано 
    274
    Спасибо Благодарностей получено 
    304
    Поблагодарили
    152 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я делал по этой схеме, никакие тесты не висли,единственно Megadrink писал, что у меня тормозная машина

    Моё железо

    Скрытый текст


    ZX_Evolution rev.b + NEO_GS + TSFM
    Ленинград-128/256kb + AY + TR_Dos
    Delta_micro /repair status/
    Москва_48кb /repair status/
    [свернуть]

  4. #3
    Member
    Регистрация
    28.03.2005
    Адрес
    Ukraina
    Сообщений
    77
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Enigmatic, спасибо большое! Попробовал, но не заработало. Я тоже по этой схеме делал, правда, вы уверены, что WRBUF брали с 5н. DD5? Ведь по схеме компа там еще не WRBUF, а инверсный H1 (/H1). А WRBUF-ом он становится на выходе 6н. DD5, но нам нужен инверсный, поэтому он с 6н.DD1 или 1н. DD22. В любом случае, я перепробовал все варианты - ничего не меняется, не взлетает. Вопрос остается открытым. Возможно из-за доработки 256К. Скажите, а у вас спек доработанный, или 48К?

  5. #4
    Veteran Аватар для Enigmatic
    Регистрация
    22.08.2010
    Адрес
    г. Антрацит, Украина
    Сообщений
    1,663
    Спасибо Благодарностей отдано 
    274
    Спасибо Благодарностей получено 
    304
    Поблагодарили
    152 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    OldSpeccer,расширен до 256к на ру7 по 2 варианту: https://zx-pk.ru/threads/8903-rasshi...l=1#post198332
    Моё железо

    Скрытый текст


    ZX_Evolution rev.b + NEO_GS + TSFM
    Ленинград-128/256kb + AY + TR_Dos
    Delta_micro /repair status/
    Москва_48кb /repair status/
    [свернуть]

  6. #5
    Member
    Регистрация
    28.03.2005
    Адрес
    Ukraina
    Сообщений
    77
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Точно так у меня, по этой же схеме. Увы, но не взлетает. Специально перепробовал игры с напряжением питания и разные процы (3 штуки) - нет, и все. Шевеление на экране есть - всякие динамичные демоэффекты, но не работает, увы.

  7. #6
    Veteran Аватар для Enigmatic
    Регистрация
    22.08.2010
    Адрес
    г. Антрацит, Украина
    Сообщений
    1,663
    Спасибо Благодарностей отдано 
    274
    Спасибо Благодарностей получено 
    304
    Поблагодарили
    152 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    OldSpeccer,Да, извиняюсь, у меня идет с 6 ноги DD5 , а не с 5, а дальше в точности как по схеме.
    По памяти стоит NEC 41256C-10, а вот с ПЗУ у меня были проблемы в тестах, не помню какие,но после того как поставил пентагоновское ПЗУ проблемы пропали.
    Моё железо

    Скрытый текст


    ZX_Evolution rev.b + NEO_GS + TSFM
    Ленинград-128/256kb + AY + TR_Dos
    Delta_micro /repair status/
    Москва_48кb /repair status/
    [свернуть]

  8. #7
    Member
    Регистрация
    28.03.2005
    Адрес
    Ukraina
    Сообщений
    77
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ага, вот оно что! Так уже ближе к истине. Дело в том, что с 6 ноги DD5 (неинверсный WRBUF) у меня тоже работает, правда частота клока процессора всего 1,75 МГц. А 3,5 МГц становится только при использовании инверсного /WRBUF (6 нога DD1 у меня, хотя на всех схемах 8-я, или, что точнее - 1 нога DD22). Вы случаем свою не смотрели/замеряли? Что интересно - память у мну В ТОЧНОСТИ как у вас Хотя есть у меня всяких, стоят именно эти А вот с прошивкой, если вы не против - можете мне свою прислать на мыло (viktoruzhgorod(собака)gmail.com), ну или сюда зааттачить? ПЗУ у меня - флэшка, перешить - раз плюнуть. Спасибо!
    Последний раз редактировалось OldSpeccer; 03.01.2022 в 19:44.

  9. #8
    Veteran Аватар для Enigmatic
    Регистрация
    22.08.2010
    Адрес
    г. Антрацит, Украина
    Сообщений
    1,663
    Спасибо Благодарностей отдано 
    274
    Спасибо Благодарностей получено 
    304
    Поблагодарили
    152 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Замерить к сожалению не могу, а прошивка стандартная 91года для 27512
    ПЗУ подключал так - https://zx-pk.ru/threads/21007-malen...=1#post1045065
    Вложения Вложения
    • Тип файла: rar 1991.rar (263.8 Кб, Просмотров: 45)
    Моё железо

    Скрытый текст


    ZX_Evolution rev.b + NEO_GS + TSFM
    Ленинград-128/256kb + AY + TR_Dos
    Delta_micro /repair status/
    Москва_48кb /repair status/
    [свернуть]

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

    OldSpeccer (04.01.2022)

  11. #9
    Member
    Регистрация
    28.03.2005
    Адрес
    Ukraina
    Сообщений
    77
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если кому интересно - закончилась моя эпопея с обрезанием WAIT-а установкой блока "медленной" (contended memory) памяти по схеме отсюда. Для того, чтоб доработка заработала, нужно было "изготовить" сигнал /H0 (проинвертировав Н0 на свободном инверторе ЛЕ1 от доработки запрета записи в нулевую страницу), и его использовать как в качестве такта (на 5 вывод DD1 доработки), так и в качестве нового сигнала /CAS (старый /CAS отрезать). После этого такт процессора стал опять равномерный и идут все фирменные мультиколоры. Погонял около часа - полет нормальный. Выводы: не нужно браться за половинчатые решения, хорошее простым не бывает
    Последний раз редактировалось OldSpeccer; 08.01.2022 в 15:52.

  12. Эти 4 пользователя(ей) поблагодарили OldSpeccer за это полезное сообщение:

    djking (04.01.2022), Enigmatic (04.01.2022), Shofer (04.01.2022), tm-bd446 (06.01.2022)

  13. #10
    Member
    Регистрация
    28.03.2005
    Адрес
    Ukraina
    Сообщений
    77
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавлю наверное сюда, чтоб тем не плодить. Продолжил ковыряние на предмет совместимости. По сути остался порт FF, вот он мне крови попил немножко За основу взял схему отсюда. Спаял, а порт все никак не работает. Игры с фазами клоков Н2, /BORDER результатов не давали. Порт упорно не хотел опознаваться. Анализируя схему скопом, я пронаблюдал, что ИР23 никогда не выбирается. Трассировка привела меня к /IORD, и тут оказалось, что в Ленинграде-2 (в отличие от Ленинграда-1) он уже "исправленный", то есть возникает ТОЛЬКО при А0=0 или А5=0 (клавиатура или кемпстон). Тоже мне, "исправили". В общем, схема подключается 1:1 в Л-2, но на /IORD нужно подавать "чистый" /IORD. Можно получить его, подав "0" на точку соединения диодов V1 и V2 - при этом сами диоды и подтягивающий резистор удаляются из схемы (кстати, зачем-то и сигнал /IOWR так "исправлен", хотя ни клавиатура, ни кемпстон не подразумевают записи в свои порты...). Но, чтоб не лезть чересчур в схему, я просто смешал /IORQ и /RD на свободном элементе ЛЛ1, подал его в схему в качестве /IORD, и счастье наступило. Теперь у меня первый Арканоид идет из коробки, и все тесты показывают наличие порта FF Пожалуй, еще доведу видео-синхросмесь до правильной, подключу Beta-Disk, и на этом процесс восстановления можно бужет официально считать законченным Если вдруг кому-то интересно

  14. Эти 3 пользователя(ей) поблагодарили OldSpeccer за это полезное сообщение:

    djking (05.01.2022), Enigmatic (05.01.2022), tm-bd446 (06.01.2022)

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

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

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

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

Похожие темы

  1. wait по CLK?
    от Black_Cat в разделе Несортированное железо
    Ответов: 10
    Последнее: 17.04.2021, 13:36
  2. ZX Spectrum на частоте 20 (24) МГц без WAIT
    от Example626 в разделе ZX Концепции
    Ответов: 79
    Последнее: 14.12.2018, 16:58
  3. Помогите разобраться ...Wait
    от ALek_NGI в разделе Несортированное железо
    Ответов: 2
    Последнее: 05.03.2009, 20:33
  4. Ленинград-1 без WAIT - косяк :(
    от skyther в разделе Ленинград
    Ответов: 20
    Последнее: 06.07.2006, 19:14
  5. Wait и NoWait
    от Soplik в разделе Несортированное железо
    Ответов: 22
    Последнее: 20.02.2006, 22:22

Ваши права

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