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

User Tag List

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

Тема: Корвет полуживой

  1. #1
    SaintTurnip
    Гость

    По умолчанию Корвет полуживой

    Внезапно достался системный блок Нейва ПК8020 и отдельно - монитор Taxan 640E, судя по перемычкам внутри, переделанный под аналоговое RGB.



    Открыл, посмотрел на плату (по клику - фотография в полном разрешении).

    Привлекли внимание:

    0) Нету входов для джойстиков и, полагаю, АЦП тоже нет.

    1) ПЗУ без наклеек (наклеил изоленту)


    2) разъем ИРПС как не родной и покрыт испарениями флюса какой-то сухой крошащейся краской типа известки


    3) перемычка проводом МГТФ


    4) надпись на плате


    5) разъем питания с отвалившимся проводником +12. Интересно, как это получилось. Разные сорта припоя?



    Удача - из корвета торчал кабель питания отрезанный, вилка на четыре пина (поражаюсь советскому инженерному гению, поставить открытую вилку на источник тока).

    По ножкам микросхем ВГ93 и УД2А прозвонил линии питания, получилось:

    Код:
    "Корвет" розетка питания на клавиатуре, вид сзади:
    /----\
    !oooo! 1
    +----+
    			ATX цвета
    1	GND		черный		
    2	+12V		желтый
    3	-12V		синий
    4	+5V		красный
    Достал плату целиком.



    Следы пайки на м-сх (под рукой нет схемы, так что пока так)



    При подаче питания (от БП ATX):

    - фирменый Power-On Beep

    - Звук: https://instaud.io/2KHP
    -- постоянный низкий тон из бипера
    -- реле РЭС55А гудит БИП-БИП-БИП

    - при нажатии RESET замолкает, потом п.2
    - звук при RESET+F1: https://instaud.io/2KHR
    - горелого запаха нет
    - микросхемы нормальной температуры
    - на экране изредка мелькает всякий мусор (тяжело поймать и штатива нет, прошу прощения за расфокус):
    - если отключить кварц, реле не гудит и черный экран без мусора
    - если снять джампер CSROM1, то же самое: реле не гудит и черный экран

    Вопросы:
    - мог ли комп работать без +12В (внутри корпуса был отломан провод +12В)
    - есть смысл заниматься этим без осциллографа?
    - что поменять первым делом - конденсаторы, что-нибудь еще?
    - если на текстовом экране мусор - ПЗУ с чарсетом стерлась?
    - если реле не пищит без кварца - значит, дело не в питании и не в ВВ55А?
    - если на экране нет мусора без ROM1 - значит видеогенератор не сам формирует тот мусор?
    Последний раз редактировалось SaintTurnip; 08.10.2018 в 18:53.

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

  3. #2
    Activist Аватар для razer
    Регистрация
    21.01.2005
    Сообщений
    382
    Спасибо Благодарностей отдано 
    231
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Странно, у меня плюс справа в разъеме питания.
    Последний раз редактировалось razer; 04.10.2018 в 16:08.
    "С тобою мы объехали пол света,но каждый раз тянуло нас домой,поставь мою любимую кассету,давай передохнём перед игрой"

  4. #3
    SaintTurnip
    Гость

    По умолчанию

    Цитата Сообщение от razer Посмотреть сообщение
    Странно, у меня плюс справа в разъеме питания.
    Там +5V, +12V, -12V и GND, единственным плюсиком не отделаешься.

    И еще: единица справа выпуклая, а минус слева процарапан.

  5. #4
    Moderator Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    253
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    109
    Спасибо Благодарностей получено 
    55
    Поблагодарили
    26 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Во-первых, берем отсюда: http://realddp.narod.ru/miscinfo/#korvet Тех. Описание и Альбом схем. Как без них производить ремонт мне не понятно Можно было не париться, вызвонить только Землю, а остальные пины питания поглядеть как раз в табличке из Тех. Описания. Остальные разъемы так же более-менее совпадают с ТО (хотя и не полностью - могут не совпадать некоторые пины у видеовыходов, магнитофона и т.п. - от завода к заводу пины слегка менялись).

    К слову, в Брестских Корветах, питание, как правило, следующее:
    Нажмите на изображение для увеличения. 

Название:	Korvet-power1.jpg 
Просмотров:	208 
Размер:	70.1 Кб 
ID:	66495

    Цитата Сообщение от 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 (может быть пригодится):
    Нажмите на изображение для увеличения. 

Название:	PK8020_Neiva_PCB.jpg 
Просмотров:	167 
Размер:	98.4 Кб 
ID:	66501

    Вот эталонные прошивки оригинального ПК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)
    --------------------------------------------------------------------
    Как правило, основная прошивка зашита в ПЗУшки снизу вверх, если смотреть на лицевую сторону платы:

    Нажмите на изображение для увеличения. 

Название:	pzu.jpg 
Просмотров:	179 
Размер:	74.7 Кб 
ID:	66496
    Согласно базе прошивок, Нейва шьется именно так - снизу вверх.

    Но на некоторых Корветах прошивка может раскидываться по ПЗУ наоборот сверху вниз - тут только экспериментировать.


    Для ремонта, так же, очень бы пригодилось собрать внешнее ПЗУ для бокового разъема, с прошитым туда КТДП = Контрольно-Тестовая Диагностическая Программа. Особенно удобно находить с помощью него дохлые микросхемы ОЗУ. Схема и прошивка ниже.

    Схема:
    Нажмите на изображение для увеличения. 

Название:	EXTROM_SCHEME.jpg 
Просмотров:	186 
Размер:	40.8 Кб 
ID:	66498

    Прошивка:
    EXTROM_HW_TEST_KTDP15.zip
    При подключенном ПЗУ должна появиться надпись "Перемещение КТДП", потом появится меню тестирования. Если вместо надписи про КТДП выдает много цифр (дамп ОЗУ), то обесточиваем Корвет, немного ждем, включаем и жмем F2+Reset для принудительной загрузки с внешнего ПЗУ.
    Далее запускаем тесты и смотрим какие микросхемы при этом перегреваются.


    Так же, вот небольшой тест на BASIC, для настройки монитора: PAL-MONITOR-COLORS-LUT-TEST.zip.
    Вот как он выглядит:
    Нажмите на изображение для увеличения. 

Название:	PAL.PNG 
Просмотров:	173 
Размер:	12.3 Кб 
ID:	66507.
    По нему можно выстроить геометрию монитора, понять все ли в порядке с интенсивностью (не будет видно цифр и оттенков, если не в порядке) и работает ли ЛУТ.
    Для загрузки с магнитофона приложил в архив PAL.WAV. Чтобы загрузить, пишем в BASIC: LOAD"CAS:",R
    Последний раз редактировалось Serebriakov; 21.12.2018 в 14:05.

  6. #5
    SaintTurnip
    Гость

    По умолчанию

    Ничего себе! Спасибо!

    Я подумал, что первыми шагами должно быть:
    - поменять CPU (потому что корвет попал ко мне со сломанной линией +12В)
    - поменять ПЗУ шрифта и загрузчика
    - достать осциллограф

    "Контур" обходился двумя ПЗУ. Мы не были приучены к роскоши. Думаю, и с "Нейвы" хватит двух ПЗУ - вклячу в него прошивку Контура и нехай. Должно ведь сработать, да?

    А пока нет осциллографа, предлагаю теоретическую дискуссию

    1) Сердце корвета - дешифратор (D34 556РТ2):
    - выбирает ли он ROM1 - D34.16
    - посмотреть на выходы D31 555ТМ9 (регистр SYSREG)

    2) В АЦЗУ хранится только код символа, который защелкивается на старших битах адресах ПЗУ. На младшие разряды адреса поступает счетчик экранных строк.
    - если битое АЦЗУ, на экране будет каша, но из букв
    - если битый счетчик, будет каша из строк, но пробелы останутся пробелами

    Здесь видны циклические вертикальные линии во всех знакоместах. Надо проверить:
    - шину данных между ПЗУ и сдвигом
    - сдвиг

    3) Реле пищит БИП-БИП-БИП. Реле подключена к 580ВВ55А/C.2 (D122, лист 13). Чем D122 занимается:
    - порт А - принтер PRN_PD0...PRN_PD7
    - порт B - AXC, BXC, AYC, BYC, XS8.6, XS8.7, XS9.6, XS9.7 - джойстики?
    - порт C - CASOUT (0,1), MOTOR (2), SOUND_CLK (3), PRN_ACK(4), PRN_SEL(5), JOY_RESC (6), XS1.32(7)

    Надо потыкать чем-то в порты другие порты D122 ВВ55А - будет ли там БИП-БИП-БИП. Если будет, то проверять D16 555АП6 (шина данных процессора) и A0/A1 процессора.

  7. #6
    Moderator Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    253
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    109
    Спасибо Благодарностей получено 
    55
    Поблагодарили
    26 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SaintTurnip Посмотреть сообщение
    Думаю, и с "Нейвы" хватит двух ПЗУ - вклячу в него прошивку Контура и нехай. Должно ведь сработать, да?
    Заработать должно, но у Контура отличалась схема и прошивка ПЛМ-ки (которая РТ-шка на схеме). Хотя основная проблема, как мне кажется, в другой матрице клавиатуры. Т.е., как минимум у вас будут не совпадать или вообще не работать клавиши. Ну и меньшая из проблем - знакогенератор у Контура тоже слегка другой.

    У вас же имеются все 4 пзу-шки на месте, зачем что-то мудрить? Заклейте им окошки, считайте ради интереса прошивки (для сравнения) и залейте оригинал, если где-то прошивка побилась. Или вы хотите одну пзу-шку использовать для внешнего пзу - ext rom'а? Проще купить новый аналог с электрическим стиранием - это не дефицит от слова совсем.

    Да и ремонт, наверное, лучше начать не с пзу-шек. Крайне маловероятно, что они стерлись (но окошки все-равно надо заклеить изолентой).

    Цитата Сообщение от SaintTurnip Посмотреть сообщение
    - поменять CPU (потому что корвет попал ко мне со сломанной линией +12В)
    Если бы у вас сдох CPU, на экране вы бы уже скорее всего больше ничего не увидели, в лучшем случае на экране будет мусор. Из динамика бы скорее всего был длинный бесконечный писк, а не БИП-БИП-БИП.

    P.S. Добавил в свой пост выше тест палитры для настройки монитора.
    Последний раз редактировалось Serebriakov; 08.10.2018 в 05:43.

  8. #7
    SaintTurnip
    Гость

    По умолчанию

    Цитата Сообщение от Serebriakov Посмотреть сообщение
    Если бы у вас сдох CPU, на экране вы бы уже скорее всего больше ничего не увидели, в лучшем случае на экране будет мусор. Из динамика бы скорее всего был длинный бесконечный писк, а не БИП-БИП-БИП.
    Совсем забыл:
    - если отключить кварц, реле не гудит и черный экран без мусора
    - если снять джампер CSROM1, тоже самое: реле не гудит и черный экран

    Ну кварц ясно-понятно, а вот если без ПЗУ он тихий - это означает, все спецэффекты у него из процессора происходят? Или по крайней мере, инициируются им.


    Цитата Сообщение от Serebriakov Посмотреть сообщение
    Т.е., как минимум у вас будут не совпадать или вообще не работать клавиши. Ну и меньшая из проблем - знакогенератор у Контура тоже слегка другой.
    Без клавиатуры плохо. Ладно, не буду.

    Что не так со шрифтом Контура?


    Цитата Сообщение от Serebriakov Посмотреть сообщение
    У вас же имеются все 4 пзу-шки на месте, зачем что-то мудрить?
    Цитата Сообщение от Serebriakov Посмотреть сообщение
    Проще купить новый аналог с электрическим стиранием - это не дефицит от слова совсем.
    Именно этого я и хочу - заменить УФПЗУ на ЕЕПРОМ (в хороших кроватках).

    Только там такая хреновая плата, что я лишний раз не хочу касаться ее паяльником - отсос не справляется и дорожки от нагрева отскакивают. Выпаивать четыре (пять если с процем) микрухи будет пыткой. Рассматриваю варианты:
    - иголкой - тоже надо греть долго
    - спилить микрухи и лапки пинцетом вытащить
    - феном
    Последний раз редактировалось SaintTurnip; 08.10.2018 в 07:31.

  9. #8
    Moderator Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    253
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    109
    Спасибо Благодарностей получено 
    55
    Поблагодарили
    26 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SaintTurnip Посмотреть сообщение
    Или по крайней мере, инициируются им.
    Прочитайте Тех. Описание: http://realddp.narod.ru/miscinfo/Korvet/Korvet_TO.djvu, а заодно и вот это: http://www.emuverse.ru/wiki/Корвет/Техническое_описание. Там по шагам расписано какие сигналы, где и чем генерируются.

    Цитата Сообщение от SaintTurnip Посмотреть сообщение
    Без клавиатуры плохо. Ладно, не буду.
    Перечитал сообщения из соседней ветки, с ПЗУ Контура на обычном Корвете (ну или Нейве) скорее всего вообще ничего не заработает - будет черный экран. Но это не точно.

    Цитата Сообщение от SaintTurnip Посмотреть сообщение
    Что не так со шрифтом Контура?
    Ничего такого, но некоторые символы отличаются. Знакогенератор Контура мне нравится даже больше, чем Корветовский:

    Нажмите на изображение для увеличения. 

Название:	korvetfont-kontur.png 
Просмотров:	170 
Размер:	10.6 Кб 
ID:	66531 Нажмите на изображение для увеличения. 

Название:	korvetfont-korvet2.png 
Просмотров:	163 
Размер:	10.7 Кб 
ID:	66532

    Цитата Сообщение от SaintTurnip Посмотреть сообщение
    варианты:
    - иголкой - тоже надо греть долго
    - спилить микрухи и лапки пинцетом вытащить
    - феном
    Есть еще вариант снять припой c микросхем медной оплеткой, но так же требует нагрева и определенной практики:

    Нажмите на изображение для увеличения. 

Название:	mednaya-oplyotka-goot-wick.jpg 
Просмотров:	138 
Размер:	21.3 Кб 
ID:	66533 Нажмите на изображение для увеличения. 

Название:	mednaya-oplyotka-rexant.jpg 
Просмотров:	133 
Размер:	64.8 Кб 
ID:	66534

    Мне удобнее всего оплетка шириной 3 мм. Если найдете, лучше фирмы GootWick. Можно даже Китайскую подделку под него, разницы между оригинальной Японской GootWick (заказывал из Японии) и Китайской GootWick (с Али) не заметил от слова совсем (надписи на Китайце, конечно, другие слегка, но в остальном 1 в 1). Дешевая Rexant'овская оплетка (Российский Китай) то же неплохо себя показала, но похуже GootWick'а будет.
    Последний раз редактировалось Serebriakov; 10.10.2018 в 10:45.

  10. #9
    SaintTurnip
    Гость

    По умолчанию

    Цитата Сообщение от Serebriakov Посмотреть сообщение
    Есть еще вариант снять припой c микросхем медной оплеткой, но так же требует нагрева и определенной практики:
    Да, оплетку попробую конечно, хотя не уверен что высосет - там тонкие очень дырки. Но попытка не пытка.


    Цитата Сообщение от Serebriakov Посмотреть сообщение
    Ничего такого, но некоторые символы отличаются. Знакогенератор Контура мне нравится даже больше, чем Корветовский:
    Вот это открытие. На мои бейсик-игры жаловались, что "спрайты" непонятные - а так как корвета вживую не видел тогда, то отвечал стандартным "у меня на компьютере работает"


    Цитата Сообщение от Serebriakov Посмотреть сообщение
    Прочитайте Тех. Описание: http://realddp.narod.ru/miscinfo/Korvet/Korvet_TO.djvu, а заодно и вот это: http://www.emuverse.ru/wiki/Корвет/Техническое_описание. Там по шагам расписано какие сигналы, где и чем генерируются.
    Хорошее чтение, спасибо!

    Подбешивает, что индексы разные:

    DJVU: "Счетчик реализован на D1...D4 и D6"
    WIKI: "Счетчик собран на пяти микросхемах К555ИЕ10 (D44, D45, D46, D47 и D48)"

    У меня есть обе схемы, но обе неидеально отсканированы.

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

    Цитата Сообщение от Serebriakov Посмотреть сообщение
    Перечитал сообщения из соседней ветки, с ПЗУ Контура на обычном Корвете (ну или Нейве) скорее всего вообще ничего не заработает - будет черный экран.
    :-(

    Контур приятно отличается, что он совсем как "взрослый компьютер" не работает без системной дискеты - никаких детских бейсиков

    (можно догадаться, почему вшитый бейсик не работает с флопом, только вот все равно это делает его бесполезным огрызком)
    Последний раз редактировалось SaintTurnip; 10.10.2018 в 16:16.

  11. #10
    SaintTurnip
    Гость

    По умолчанию

    Наглядно



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

    Разработчики Контура дали волю фантазии - радикально изменили начертание букв.

    Правая таблица - точь-в-точь 866, только псевдографика вынесена на 0x80. Причем таблица 866 разработана в 1986 году, если верить википедии, и разработчики того же Контура могли бы её имплементить (все равно гуляй-город устроили).

    UPD: оказывается, почти такая таблица была в ЕС-1840. СССР искренне верил в скорое доминирование своих компьютеров.

    Последний раз редактировалось SaintTurnip; 10.10.2018 в 19:40.

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

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

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

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

Похожие темы

  1. Корвет: Игры
    от pshelepu в разделе Корвет
    Ответов: 34
    Последнее: 25.03.2023, 14:50
  2. Корвет на ПЛИС ?
    от SaintTurnip в разделе Корвет
    Ответов: 118
    Последнее: 24.12.2021, 20:00
  3. 1 полуживой SID из нескольких полумертвых
    от NEO SPECTRUMAN в разделе Commodore 16/64/128
    Ответов: 1
    Последнее: 11.05.2017, 10:54
  4. Корвет: Публикации
    от AlecV в разделе Корвет
    Ответов: 13
    Последнее: 31.05.2010, 22:31
  5. Корвет.
    от Mick в разделе Барахолка (архив)
    Ответов: 8
    Последнее: 19.09.2007, 19:58

Ваши права

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