Поздравляю с запуском!
Ищите образы в теме ExtROM http://zx-pk.ru/showthread.php?t=23651
Вид для печати
Поздравляю с запуском!
Ищите образы в теме ExtROM http://zx-pk.ru/showthread.php?t=23651
Продолжаем пытки. Добыл корвет #2. В этот раз чистокровный, 8010, ученический. Симптомы болячек - пульсирующий писк на высокой частоте. Не делалось ничего, кроме чистки и замены основных гнезд (питание и вкумх). Изображения на экране нет.
Писк связан скорее всего с перегрузкой импульсного источника питания(преобразователя).
И интересный вопрос. Возможно, кто-то может мне подсказать, откуда можно вытянуть кадровый синхроимпульс прямо с платы?
Alex_LG, строчно-кадровый берется со второго пина разъема цветного монитора. Моя задача вытянуть провод до смешивания строчного и кадрового, для подключения к цветному монитору.
UPD
http://zx-pk.ru/showpost.php?p=728496&postcount=15
Вот здесь писали про вывод HSYNC и VSYNC отдельными проводами. Вот, как раз то, что нужно и мне.
Повторюсь - скачайте схему, а не ссылайтесь (со всем уважением к forth32) на сообщения без конкретики. В Корвете нет отдельных кадровых и строчных сигналов, если я не прав, то пусть знающие люди поправят. Полный синхросигнал HVSYNC вырабатывается программируемой логической матрицей КР556РТ2 (D40) и поэтому в схеме нигде нет отдельного смесителя КСИ и ССИ - они "смешиваются" внутри РТ2. Для их выделения из HVSYNC нужно делать селектор, например http://refdb.ru/images/864/1726563/67e07fae.png или погуглить "селектор синхроимпульсов" - схем полно.
И снова, спустя большущий промежуток времени задам вопросец на засыпку. Новый "Корвет", новые проблемы. При включении слышен едва-едва слышный писк и греется (аж до дыма!) операционник К574УД2А над ROM-микрой под номером 001. До этого была заменена К170АП4 (по причине ее тяжелого механического повреждения). В чем, собственно, может быть дело? Операционник пока не меняю... Ну, мало-ли?
У меня грелся операционник и к170АП4 когда на плату не подалось -12В. После замены этих микрух всё заработало. Проверьте ещё процессор. Если не было -12в, соответственно на нём не было и -5в. Мог накрыться.
Заменил микры, новый УД так-же греется. Насколько смог выяснить у предыдущего хозяина - перепутали подключение питания (на +5 - земля, на землю - +5, 12в так-же перепутали). Что-то мне подсказывает, что сей корвет лечению не поддастся.
Не занимайтесь ерундой с обрывками какой-то старой телевизионной схемы.
Если стоит задача получить раздельные синхро-сигналы от Корвета, их можно легко разделить той же дешевой микросхемкой LM1881N. Если интересуют готовые "все в одном" схемы на основе LM1881N, есть отличная схема "видеоадаптера" от Prusaka, который подойдет для многих ретро-машин: http://zxbyte.ru/?id=58 (см. самый низ страницы).
Опять же, не вижу смысла городить свой велосипед с VGA. Закажите RGB to VGA скандаблер из Китая (например, GBS-8200) и будет вам счастье.
Подробнее на эту тему я писал пост в теме про Орбиту (кликабельно).
Уважаемые форумчане, есть вопрос по ремонту "Корвета 8010", версия платы 88 года. Проблема похожа на ту, что описывал vinxru. При выключении/включении питания пикает низким тоном и потом 1 Кгц один раз. При сбросе 1 Кгц один раз. Текста нет. Видеосигнал на мониторе "Корвет вк 8071", подключенный к VIDGR, выглядит как серый экран, на повышенной контрастности проглядываются вертикальные тени в виде полос. При нажатии сброса полосы исчезают, затем появляются. На нажатие кнопок реагирует изменением контрастности полос, ощущается какое то движение, звука при нажатии нет. Осциллографа пока нет. Заменено (поставлено на панельки): D50 к555ир27, D51 к555ир22, D71 k555лп5, D72 к555тм2, D73 к555ир10, D75 к555тм2, D17 кр580вв55а, VT3 кт3102а. Эффекта нет. На какие сигналы стоит обратить внимание, без наличия которых пустой экран.
P.S. Комбинации Fn+Сброс ничего на дают, только BEEPа нет.
А собственно "сброс" то, работает? А то я тоже репу чесал, с "чудесами", а дело стало за подсохшим электролитом.
cubik, судя по звукам, с корветом все ок. Есть уверенность, что монитор исправен? Я бы попробовал повесить тюльпаном на обычный телевизор. Если и на телевизоре не будет изображения, то начал бы вызванивать по схеме синхру. Проверить исправность корвета без изображения можно еще следующим образом - после 5-7 сек работы набрать на клавиатуре beep и ентер. Должен прозвучать сигнал. Если так, то точно проблема либо с монитором, либо со схемой формирования синхры.
Вот "прям готовых" действительно нет, но есть все для их "приготовления". Скажем так, импульсы строчной и кадровой частот там точно есть по отдельности, их только "подрезать" нужно до нужной кондиции.
По мне, так проще сформировать из того, что есть, тем более, если нужен только КСИ.Цитата:
Полный синхросигнал HVSYNC вырабатывается программируемой логической матрицей КР556РТ2 (D40) и поэтому в схеме нигде нет отдельного смесителя КСИ и ССИ - они "смешиваются" внутри РТ2. Для их выделения из HVSYNC нужно делать селектор
ЗЫ Но экран в телевизор один шут не влезет, без танцев с бубном, по крайней мере.
Если нет "родного" шнурка питания, какой лучше комплект "вилка - розетка" (отечественное или импорт) поставить? Может у кого есть наработки по этому поводу?
Если не хочется убирать родной вход питания (скорее всего у вас там четырехпиновая мама) и есть желание поколхозить, то можно разобрать вилку DIN-5 на штыри или любую подобную доступную в продаже в радиомагазинах. По диаметру штыри DIN-5 как раз подходят в разъем Корвета. Так же, можно использовать более хардовый вариант с четырьмя разогнутыми металлическими скрепками ;). Далее с помощью термоклея и какой-то матери, изготовить вилку нужной формы самостоятельно. Для этого смазать внутренность разъема Корвета чем-нибудь маслянистым, не разъедающим резину, и что потом легко будет смыть спиртом, вставить пищевую пленку в смазанный разъем, залить термоклеем, подождать пока застынет. Потом за края пленки извлечь получившуюся форму. Допилить напильником. Дальше шилом или микродрелью выдолбить отверстия в форме, можно разрезать форму на две части, вставить штыри и заклеить обратно ;) Я таким образом изготавливал разъем для Байта, когда не было ничего под руками ;) Вполне долговечно оказалось. Хорошо задубевший термоклей заодно покрыл лаком, чтобы не обдирался от трения.
А еще можно распаять питание на какой-нибудь неиспользующийся DIN-5 в Корвете, который вам не понадобиться (только не забыть какой). Либо распаять вместо локальной сети D-SUB-9 - эти разъемы так же легко купить.
Molex, скорее всего, не подойдет по размерам - на глаз он тоньше и длиннее. Хотя напильник никто не отменял =)
Молекс туда не лезет. Туда просто идеально подходит PHU-4 (3.96 шаг), причем в одном положении свободно, а вот наоборот можно, конечно запхать, но он явно упирается.
Для надежности, чтоб уж точно не попутать, можно взять PHU-6 и обкорнать "под уголок".
Еще вариант, просверлить сверху в разъеме корвета отверстие, и завернуть в него короткий винтик. В защелке PHU под него сделать вырез, получится дополнительный ключ.
А вот ответная часть PWL-4(R) в отверстия платы без напилинга не лезет. Но в остальном, тоже почти идеально.
http://storage4.static.itmages.com/i...ee849cda55.jpg http://storage3.static.itmages.com/i...af23c92297.jpg http://storage3.static.itmages.com/i...aa75c60b59.jpg http://storage3.static.itmages.com/i...5da47c594b.jpg
У меня есть два Корвета - 8010 и 8020. Первый - в полном комплекте, СБ, ВБ и монитор ВК 8071. Я проапгрейдил его до 8020, но загрузиться с дискеты пока не удалось. Недавно приобрёл заводской 8020, только системный блок. Рабочий, была пломба, хотя на материнской плате снизу куча напаянных проводов и остатков канифоли. Вентилятор болтается, т.к. крепление обломано.
Я решил сначала "поднять" именно его. Спаял шлейф для флопа, сделал его как переходник. На одном конце - разъем, втыкаемый в Корвет, на другом - разъм, в который втыкается стандартный шлейф FDD. Подключил дисковод Электроника 5305 (проверенный на УКНЦ, рабочий). Пока запитал его от отдельного БП. Вставил дискету от балды. Обращение есть, дисковод щелкает, но не крутится мотор привода диска. Ладно. Записал дискету с СР/М-80 НИИЯФ. Вставил диод в шлейф между линиями DS0 и MON. Диск завертелся, система загрузилась. Ура! Записал дискету с игрушками, поиграл. На следующий день стал искать причину невключения мотора. Изучал схему, использовал метод сравнения - сравнивал с работой этих же узлов в 8010. В конце концов нашёл - конденсатор на 100 мкФ в обвязке микросхемы АГ3. Эта АГЗ должна давать импульс на мотор, но не давала. Устранил, мотор включается. Но...
В процессе поиска этой неисправности я, похоже, внёс новую. Ещё до обнаружения причины у меня этот 8020 перестал вообще грузиться с дискеты. Пролетает загрузку, уходит в Бейсик. После замены конденсатора ничего не изменилось. Я проверял шлейф, перезаписывал дискету, записывал другую. Подключал другой дисковод, заведомо исправный. У меня есть предположение. Пока я прослеживал цепочку прохождения сигнала MON, я мерил напряжения на АГ3. Она стоит вплотную к ВГ93, щупом тестера лезть к выводам 9-16 очень опасно, остается зазор в доли мм. Я полез туда проводом с тонким штырьком, очень аккуратно. Но как только коснулся вывода 11, компьютер громко пикнул, я вздрогнул. На экране вылезло сообщение "Системный блок неисправен". Нажал RESET - всё нормально, пошёл дальше ковыряться. Понял, что в схеме есть места, чувствительные к прикосновениям. Ткнёшь проводком или щупом мультиметра, компьютер зависает, глючит, показывает белиберду. Я уверен, что в тот момент я ВГ93 не задел, но соседние выводы АГ3 коротнуть мог. Либо 11-12, либо 11-10. 11 - это линия 1С, она идёт много куда, начинается от 5 В через резистор.
Опишу подробно все симптомы.
Во-первых, без дискеты никак не попасть во встроенный Бейсик. Он бы мне и сто лет не нужен, не умеющий работать с диском, но дело-то в справедливости. :) Корвет просто бесконечно "думает" со значком дискеты (так я понимаю эту "кракозябру") в нижнем правом углу. Если отсоединить дисковод, Бейсик открывается. Другой обладатель исправного 8020-го говорит, что так быть не должно, без дискеты Бейсик должен открываться. Не помню, было ли так до неисправности. При наличии дискеты - идёт обращение к ней, дисковод щёлкает, диск начинает крутиться. На экране надпись ОПТС 1.1 пропадает, через 2-3 с открывается Бейсик, будь он неладен. Загрузка не начинается. Если дискета вставлена, но рычажок не повернут - тоже бесконечные раздумья. Как только его повернёшь, сразу идёт попытка загрузки, неудачная. Если я пальцем сдвигаю головку, при попытке загрузки она перемещается на нулевую дорожку. Короче, с механикой, вроде, всё в порядке. Как будто нет чтения данных. Из схемы я понял, что ВГ93 механикой не управляет.
Кстати, пока загрузка работала, она срабатывала не всегда, были пролёты в Бейсик. Может, неисправность уже была, и она развилась дальше. На линии 5 В у меня реально 4,87 В - это нормально?
Попробуйте запустить Корвет с нажатой F5 (или F1) - должен загрузиться встроенный Васик!
И, кстати, ВГ93 управляет как вы говорите «всей механникой дисковода». Проверьте её в первую очередь. Проверьте все напряжения на ней!
C F1 и F5 Бейсик не стартует. Я взял другой дисковод - Роботрон к5601, с ним Бейсик без дискеты грузится. Но СР/М с дискетой всё равно не грузится. С дискетой, вроде как, от момента включения дисковода до появления Басика проходит чуть больше времени, чем без дискеты, хотя, может, мне так кажется. На ВГ93 5 и 12 В есть. Она чуть тёплая. Я на всякий случай подкрутил 5 В, чтоб было 5.00 В, ничего не изменилось. Так значит, она управляет механикой дисковода? А то я по схеме смотрел, мне показалось, что сигналы управления идут не на неё. Раз дисковод управляется, значит, ВГ93 исправна?
Я проследил цепочку прохождения сигнала. Осциллографа у меня нет, я прослушивал сигнал через высокоомные наушники. XP1:15 - D128:11 - D128:3 - D129:1 - D129:4 - D125:27 (ВГ93). До ВГ93 сигнал доходит. На её выводах 7 - 14 сигнал тоже прослушивается, что-то там тренькает.
Кое-как, пинками под зад удаётся загрузить систему с дискеты.
Стал читать всю тему, может, у кого была такая же проблема. На второй странице увидел сообщение:
Решил попробовать. Да, примерно всё так же. Не с первой попытки, но всё же удается загрузиться при помощи reset+F5. Видимо, надо поймать момент, когда надо нажимать и отпускать кнопки. На счёт форматирования не знаю. Не получается перейти на диск В - BDOS ERROR, меняю диск в дисководе А, нажимаю УПР+С, система бесконечно думает, пока не вернёшь системный диск на место. Раньше, когда всё само грузилось, у меня получилось открыть другой диск в дисководе А, дисковод В не был подключен.
Из следующего сообщения я понял, что это программная проблема. Или нет? Ведь до этого он сам грузился. Раз сейчас всё же удаётся загрузиться, значит, аппаратная часть исправна? Если бы я что-то спалил, то и принудительно его не загрузить бы.
--
Что-то он вообще странно и непонятно работает. Сегодня утром включаю, сразу же сама загружается система. Сбрасываю - Бейсик. Несколько раз подряд нажал F5+сброс - стабильно грузится система. Потом она стабильно стала не грузиться. Но компьютер хоть немного "думал". Теперь же при нажатии этой волшебной комбинации он мгновенно вываливается в Бейсик, даже не пытается что-то "думать", хотя к дисководу обращение идёт. Всё оборудование стоит неподвижно, со вчерашнего вечера ничего не смещалось. Как такое может быть??? Это же какая-то программная деградация, если меняется реакция на нажатие клавиш.
У него ОПТС 1,1, а у 8010 - ОПТС 2,0. 2,0 - лучше? Можно ли переставить ПЗУ из одного Корвета в другой?
Очень просто может быть, проблема явно аппаратная, а не программная. На вскидку три варианта: 1) После нагрева глючит какая-нибудь микросхема, а когда постоит и остынет - снова работает какое-то время, до следующего перегрева. 2) Засорилась головка дисковода и потому через раз читает системную дорожку на дискете - аккуратно протрите головку спиртом и ватной палочкой. Очень частая проблема на старых дисководах. 3) Глючит системная дорожка на дискете, попробуйте другую дискету.
Корвету все-равно что вы зашьете в ПЗУ - ОПТС 1.1 или 2.0, т.к. это принципиально только для Микродоса и очень редкого софта (КТДП и т.п.). Лучше шить, конечно, 2.0 для полной совместимости. Но к вашей проблеме это не имеет никакого отношения.
Arix, а вы монитор случаем на блок дисководов верхом не ставите? попробуйте, если используете 6105 или что другое кинкскопное, отодвинуть подальше...
Нет, блок дисководов пока лежит отдельно. Я, обрадовавшись, что всё работает, только собрался установить его внутрь ВБ, а тут... Я пробовал другой блок дисководов, который сейчас подключен к УКНЦ и полностью исправен. И дискету переписывал, записывал другую. В любом случае, протереть головки спиртом не помешало бы, но нет у меня этилового спирта. Изопропилового дофига, но я один раз протёр им дисководы, потом думал, что выбросить придётся. Он жирный, головки запачкались. Потом я протёр их пальцем, и всё заработало. А так, у меня даже чистящие дискеты есть.
Я склоняюсь к первой версии - нагрев. Уже была мысль положить Корвет в холодильник и проверить. Тем более, он у меня стоит на столе рядом с батареей отопления, но не вплотную, вплотную стоит УКНЦ.
С наводками от монитора (я так предполагаю) у меня были проблемы на УКНЦ. Было много глюков с работой дисководов. Потом родной монитор сдох, я подключил корветовский, стоящий слева, глюки исчезли. Сейчас к УКНЦ подключен "колокольчик", а дисковод стоит снизу, под столом. Там всё работает нормально.
Хотя, у Корвета, ведь шлейф дисковода торчит сзади и лежит перед его монитором... Хе-хе...
Похоже, вы сорвали Джека Пота. :)
Взял другой дисковод, ещё один 5305-й. С него с горем пополам загрузка идёт. То через раз, то через пять раз. Дискета, вроде, хорошая, на IBM нормально читается, в ZX studio ошибок нет. А на Корвете - проблемы. Но если всё же удалось загрузиться, то дальше всё работает нормально. Например, я ставлю дискету с игрушками, с неё всё запускается и работает. А сегодня я записал другую системную дискету из другого образа - не НИИЯФ, а "Октябрь". Грузится без проблем. Много раз жал RESET - никакого Бейсика не наблюдаю. Подключил блок дисководов от УКНЦ - работает. Видимо, дискета всё же была проблемная, на IBM читается потому, что там дисковод получше. Или юстировка немного не совпадает. Сейчас запустил программу IBM.COM, сунул досовскую дискету - и она прекрасно читается на Корвете.
В общем, надо искать нормальные дисководы.
Да, этот 5305, хоть и работает, но почему-то при включении компьютера начинает тарахтеть. Шаговый двигатель дёргается туда-сюда. Через пять секунд перестаёт.
С дисками и загрузкой разобрались.
Обнаружился странный косяк: в некоторых программах по нажатию клавиши со стрелкой вниз не происходит перемещения курсора вниз. Например, PKTOOL. При этом сама клавиша работает, т.к. при её нажатии динамик щелкает, а при вводе текста в этой же программе цифра 2 печатается.
Да, похоже это был паленый или грязный изопропанол. Сегодня протирал головки им - всё нормально. Старый 5305 начал читать диски, но после двух-трёх загрузок дискету приходится переписывать. Даже в процессе работы после запуска двух-трёх программ дискета перестает читаться, о чём система по-русски и сообщает. Эти же дискеты на 5313 и Роботроне не портятся. Похоже, эти 5305 придётся выбросить. Или положить в дальний угол шкафа.
Как вообще дисковод может портить информацию на дискетах? Если запись не производилась. Физически он диски не портит, не царапает. Когда на Корвете дискета перестает читаться, в Windows она может иметь ошибки, а может и не иметь.
Напишу тут. В принципе, не секрет, но может кому поможет избежать лишних телодвижений.
При проблемах с памятью ОЗУ, ГЗУ в первую очередь стоит обратить внимание на мультиплексоры КП12, четыре штук снизу платы аккурат посередке.
Я то все равно менял РУ6 на РУ5, а просто как кучу микросхем ковырять вряд-ли кому захочется.
В общем на КП-шки сразу подозрение было и оно вполне подтвердилось когда с одной установленной банкой ГЗУ ошибок не было, а начинали сыпаться после установки второй - третьей.
Сейчас воткнул туда 1533 интеграловские , надо посмотреть как себя 555 будут вести, они у меня, как и стояли, светлановские, но посвежее. Потому как, чуйство такое, что маленько мощи им не хватат.
Уважаемые друзья, соратники. Прошу Вашей помощи в ремонте/отладке нескольких аппаратов.
Машинка №1:
ОПТС 1.1 отрабатывает без ошибок, запускает Васик.
Через ExtROM запускаю КТДП, тесты АЦЗУ, ОЗУ, ГЗУ, ПЗУ, процессора, НГМД проходят без ошибок.
Загружаю МикроДОС, всё в норме.
Загружаю CP/M (несколько дисков/версий): появляется заставка CP/M, через несколько секунд появляется промпт, НО! Привод продолжает дергать головами и читать, через несколько секунд появляется снова промпт на следующей строке, и так далее... То есть зацикливается тёплый старт... В редких случаях после появления заставки CP/M привод останавливается и система полностью молчит/висит...
На другой машинке эти же шлейф, привод, диски работают без нареканий.
Куда "копать"? ;)
Может клавиша "Стоп" нажата? Отключить клаву, да проверить.
Нет, даже вообще без клавы также себя ведёт. Более того, полагаю, что зажатая СТОП проявила бы себя и в Васике, и в КТДП не давала бы возможность выбора нужного пункта из меню...
А не может ли это быть связанным с конфигом памяти (SYSREG(ТМ9) + ПЛМ)?
Слышал, что ВВ55А - очень нежные и мрут от любого чиха.
PPI3 - для внешнего ПЗУ, с CP/M никак не связана.
PPI2 - джойстики, принтер, мафон, гейт для звука, гейт для внешнего ПЗУ. В теплом старте есть проверка принтера?
PPI1 - мафон, КСИ, номер РМУ, ГЗУ, АЦЗУ, КНГМД. Но ведь грузит! А CP/M содержится на одной стороне диска, или на двух?
Машинка №2:
При старте низкий и высокий бипы какие-то хриплые, модулированные. После загрузки CP/M может появиться (а может и нет) звук, опять же хриплый. Бывает что и какофония звуков. В игрушках обычно такая же какофония...
Гейт для звука D16.C3 (13.52) "живёт собственной жизнью", и выбор PIA2 (nCSIOP2) так же...
Виноватым оказался дешифратор D23 - залипший на ноль (при неактивных сигналах разрешения дешифратора) выход 15 (выбор ВИ53).
По машинке №1 есть еще какие-либо предположения/догадки?
Чиню корвет (на самом деле Квант-8, но в данном контексте это не важно). Был убитый вусмерть. ИД7 с нулями на всех выходах и ТМ9 c Z на всех выходах я первый раз увидел.
Сейчас проходит все тесты ОПТС 3.0, потом надпись ОПТС стирается и на экране АЦЗУ виден только стек. При этом дальше ничего не происходит. Осликом вижу что идёт "долбежка" (чтение) ВГ93.
Подскажите, что может быть? Куда копать? Ready на ВГ93 не приходит. Это проблема с ВГ93 или может быть что-то с прерываниями?
Если поставить патченную ОПТС 2.0 (удален тест PIA и КС ПЗУ), то после тестов появляется надпись про отсутствие внешнего ПЗУ.
- - - Добавлено - - -
Да, забыл добавить, с "родным" ОПТС 3.0 при Reset+F4 сразу попадаем в Бейсик