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

User Tag List

Страница 1 из 9 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 87

Тема: Отладка ленинграда (сич-48)

  1. #1
    Member
    Регистрация
    16.08.2010
    Адрес
    Краматорск
    Сообщений
    76
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Отладка ленинграда (сич-48)

    Добрались руки до своего ленинграда. Отлаживаю пока без ПЗУ. На выходе такая картинка:

    Поскажите в какую сторону копать, что у меня сбоит?

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

  3. #2
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    DrMoriarty, для начала надо бы проверить работу процессора Z80 и не замыкают ли его биты шины (адреса и данных) на шины питания (на + или -), ну и между собой. методика проверки тут...
    Далее, если всё в порядке, то без ПЗУ должен быть матрас на экране. матрас - это, грубо говоря, результат общения проца с памятью (чтения и записи). почитайте описание, там более-менее понятно описано как он получается и т.д.
    Также есть ТЕСТ-ПЗУ для ремонта компьютера 48кб. с его помощью можно проверить ОЗУ, бордюр, экранную область памяти и звук. полезная прошивка, при ремонте очень помогает. можно попробовать запустить как с матрасом вместо основного ПЗУ, или допустим как у Вас (иногда запускается), возможно битая ИР22.
    PS: если навыков/инструментов в ремонте не много, но есть желание поиграться со спеком, можно прислать мне в Харьков, я его Вам отремонтирую по цене деталей.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  4. #3
    Junior
    Регистрация
    08.12.2016
    Адрес
    г. Москва
    Сообщений
    27
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    DrMoriarty, попробуйте проверить мультиплексор D16, а именно вывод 12 (MA7). Также стоит проверить сигнал A7 (37-й вывод Z80).

  5. #4
    Member
    Регистрация
    16.08.2010
    Адрес
    Краматорск
    Сообщений
    76
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Const_FFC Посмотреть сообщение
    DrMoriarty, попробуйте проверить мультиплексор D16, а именно вывод 12 (MA7). Также стоит проверить сигнал A7 (37-й вывод Z80).
    D16-12. Период дребежжит

    На всей шине адреса лог.1 (3.1в).

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

    Если вынуть все микросхемы ОЗУ, на экране ровный белый квадрат с черным бордюром.

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

    По умолчанию

    Цитата Сообщение от DrMoriarty Посмотреть сообщение
    На всей шине адреса лог.1 (3.1в).
    Вообще, если даже память вынуть, то при стабильной шине данных процессор будет по циклу выполнять команду RST #38. При этом на адресной шине будет циклический перебор всех адресов от #FFFF до #0000, а в оперативную память будет циклически записываться последовательность #0039 (через стек).

    А в Вашем случае процессор, похоже, просто виснет. Рекомендую проверить шину данных. При нажатой кнопке RESET на шине данных должна быть единица. Ну, а дальше надо уже смотреть, что мешает процессору нормально работать...

    Если вынуть все микросхемы ОЗУ, на экране ровный белый квадрат с черным бордюром.
    Так и должно быть.

  7. #6
    Member
    Регистрация
    16.08.2010
    Адрес
    Краматорск
    Сообщений
    76
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Const_FFC Посмотреть сообщение
    А в Вашем случае процессор, похоже, просто виснет. Рекомендую проверить шину данных. При нажатой кнопке RESET на шине данных должна быть единица. Ну, а дальше надо уже смотреть, что мешает процессору нормально работать...

    Шина данных, в данном случае D4, RESET отжат

    D4, RESET нажат

  8. #7
    Junior
    Регистрация
    08.12.2016
    Адрес
    г. Москва
    Сообщений
    27
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Похоже какой-то мусор на шине данных. В этом случае надо проверять мультиплексоры D37, D38. Если процессор на панельке, то можно его вынуть и посмотреть, нет ли какого-то движения на шине данных. Если какой-то мусор есть, то проблема может быть как раз в D37, D38 или в D32 (но в данном случае, это маловероятно). Если же в отсутствие процессора никакого мусора на шине данных не наблюдается, то тогда можно предположить, что проблема в самом процессоре, но это, конечно, надо проверять...

  9. #8
    Member
    Регистрация
    16.08.2010
    Адрес
    Краматорск
    Сообщений
    76
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ошибка была очень банальной - процессору не хватало питания в 4.8В. Поднял входное до 5.1В, и он на радостях запустился.
    На экране теперь вместо белого квадрата с мусором черный с практически не различимой сеткой, похожей на матрас. Похоже проблема в формировании цветов. Вывожу сигнал SYNC на RSA вход VIDEO на телевизоре. Как мне добиться адекватного отображения?

  10. #9
    Junior
    Регистрация
    08.12.2016
    Адрес
    г. Москва
    Сообщений
    27
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DrMoriarty Посмотреть сообщение
    Ошибка была очень банальной - процессору не хватало питания в 4.8В. Поднял входное до 5.1В, и он на радостях запустился.
    На экране теперь вместо белого квадрата с мусором черный с практически не различимой сеткой, похожей на матрас. Похоже проблема в формировании цветов. Вывожу сигнал SYNC на RSA вход VIDEO на телевизоре. Как мне добиться адекватного отображения?
    А, понятно )

    Ну, а к TV лучше через SCART подключать:



    Правда, не всякий современный телевизор поймет сигнал генерируемый «Ленинградом». Иногда доработки требуются, например привязка к уровню черного. Вот тут есть схемы этих доработок:
    http://zxbyte.ru/leningrad_video_out.htm

  11. #10
    Member
    Регистрация
    16.08.2010
    Адрес
    Краматорск
    Сообщений
    76
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Const_FFC Посмотреть сообщение
    Правда, не всякий современный телевизор поймет сигнал генерируемый «Ленинградом». Иногда доработки требуются, например привязка к уровню черного. Вот тут есть схемы этих доработок:
    http://zxbyte.ru/leningrad_video_out.htm
    Доработал по схемам, вывожу все еще чб на RSA. Выходит чтото похожее на матрас.

    Сигналы на ОЗУ совпадают с осциллограммами из поста http://zx-pk.ru/threads/11486-faq-zh...l=1#post789283 . Только вот на D1 и D2 идет конкуренция обоих графиков. Попереставлял микросхемы местами, результат тот же, значит проблема не в них. Тестер перемычек между каналами шины не выявил. В чем проблема? Могла ли сгореть ИР22?

Страница 1 из 9 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 16
    Последнее: 29.09.2022, 04:37
  2. Ответов: 186
    Последнее: 24.07.2019, 10:19
  3. Ответов: 14
    Последнее: 05.03.2019, 05:03
  4. Отладка Pentagon-128 (2014)
    от Eraserstp в разделе Pentagon
    Ответов: 154
    Последнее: 21.11.2017, 22:47
  5. Red Scorpion from Запоризька Сич Corp
    от rsorc в разделе Творчество
    Ответов: 6
    Последнее: 21.04.2008, 23:27

Ваши права

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