Во-первых, берем отсюда: http://realddp.narod.ru/miscinfo/#korvet Тех. Описание и Альбом схем. Как без них производить ремонт мне не понятно Можно было не париться, вызвонить только Землю, а остальные пины питания поглядеть как раз в табличке из Тех. Описания. Остальные разъемы так же более-менее совпадают с ТО (хотя и не полностью - могут не совпадать некоторые пины у видеовыходов, магнитофона и т.п. - от завода к заводу пины слегка менялись).
К слову, в Брестских Корветах, питание, как правило, следующее:
Сообщение от
SaintTurnip
Вопросы: - мог ли комп работать без +12В (внутри корпуса был отломан провод +12В)
Если подавать в Корвет сигналы +12 без +5 или наоборот +5 без +12 это иногда приводило к выгоранию процессора. Будьте с этим осторожнее.
Сообщение от
SaintTurnip
- есть смысл заниматься этим без осциллографа?
Соберите хотя-бы простейший логический пробник на 2 транзисторах: http://zxbyte.ru/index_blog.php?id=4. Совсем без измерительного инструмента будет сложно.
Сообщение от
SaintTurnip
- что поменять первым делом - конденсаторы, что-нибудь еще?
Прозвонить основные цепи питания, поискать непропаи и отслоения дорожек - если таковые найдутся - исправить. Проверить по схеме, все ли конденсаторы км-ки на местах (их нещадно выкусывали отовсюду). Так же проверить содержимое пзу-шек (если имеется программатор). Дальше пробником или осциллом проверять по схеме все остальные миикросхемы.
Сообщение от
SaintTurnip
- если на текстовом экране мусор - ПЗУ с чарсетом стерлась?
Совсем необязательно. Очень много всего может быть. От глюков АЦЗУ из-за дохлых ру-шек ОЗУ, до того же непропая.
Попробуйте разные варианты загрузки с пропуском ОПТС:
Код:
ОПТС = Оперативная Проверка Технических Средств ПЭВМ
Если при загрузке ОПТС нажаты F1-F5, то происходит пропуск всех тестов.
Команды ОПТС:
F1+Reset - Проверка номера РМУ в сети, если сетевой номер не равен нулю,
то загрузка Бейсика иначе загрузка с дискеты. Если не найдена дискета,
то загрузка Бейсика.
F2+Reset - Загрузка из внешнего ПЗУ (боковой разъем).
F3+Reset - Если программа записала в 0xF5FD jmp на себя,
то можно перезагружаться в нее по F3+Reset.
F4+Reset - Cразу загрузка Бейсика.
F5+Reset - Загрузка с дискеты без проверки номера РМУ в сети.
Если не найдена дискета, то загрузка Бейсика.
Согласно моей базе прошивок, на Нейву обычно шилась оригинальная прошивка korvet20.rom от Корвета (спасибо за дамп с Нейвы товарищу Mick - его прошивки полностью совпали с эталонными от Корвета). Так же, вот фото платы Нейвы от Mick (может быть пригодится):
Вот эталонные прошивки оригинального ПК8010/ПК8020 «Корвет»:
korvet_pk_8020_firmware.zip
Код:
--------------------------------------------------------------------
korvet11.rom - прошивка с ОПТС 1.1 и встроенным магнитофонным BASIC.
С ней не будет работать МикроДОС.
Шьется в три стоящие рядом микросхемы ПЗУ (снизу вверх).
--------------------------------------------------------------------
korvet20.rom - прошивка с ОПТС 2.0 и встроенным магнитофонным BASIC.
МикроДОС работает.
В архиве с эмулятором ESL, у этой прошивки два
лишних пустых байта (FF) в конце прошивки, здесь они убраны и размер
теперь правильный 24 576 байт.
Шьется в три стоящие рядом микросхемы ПЗУ (снизу вверх).
--------------------------------------------------------------------
korvet2.fnt - ПЗУ знакогенератора (DDFNT), шьется целиком в четвертую
ПЗУ, которая находится справа вверху на плате.
Содержит в себе обе половины знакогенератора.
У Корвета два знакогенератора в текстовом режиме, какой использовать
зависит от одного бита в порту. По умолчанию используется левая половина.
Данная прошивка кажется немного нестандартной, т.к. вместо символов
карточных мастей - прямоугольники. Хотя на большинстве встреченных
мной живых Корветах был зашит именно этот знакогенератор.
--------------------------------------------------------------------
korvet11.rom 24 576 байт C3484C3F1F3D252475979283C073286B8661D2B9
korvet20.rom 24 576 байт DBA67E63457251814AD5C0FE6BB6D584EEA5C7D2
korvet2.fnt 8 192 байт 58F1D6E393253B1E8B497CE0880B6EFF6D85B42A
--------------------------------------------------------------------
korvet11.rom = korvet11.001 (ROM1) + korvet11.002 (ROM2) +
+ korvet11.003 (ROM3)
--------------------------------------------------------------------
korvet20.rom = korvet20.001 (ROM1) + korvet20.002 (ROM2) +
+ korvet20.003 (ROM3)
--------------------------------------------------------------------
Как правило, основная прошивка зашита в ПЗУшки снизу вверх, если смотреть на лицевую сторону платы:
Согласно базе прошивок, Нейва шьется именно так - снизу вверх.
Но на некоторых Корветах прошивка может раскидываться по ПЗУ наоборот сверху вниз - тут только экспериментировать.
Для ремонта, так же, очень бы пригодилось собрать внешнее ПЗУ для бокового разъема, с прошитым туда КТДП = Контрольно-Тестовая Диагностическая Программа. Особенно удобно находить с помощью него дохлые микросхемы ОЗУ. Схема и прошивка ниже.
Схема:
Прошивка:
EXTROM_HW_TEST_KTDP15.zip
При подключенном ПЗУ должна появиться надпись "Перемещение КТДП", потом появится меню тестирования. Если вместо надписи про КТДП выдает много цифр (дамп ОЗУ), то обесточиваем Корвет, немного ждем, включаем и жмем F2+Reset для принудительной загрузки с внешнего ПЗУ.
Далее запускаем тесты и смотрим какие микросхемы при этом перегреваются.
Так же, вот небольшой тест на BASIC, для настройки монитора: PAL-MONITOR-COLORS-LUT-TEST.zip.
Вот как он выглядит:
.
По нему можно выстроить геометрию монитора, понять все ли в порядке с интенсивностью (не будет видно цифр и оттенков, если не в порядке) и работает ли ЛУТ.
Для загрузки с магнитофона приложил в архив PAL.WAV. Чтобы загрузить, пишем в BASIC: LOAD"CAS:",R