PDA

Просмотр полной версии : Квант



Mx_Serg
27.12.2016, 19:15
Собственно, есть такой зверь. Состояние - плачевное, но есть желание попробовать восстановить.

Из решенных в процессе обсуждения проблем:

- часть дорожек повреждена. Попробовал восстановить "по следам" и следуя логике, но не факт, что все удалось восстановить правильно
- нет процессора, РУшки.
- БП выдает сильно заниженные напряжения. Схема - аналог Радио 86РК см. "Радио 11/86" на стр. 27
- Нет принципиальной схемы. За неимением таковой пока пользуюсь от специалиста.

Проведена работа:

- Произведен ремонт БП (замена силового транзистора)
- Восстановлена печать на плате
- Методом прозвонки подтверждена совместимость со схемой SP-580 (в планах попытка залить его биос в Квант)
- Сняты образы прошивки (BIOS - monitor) и оригинальной кассеты ПО (WAV)
- Восстановлена работоспособность ЭВМ (Заменена дефектная 555КП2, установлена панелька для процесора и запаяна недостающая м/сх ОЗУ)

Информация по машине:

Производитель "Кузнецкий завод приборов и ферритов", Россия, Кузнецк.
Схема - аналог SP-580
Схема БП - аналог Радио 86РК см. "Радио 11/86" на стр. 27
ПЗУ - собственная

Также выпускался модернизированный вариант Квант 001М с клавиатурой от БК0010-01.

Ссылка на пост с образом ПЗУ
http://zx-pk.ru/threads/27237-kvant.html?p=897947&viewfull=1#post897947

Ссылка на пост с образом оригинальной кассеты
http://zx-pk.ru/threads/27237-kvant.html?p=895699&viewfull=1#post895699

Ссылка на пост запуска в эмуляторе
http://zx-pk.ru/threads/27237-kvant.html?p=897974&viewfull=1#post897974

Мануал и схема (отсканено OlegC), за что ему огромное Спасибо :)
http://maxes.ho.ua/files/Kvant001.pdf
http://maxes.ho.ua/files/Kvant001_sh.pdf
http://maxes.ho.ua/files/Kvant001_sh1.pdf




Серийный номер и дата изготовления платы 0774, 4-91

За схему БП спасибо Vladimir_S

Дополняется...

Vladimir_S
27.12.2016, 20:48
- БП выдает сильно заниженные напряжения.
Судя по платам, напоминает блок питания из журнала Радио 11-12 за 1986 год.

fifan
27.12.2016, 21:25
Если не найдёшь оригинальную прошивку, то используй тест Рюмика (http://www.spetsialist-mx.ru/Soft/test_m.rar) для первого запуска, схема я думаю, почти не отличается от Специалиста Экспресс, Специалист М.

b2m
27.12.2016, 21:34
Вот и фотки для fifan-а! А то у него на сайте по Кванту ничего нет. Если, конечно, это тот самый клон Специалиста.

Mx_Serg
28.12.2016, 03:12
b2m, Фотки я и покачественнее сделать могу попозжее. Но что это клон Специалиста, я не сомневаюсь :)

Vladimir_S, Да, очень похоже. Практически 1-в-1 Радио 86РК. Здесь, наверное, эту схему многие наизусть помнят :D Жаль, что этот аппарат в свое время мимо меня прошел. Я с Б3-34 сразу на Спектрум перешел.

Блин, как назло. Только начал диагностику БП - Крона в мультиметре села... Пока выяснил, что схема не реагирует на потенциометр R8 (по схеме в Радио 11/86 на стр. 27), который рулит операционником. То-ли потенциометр, то-ли операционник...

Зарядил Крону от однополупериодного выпрямителя :) Продолжаю. операционник тоже в порядке, а вот с его питанием проблема. в 12В канале вышел из строя КТ816 (на радиаторе), питающий операционник по "+". Завтра попробую заменить.

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

Пока бегло сравнил плату с традиционным Специалистом. Похож. Шина данных и адреса сбуферирована ВА86 и ИР82. Но установлены две 580ВВ55А. Одна - клавиатура, вторая подписана как "программатор". Есть таймер 580ВИ53. Клавиш больше, чем в оригинальном и не все совпадают по написанию (функциональные). ОЗУ традиционно 48к. В генераторе 131ЛН1, но дальше все как по "мурзилке", еще есть светодиод Рус/лат.

Mx_Serg
29.12.2016, 01:22
Пока "едут" транзисторы и первое включение, соответственно, откладывается, занялся поиском производителя. Им оказался "Кузнецкий завод приборов и ферритов", Россия, Кузнецк. Начал срисовывать некоторые узлы. Похоже, стандартная прошивка может пойти, но дополнения в виде таймера и порта нужно будет, скорее всего, патчить.

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

Состав оригинальной кассеты:

BASIC (0, 22ff) кс 4444
Редактор памяти (0,0fff) кс 0000
Редактор считывания (7000, 74ff) кс A26D
Музыкальный редактор (6000, 70ff) кс 0000
Отладчик (6100, 73ff) кс 0000

Цирк (0, 1DFF) кс 0000
Воздушный бой (0, 12ff) кс 0000
Land Клад (0, 3fff) кс 0000
Шахматы (0, 1fff) кс 0000

Сохранилось не все, но записано по две копии... Надо попробовать оцифровать.

Mx_Serg
29.12.2016, 23:44
Что-то таки прочиталось... Формат Wav, объем 33Мб

https://cloud.mail.ru/public/FUrv/M8uyLzkxM

tank-uk
30.12.2016, 14:51
должна подойти прошивка SP-580

fifan
30.12.2016, 18:56
должна подойти прошивка SP-580
Вот она (http://www.spetsialist-mx.ru/Soft/SP580.rar) в архиве со схемами.

Mx_Serg
30.12.2016, 19:56
Спасибо! Обязательно попробую. То, что в старых ПЗУшках что-то сохранилось - маловероятно. Комплектуху так и не привезли - будет только после праздников, ну да это и к лучшему, а то я 2-го напаяю... :D Как соберу все в кучу - сделаю фотосессию. Всех с наступающими!

Mx_Serg
12.01.2017, 23:59
Пришли запчасти. Сделал блок питания. Подключил к телевизору (без процессора и ПЗУ). Положительный момент - ничего особо не греется и не дымится. Отрицательный - толком ничего даже на этом этапе не работает. На экране - чистый растр, кадры прыгают. Если выключить и быстро включить - в мельтешении просматривается вертикальный матрас из полос разной ширины. При установке процессора (без ПЗУ) растр всегда серый и начинают нагреваться шинные буфера, но, насколько я помню, они и должны греться...

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

Добился устойчивого кадра. Телевизору не нравился почему-то выходной конденсатор (замена на другой, заведомо годный, не помогла). Пока закоротил и добавил сопротивление 680 Ом. Сейчас все с процессором выглядит так. Дальше нужен по-хорошему осциллограф и тестовое ПЗУ. Может картинка специалистам по специалистам знакомой окажется? Иногда при вкл/выкл появляются какие-то дополнительные черточки и штрихи, но основа такая же. Пунктиры сверху-вниз и двойные пунктиры посередине. Без процессора матрас равномерный - полосы сплошные.

fifan
13.01.2017, 10:04
Ставь тестовое ПЗУ (http://www.spetsialist-mx.ru/Soft/test_m.rar), там видно будет. Он (тест) даже при нескольких дохлых РУ5 работал.

Mx_Serg
13.01.2017, 11:31
Да, без него, похоже, дальше никак. Пощупаю, конечно, еще регулярные сигналы, которые легко проверить, до программатора только в понедельник доберусь... А что у "специалиста" должно с процессором, но без ПЗУ обычно отображаться? Мне кажется, что картинка ненормальна в своей "регулярности", особенно полоса посередине.
Попробовал поставить штатное ПЗУ - процессор зашевелился, при нажатии на сброс начал инициализироваться ввод-вывод (гаснет РУС/ЛАТ), экран постепенно начинает заполняться вертикальным узором в нескольких частях и примерно через минуту выдает низкий тон из динамика, но все это происходит на фоне той же картинки, что я выше давал т.е. в момент включения все начинается с нее.

fifan
13.01.2017, 12:34
Без ПЗУ отображается правильный матрас. Такие сбои как у тебя у меня были когда клавиатурный ВВ55 сдох.

Mx_Serg
13.01.2017, 14:33
Ясно. Что-то тут не то глобально... Напрашивается способ поразрядной имитации сигналов на шинах без цп и ПЗУ, но все осложняется отсутствием схемы. Печатный монтаж поврежден и даже нет полной уверенности, что на плате стоят все те м/сх, что нужно. Схема, конечно, специалистовская, но есть небольшие отличия.

Mx_Serg
15.01.2017, 01:15
Срисовал и прозвонил 70% схемы Версия о родстве с SP-580 подтверждается. Пока все сигналы, которые можно проверить без процессора, в порядке. Счетчики считают, на выходах декодеров правильный код, явно "залипших" разрядов в статике не выявлено. Уровни сигналов в норме... Дальше только ПЗУ...

b2m
15.01.2017, 16:01
явно "залипших" разрядов в статике не выявлено
Но на экране-то явно картинка не из ОЗУ. Слишком уж регулярная.

Mx_Serg
15.01.2017, 16:39
Но на экране-то явно картинка не из ОЗУ. Слишком уж регулярная.
Да, это смущает... Без процессора при включении вертикальный матрац из сплошных полосок. Иногда - чистый растр. С чистой ПЗУ (FF) - мешанина из пикселов, которая регулярно, раз в несколько секунд, дополняется новыми кусками. При этом бипер попискивает синхронно с обновлением определенной части экрана. С родной (возможно, поврежденной) ПЗУ инициализируется ВВшка, на экране регулярная структура, указанная выше, но дополняющаяся раз в 15-20 сек вертикальным шумом шириной примерно в 8 знакомест. Вообще без ПЗУ, но с процессором - та же регулярная структура, но без инициализации ВВшек. Также, со временем, экран заполняется полосами по 8 знакомест.

b2m
15.01.2017, 17:06
С чистой ПЗУ (FF) - мешанина из пикселов, которая регулярно, раз в несколько секунд, дополняется новыми кусками.
А, ну вот это уже похоже на данные из ОЗУ. Может всё-таки ОЗУ битое?

Mx_Serg
15.01.2017, 17:17
Может всё-таки ОЗУ битое?
Есть такое подозрение. Или ОЗУ, или АПшки. Самая неприятная для отладки неисправность.

tank-uk
15.01.2017, 22:36
Mx_Serg, Если что программатор и лампа есть, прошивки у FIFANа на сайте

Mx_Serg
15.01.2017, 23:32
Спасибо, возможно лампа понадобится - в офисе давно уже УФ стиралкой не пользовались. Программатор с поддержкой старых РФ-ок должен быть еще рабочий в конторе (софт DOS'овский). 3 РФ-ки у меня чистые, но, возможно, нужно будет стереть, если что-то не то прошью. Есть в продаже "экономки" УФ примерно за 100-120грн. Говорят, за ночь стирают. Если найду такие - проведу эксперимент ))
Похоже, нашел "битый" разряд. Плохо только, что на нем три РУшки висят (V1, V2, V3). Там и по картинке видно - явно одна из трех "точки" рисует. Как бы еще вычислить - какая... И не факт, что она такая единственная.
Я припоминаю, что у нас в ЗП такие компы в Юном Технике продавались. По-моему 750руб. стоили. Странно, что больше не сохранились экземпляров...

fifan
16.01.2017, 08:15
Похоже, нашел "битый" разряд. Плохо только, что на нем три РУшки висят (V1, V2, V3). Там и по картинке видно - явно одна из трех "точки" рисует. Как бы еще вычислить - какая... И не факт, что она такая единственная.
Тест Рюмика покажет какая битая.

Mx_Serg
16.01.2017, 19:50
Снял образ РФок "Кванта". Похоже на то, что он сохранился...

fifan
16.01.2017, 20:15
Снял образ РФок "Кванта". Похоже на то, что он сохранился...
Попросим b2m создать новый клон Квант. Если мапер стандартного Специалиста, то он запустится в эмуляторе.

Mx_Serg
16.01.2017, 20:15
Рюмик пищит один длинный и несколько коротких и затем зависает. При этом на экране все активно мельтешит (а не должно...). Нужно бы на WR посмотреть осциллографом... Что-то он мне не нравится...

Там, в одной из ПЗУшек явно меню от Бейсика. Но самого бейсика в ПЗУ Кванта не было... Интересно, это они его часть в ПЗу прошили?

P.S. Осциллограф сейчас неисправен - емкости повысыхали... Так что пока его не восстановлю - дальше двигаться будет сложновато. Кое-что, правда, можно частотомером мультиметра звонить - у него он довольно неплохой...

fifan
16.01.2017, 20:26
Рюмик пищит один длинный и несколько коротких и затем зависает.
См. описание теста (http://www.spetsialist-mx.ru/Docs/mk1991_12.djvu), может найдёте что-то знакомое в поведении.

Mx_Serg
16.01.2017, 20:32
Ага... Это описание в самом архиве есть частично. Я то на первом этапе застрял... Там подозреваемых - три РУшки, АПшка, ЛА4 и, возможно, еще пол платы :eek:

b2m
16.01.2017, 22:49
Попросим b2m создать новый клон Квант.
Немного нестандартный Специалист. Системная ВВ55 располагается по адресам F000-F7FF, так что стандартный биос Специалиста не заработает. Зато с этим биосом будут работать несложные программы для РК86, которые только через биос работают.
rom0.bin C000-C7FF
rom1.bin C800-CFFF
rom2.bin F800-FFFF
Переделать в стандартный скорее всего несложно, нужно лишь выходы ИД7 куда-надо направить (вместо rom2 должен выбираться ВВ55).

Формат записи на магнитофон тоже свой: вообще без заголовка, адреса вручную указывать надо.

59441
59443

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


должна подойти прошивка SP-580
Чего я сразу не посмотрел конфиг SP-580?!! Один-в-один. Вобщем это клон SP-580.

Mx_Serg
16.01.2017, 22:49
Опередили! Я как раз про 580-й набирал пост ))

b2m
16.01.2017, 22:51
Я как раз про 580-й набирал пост
Вот только биос очень отличается от SP-580.

Mx_Serg
16.01.2017, 22:56
Посмотрите образы лент. Я подозреваю, что часть бейсика находится в ПЗУ.

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

И еще там, судя по литералам, должен быть программатор...

b2m
16.01.2017, 23:36
Перезалил конфиг, музыку добавил. Музыкальный редактор считал :)

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

Программатора в конфиге нет (эмулятор не поддерживает такую фичу), только дополнительная ВВ55. Команды монитора R и W с одним параметром: адрес данных (размером 2Кб).
В ПЗУ нет бейсика, там дизассемблер.

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

Могли бы сделать автоматический подсчёт КС после загрузки. А так приходится вводить команду S и снова адрес начала и конца.

Mx_Serg
16.01.2017, 23:39
В ПЗУ нет бейсика, там дизассемблер.
Ну... Литералы намекают...


UNDEF. NUMBER: IN LINE Њ

‹ SYSTEM WORK ! Њ

‹ MENU Њ



1  BASIC

2  RENUM

3  COMPACT

4  REM-COMPACT

5  NORMAL


‹BEGIN Њ 

‹STEPЊ 

END PROGRAMME 

b2m
16.01.2017, 23:44
Это видимо утилиты к бейсику. Сам бейсик как пить дать стандартный.

Mx_Serg
16.01.2017, 23:47
Это видимо утилиты к бейсику. Сам бейсик как пить дать стандартный.
Ну да... Весь бейсик там не поместится. Но вот не факт, что бейсик совсем стандартный. Чем-то его явно расширили. Судя по тексту - перенумерация строк и сжатие комментариев добавлена.

fifan
17.01.2017, 06:34
Если я не указывал, то в самом низу этой страницы (http://www.spetsialist-mx.ru/index6.html) есть кое-что для SP580.

Mx_Serg
17.01.2017, 17:46
Если я не указывал, то в самом низу этой страницы есть кое-что для SP580.
Можно попробовать... Но тогда еще нужно биос 580-го прошить. С оригинальным, как я понял, не выйдет.

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

Нашел в бескрайних просторах инета ссылку на рекламу потомка этой машинки.

http://www.yaplakal.com/findpost/3414306/forum2/topic204963.html

Mx_Serg
22.01.2017, 21:54
Сделал. Оказалась 555КП2 неисправная.

Mx_Serg
23.01.2017, 11:31
Сделал. Но не совсем :) Залипший разряд никуда не делся на РУшке - память глючит. При считывании в мониторе 2-й бит в диапазоне 0..3FFF всегда "1" т.е. вместо "0" считывается "1" (значение 02h). Я так понимаю, судя по схеме Специалиста, виновна DD22? С рюмиком мой комп оказался несовместим т.е. первый тест проходит, а на тесте памяти зависает, так его и не начав.

fifan
23.01.2017, 15:44
Если верить схеме 580, то память никак не участвует в подключении портов, почему её мапинг должен отличаться от обычного Специалиста?

Mx_Serg
23.01.2017, 19:43
Раз в эмуляторе прошивка пошла - распределение памяти такое же... Может тест спотыкается на нестандартной адресации порта клавиатуры... Или еще что-то его вешает, типа таймера. При зависании из динамика доносится непрерывный звук низкой тональности.

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

Заменил вышедшую из строя РУ6, РУ3-й из старых запасов. Поставил на панельку. Теперь все работает как нужно.

Mx_Serg
24.01.2017, 18:03
Как обещал - фотки в большем разрешении архивом. Размер - 8Mb.

Ссылка на архив https://cloud.mail.ru/public/BFgm/jqJ4jHjuj

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

Почему-то Бейсик так загрузить из архива и не смог... Перезаписал заново в стерео формате 44кГц. Этот на реальной машине загружается (14Мб)

https://cloud.mail.ru/public/GN7G/ZmMEby8kW

Пишет "BASIC *KVANT*" и выдает меню, замеченное в прошивке ПЗУ в ответ на команду RENUME.

Mx_Serg
05.03.2017, 21:33
Это все, конечно, архистранно, но БИОС от SP580 не пошел. Ввод-вывод инициализируется и на этом все останавливается. Непонятно.

Mx_Serg
06.03.2017, 14:27
Похоже, другого варианта, как лезть в прошивку и экспериментировать с помощью статики КР537РУ25 или еще чего-то 6116-подобного нет. Что-то вешает комп (все-таки подозреваю таймер) как в Рюмике, так и в SP-580.

UPD Слегка обновил плату. Убрал "колхоз" с перемычками, восстановил дорожки под микросхемами и установил старые РУ3 из запасов на панельки. Часть РУ6, которые были запаяны аккуратно, не трогал. Фото платы прилагаю, если нужно hi-res - спрашивайте.

Mx_Serg
20.03.2017, 02:58
Хорошая новость! Оказывается мой "Квант" не единственный :) На почту пришло письмо от пользователя OlegC Он на этом форуме не зарегистрирован, но через админа переслал мне мануал на аппарат. Схема, к сожалению, не очень четкая, но имея реальное железо ее вполне возможно перерисовать. Прилагаю отсканенный мануал и схему.

http://maxes.ho.ua/files/Kvant001.pdf
http://maxes.ho.ua/files/Kvant001_sh.pdf
http://maxes.ho.ua/files/Kvant001_sh1.pdf

Таймер имеет такую же адресацию, но подключен немного не так, как в SP580. Также есть отличия и в BASIC, хотя он и основан на Микро80. Спасибо OlegC за предоставленные материалы - думаю, данных в шапке о Kvant 001 уже достаточно, чтобы считать их полными и достоверными.