![]() |
Ремонт фирменного ZX-Spectrum +2
Добрый день. Спалил плату ZX-Spectrum +2. Компьютер итальянский, довольно редкий, такой сейчас купить негде, поэтому, хочу его починить. В общем, в ходе экспериментов, случайно замкнул какие-то контакты системного разъёма, было искрение, характерное шипение, компьютер умер. При включение машины, на экране - мусор, бордюр всегда чёрный. Мусор при разных включениях разный. На reset не реагирует вообще - мусор остаётся таким-же. После поломки, начала очень греться микросхема Amstrad 40057 - похоже, она сгорела. Выпаял такую же из платы-донора, заменил. Микросхема греться перестала, но работоспособность не восстановилась. Возможно, я её повредил при выпаивании-впаивании - не знаю, но старался всё делать аккуратно. Менял ПЗУ, Z80 на заведомо рабочие - нет эффекта. Итальянская машина - практически 1:1 UK ZX-Spectrum+2 серый. Разница только в том, итальянец выдаёт PAL-B, а не PAL-I. Как это у него так получается - я не понимаю, возможно, у него другие номиналы элементов. Все микросхемы абсолютно идентичные обычному +2 и платы на вид не различаются. Хочу спросить, что мне делать теперь. Менять все микросхемы подряд на аналоги с доноров - я так и буду делать, если не получу советов, но хотелось бы этот путь сократить. Есть ли какие-то наиболее вероятные кандидаты на замену по озвученным признакам ? Есть какие-то способы диагностики ? У меня есть осциллограф, тестеры полупроводников, и пр. несложные приборы. Спасибо за внимание :-)
|
Замените сразу ULA ( может в ней дело, она все равно на панельке ) и есть ли у вас какой-нибудь тест спековский ?
Чтобы поставить его в панельку вместо родной ПЗУ ? ---------- Post added at 19:25 ---------- Previous post was at 19:21 ---------- И без ПЗУ какая картинка на экране ? |
ОК, ULA заменю. Тестов у меня никаких нет, я не знал до этого момента, что такие существуют. Есть программатор, печка для чистки, и микросхемы ПЗУ 512kbit, 256kbit, 128kbit. Стирать и шить в них стандартное ПЗУ я научился. Где-то можно скачать прошивки-тесты и прочитать, как ими пользоваться ? Поиск что-то мне не выдаёт ничего. Мне кажется, что до ПЗУ там дело вообще не доходит, но я могу быть не прав разумеется. Без ПЗУ картинка, по-моему, такая же, если это так можно назвать - случайный мусор. Уточню вечером.
|
Quote:
|
40057 Spectrum +2 ASIC (ULA1050E - Joystick)
|
Внизу страницы по ссылке есть прошивка фирменного теста +2, который на бордере показывает какая микруха памяти битая :
http://www.fruitcake.plus.com/Sincla...us2TestProgram А в сообщении 4 описан популярный тест, можно с него и начать. После замены ULA |
В общем, дело не в ОЗУ - уверен на 99.9%. Скачал два рекомендованных выше теста, прошил - никакой реакции, на экране мусор. Без ПЗУ - тоже мусор. Для того, чтобы точно удостовериться, написал вот такую программу
===================== LD A, 4 3e 04 OUT (254), A d3 fe LD A, 5 3e 05 OUT (254), A d3 fe jp 0 c3 00 00 ====================== По идее, эта программа должна переключать цвет бордюра, и работать даже если ОЗУ вообще нет. Прошил - никакой реакции, на экране - мусор, цвет бордюра - не меняется. На всякий случай проверил на рабочей машине - программа работает. Так что дело в чём-то другом... |
А ULA поменяли ?
---------- Post added at 22:06 ---------- Previous post was at 22:06 ---------- Или проверьте ULA с этой платы на работей плате |
ULA поменял, включал без неё - экран чёрный, так что скорее всего, она живая.
|
Сейчас нужно посмотреть что происходит с сигналами с входами.выходами Z80, все ли они в порядке, не коротит ли что-то адресные линии или линии шины данных на землю или питание.
Это без ПЗУ лучше всего сделать Даже сначала можно держать кнопку сброс и смотреть адреса и данные, на адресах не должно быть сигналов. А потом уже без ПЗУ с отпущенным сбросом. |
| All times are GMT +4. The time now is 16:11. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.