Не помогло видео. Нужно поставить ПЗУ с процессором, тогда будет конкретика. Запуск ОЗУ с голыми шинами малоинформативен - может быть всё, что угодно.
Вид для печати
Не помогло видео. Нужно поставить ПЗУ с процессором, тогда будет конкретика. Запуск ОЗУ с голыми шинами малоинформативен - может быть всё, что угодно.
Denn, это уже с ПЗУ и процессором такие дела.
Cornelius, да, все сделано, я же сам в барахолке эти исправления присылал в ЛС :v2_dizzy_roll: В ПЗУ зашит тест ОЗУ.
Питание на дальних концах в норме? Память в банке1? Микросхемы проверялись перед пайкой? Как реагирует на сброс?
Cornelius, питания на уровне 4,85-4,9 в. Память в банке 1, РУ7Г.
Cornelius, зашит тест-512, на всякий случай приложу к сообщению. При нажатии кнопки перезагрузки по экрану начинает прыгать мусор. Вот видео:
https://youtu.be/mb5ngJafuJM
Пробовал разные РУшки ставить, характер помех меняется, на стабильности нет. На ресете конденсатор увеличивал, влияния никакого не оказывает. Уже подумал, что тест битый, но в эмуляторе отрабатывает без проблем.
Файл теста:
https://yadi.sk/d/bOk8Dgc-drhgtQ
Shumadan, да, естественно. Без этого провода вместо горизонтальных линий на экране мигающая каша.
Походу придется собирать прошагиватель.
Я бы попробовал запустить с другими тестами в ПЗУ для начала.
Что выдаёт на экран без ОЗУ, но с процессором и ПЗУ? Матрац фирменный получали?
Подтяжка ШД в районе DD49 правильно впаяна? Что есть из приборов в наличии?
Если зажатие и удержание кнопки сброса не делает картинку статичной, то шагатель никак не поможет. Косвенно работу теста можно проверить лог. пробником наблюдая характер изменения сигналов на ША/ШД: события смены видов тестов будут менять скважность меандра, эти события можно сравнить по времени с работой теста в эмуляторе.
Denn, при зажатом сбросе картинка статичная, это может быть или горизонтальный матрас, или мешанина из пикселей. Прочитал, что тест-512 в процессе работы делает вывод в порты вв55, попробую сначала посмотреть, что появляется на их выходах. Таким образом можно будет проверить исправность процессора и ПЗУ.
Cornelius, тест залит в ППЗУ с УФ-стиранием, придется или идти бить ДРЛ, или паять переходник с c512. Без ОЗУ включать не пробовал, сегодня вечером сделаю.
Тогда всё отлично. Скорее всего банальный обрыв или замыкание ША или ШД.
Всё верно. Но скорее всего код не исполняется, по крайней мере корректно, соответственно алгоритм записи в порты также не будет работать.
Достаточно проверить контрольную сумму или содержимое текущего ПЗУ с тестом.
А для стирания можно купить бактерицидную лампу или медицинский прибор "Солнышко" или типа того.
- - - Добавлено - - -
А для чего она нужна? Орионы с 1990-го года без подтяжек отлично работают.
Подцепился китайским логическим анализатором, после перезапуска на ШД все идет по одному паттерну до бесконечности. Прикладываю скриншонты.
Вложение 67078Вложение 67079
https://yadi.sk/i/Bne2QatzAkMDUg
https://yadi.sk/i/ftFbpU9TA4WJlg
Тест ПЗУ проверил на программаторе, все сходится. В наличии есть китай-анализатор Saleale, со дня на день прибудет осциллограф четырехканальный и ПЗУшки, перепрограммируемые без лампы.
Без ОЗУ, но с установленным процессором и ПЗУ экран равномерно закрашивается белым.
Shumadan, раз уж мы лезем в такие дебри, решил проверить DD17. Подключаю анализатор и вижу такую картину (в. 8, 12, T сверху вниз)
Вложение 67080
Когда Т=1, должна разрешаться передача A0 -> B0, однако на осциллограмме какая-то ерунда. Что-то садит выход, или ВА86 проболела? Или китай-анализатор глючит. Вот тут осциллограф многоканальный бы не помешал!
Я так понимаю, ШД без к/з и обрывов. Значит теперь надо смотреть ША.
П.С. сейчас конечно совсем неспортивные средства отладки - халява! раньше в арсенале был только одноканальный лог. пробник, с помощью которого и мозгового штурма отлаживались абсолютно любые неисправности цифровой техники :)
- - - Добавлено - - -
Вот это вообще не понятно. Если нет ОЗУ, то закрашиваться нечему в принципе - в системе нет памяти, в которой может что-то динамически меняться.
Denn, наверное я неправильно написал - при включении просто белый экран, ничего не закрашивается. Думаю, это нормальное поведение в данном случае.
Сегодня вечером посмотрю, что происходит на ША, если есть советы, что можно еще глянуть для проверки - буду рад услышать!
Вот именно поэтому slammy не подписывает каналы, чтобы было максимально аутентично старому.
Что-бы с этих пор по-новому оставалось все по-старому
HardWareMan,в азарте поиска несправности о таких мелочах и забывается :v2_dizzy_facepalm: Если что, Channel 0 -> D0, Channel 1 -> D1 и т.д.
Пзу какое, я уверен, что не 4кб. Фото со всеми микрухами !? В хорошем разрешении. С пзу вообще не читается ничего, мусор какой то. Удалось выяснить, что d17? Надо проверить выборку пзу, ножка 18. И привязать к ней логический анализатор, зафиксировать 7(анализатор 8 канальный?) битов на шине даных, после сброса, по сигналу на этой ножке.
Проверил ША, вроде бы все в порядке.
Sancho45, ПЗУ стоит М2716. Вот скрины с анализатора CH0-CH6 - биты данных, выборка - CH7. Надеюсь, я все правильно понял :v2_dizzy_roll:
https://yadi.sk/i/6MTOklt0XpqTSA
https://yadi.sk/i/AjRsI09fIWsmuQ
https://yadi.sk/i/UMQDKL31lyF4Lw
Фото платы:
https://yadi.sk/i/SHJK2u6ms_LczA
Очевидно, что на шд не код из пзу. А что происходит в это время на 20 ножке пзу, сигнал чтения? Нужно еще один канал отобрать у шд
- - - Добавлено - - -
Надо тригер анализатора на срабатывание с 20 ножки
Sancho45,
https://yadi.sk/i/JQ1bHI-Tnm0eKQ
https://yadi.sk/i/VxQe3wqpJPG2DQ
Да, DD17 менял, результата нет.
Дорожки возле DD62 и DD18 перерезаны или дефект фото?
Sancho45, там на втором скриншоте он появляется. На всякий случай прикладываю в увеличенном размере.
https://yadi.sk/i/oClbSO1t2r_EJA
Cornelius, да это я резал, когда пытался привести схему доработки до РУ7 к журнальной (в журнале выводы DD17 оказались перепутаны). Все восстановлено на обратной стороне перемычками.
дык почему на первом нет ?
что на 7 канале?
после сброса должна быть выборка пзу на 18 ножке, следом сигнал чтения на 20 ножке и на шине данных байт C3h.
Да и на втором скрине что то не то, для чтения из пзу, оба сигнала(18 и 20 ножка) должны быть в 0
тут бы перепроверить:
- - - Добавлено - - -
проц то рабочий? все нужные ему сигналы есть ?
Sancho45,
CH7 - это выборка (в. 18), CH6 - чтение (в. 20). После перезапуска триггер начального запуска выбирает ПЗУ, и начинается с него чтение.
https://yadi.sk/i/0nvCukAKmqBeIw
Сейчас проверю еще раз район порезов.
Процов есть несколько, все менял.
По крайнему скрину D3=D4. Ошибка измерения?
Тоже заметил, 3 и 4 бит всегда одинаковые на всех скринах
Победа!
Вложение 67092
Вообщем ПЗУ оказалась битой, хотя в программаторе верификацию проходит без проблем. Заменил на 27c512 и все полетело!
Спасибо всем за помощь!
Вэлкам! Второй банк на борт.
А что с картинкой? почему полосит?
Cornelius,
Это фото в момент теста. С двумя банками все выглядит вот так:
Вложение 67094