Эта статья прислана на конкурс.
Denkixot (автор играет на конкурсе под псевдонимом)
Введение
Приветствую всех читателей, которым интересна эта тематика, а также всех тех, которые узнают о ПВК Электроника МС 0585 впервые. Ранее я уже публиковал статью «Как Электроника МС 0585 изменила мою жизнь». В ней акцент был сделан на лирику, а в настоящей статье мы поговорим о физике (железе). Была учтена критика и исправлен подход к подготовке и изложению основных мыслей.
Итак, сегодня мы рассмотрим состав, принципы работы и часто задаваемые вопросы, возникающие при запуске и использовании этого Персонального Вычислительного Комплекса (ПВК). Основная моя цель – ознакомить читателей с данной машиной, сделать это доступным и понятным языком.
Электроника МС 0585
Электроника МС 0585
Электроника МС 0585 является клоном DEC PRO-350. Состоит из цветного (МС 6106) или чёрно-белого (МС 6105) монитора, клавиатуры (МС 7004) и системного блока, в котором располагаются:
- Блок питания (МС 9005),
- Накопитель на жёстких магнитных дисках винчестерского типа,
- Два 5,25 дюймовых дисковода,
- Материнская плата с ОЗУ и процессором,
- Корзина для плат расширения.
Если считать со стороны дисководов, то места в корзине имеют позиции 1, 2, 3, 4, 5, 6. В каком бы порядке вы ни установили платы расширения (контроллеры), ПВК запустится и будет работать, но здесь есть подводные камни, и вот вам несколько из них. Когда я только осваивал машину, у меня категорически не запускалась игра Посадка на Луну, хотя остальные игры шли без проблем. Перезапуски и переустановки не помогали. Как выяснилось, причина была в том, что контроллеры в корзине были расположены не должным образом:
Поз.1 – Контроллер НМД,
Поз.2 – Видеоконтроллер,
Поз.3 – Контроллер НГМД.
При «правильном» расположении игра заработала.
Другой пример. На одной из машин при размещении видеоконтроллера не в поз.3, а в 4-5-6 поз. возникали артефакты на мониторе, хотя этот же видеоконтроллер на другом ПВК работал отлично во всех позициях.
Неким стандартом является такое расположение контроллеров, которое я вам менять не советую:
-Поз.1 – НМД,
-Поз.2 – НГМД,
-Поз. 3 – НВ1,
-Поз.4 – НВ2,
-Поз.5 – МС 1702.
Распространёнными платами расширения являются:
-Контроллер Накопителя на Магнитных Дисках (НМД), а в ранних редакциях контроллер Накопителя на Жёстких Дисках (НЖД),
-Контроллер Накопителя на Гибких Магнитных Дисках (НГМД),
-Видеоконтроллер (НВ1),
Реже встречаются:
-Расширитель памяти видеоконтроллера (НВ2),
-Сопроцессор МС 1702.
Есть ещё несколько узкоспециализированных и крайне редких плат расширения, типа МОС-80 и проч., о которых мы сегодня говорить не будем.
НМД
Про эту плату расширения могу сказать только, что некоторые построены на процессоре КМ1818ВМ1, некоторые на КМ1818ВМ01А. Один и тот же винчестер будет работать с обоими контроллерами.
НГМД
Здесь самым интересным является микроконтроллер «КОЧАН».
Эволюция "КОЧАН"-а
В первых редакциях НГМД устанавливали импортные микроконтроллеры, затем на ВЗПП стали выпускать масочные КР1816ВЕ51, но самым интересным является КР1816ВЕ51 с прошивкой 0015 – если вы являетесь его обладателем, то сможете форматировать дискеты. При использовании ранних версий «КОЧАН»-а программы форматирования запускаются и работают, но головки дисковода стоят на месте. Также в 0015 прошивке была добавлена поддержка двухсторонних дискет.
Прошивка 0017 считыванию ни на одном программаторе не поддалась и по моему мнению, не имеет отношения к ПВК, но точно это будет выяснено позже, благодаря нашим киевским друзьям, реверсящим единственную обнаруженную микросхему.
НВ1
Видеоконтроллер построен на матрицах КМ1527ХМ1 с прошивками 0715, 0716, 0717. Позволяет получить чёрно-белое изображение.
НВ2
Шлейф-мосты
Расширитель памяти видеоконтроллера позволяет получать цветное изображение на мониторе 6106 и градации серого (до 8 град.) на мониторе 6105. Установка этой платы значительно увеличивает возможности графических редакторов даже на чёрно-белом мониторе, а также позволяет запускать некоторые цветные игры. Для работы необходим шлейф-мост, соединяющий НВ1 и НВ2. Не стоит забывать и о том, что для монитора 6106 требуется кабель с иной распайкой. НВ2 построен на матрицах КМ1527ХМ1 с прошивкой 0716.
МС 1702 (512Кб)
МС 1702 (640Кб)
Сопроцессор МС 1702 является очень редкой платой расширения, построенной на процессоре 1810ВМ86. Это не клонированный контроллер, а разработанный на воронежском заводе «Процессор». С DEC аналогом программно не совместим. В работе МС 1702 нестабилен, подвержен перегреву и требует дополнительного охлаждения и много нервов. Позволяет запускать на ПВК Электроника МС 0585 операционную систему MS DOS, о чём будет сказано ниже.
Останавливаться на блоке питания и дисководах не буду, упомяну лишь, что комплектные армянские дисководы 6121 лучше сразу заменить на импортные TEAC. Так вы выиграете в уровне шума и не повредите свои дискеты. Формат используемых дискет DD (двойной плотности).
НС1
На материнской плате НС1 мы можем видеть процессорную сборку МК1, диспетчер памяти 1811ВТ1 и проч. Оперативная память устанавливается на неё же. В подавляющем большинстве случаев используется оперативная память ёмкостью 512Кб, чего вполне хватает. На момент выпуска ПВК такой объём был исключительным.
НП2
Оперативная память НП2 построена на микросхемах РУ5, но были варианты на микросхемах РУ7 или их зарубежных аналогах.
НП1
Если вы обладатель маленького НП1, то устанавливается он в тот разъём, который ближе к центральному процессору.
На задней части НС1 можно помимо разъёмов увидеть пять светодиодов: 1 зелёный (питание) и 4 красных (пронумерованы). В ПЗУ материнской платы находится программа самотестирования, которая выполняется каждый раз после включения ПВК. При обнаружении каких-либо неисправных частей индикаторы внутреннего автотеста загораются в определённой комбинации:
Автотест
Зелёный индикатор должен гореть всегда, а красные гаснут через 30 секунд после подачи питания (неисправностей не обнаружено). Это удобно в случае повреждения видеоконтроллера или других компонентов (процессор, оперативная память и проч.), не позволяющего вывести изображение на монитор. Тут я хочу уточнить, что не все неисправности могут быть определены автотестом. Иногда автотест ошибок не показывает, а машина должным образом не работает.
Неисправность также может быть отображена на мониторе. ПВК схематически рисует системный блок и закрашивает повреждённый компонент.
Инженеры DEC допустили ошибку, а в Воронеже её благополучно клонировали: при неисправности контроллера НМД на винчестере повреждается нулевая дорожка, что приводит к программной гибели винчестера. Операционная система начинает загружаться, но затем рисуется «скелет» ПВК без закрашенных элементов. Такая ошибка в литературе называется «программный сбой». Вся пользовательская информация на жёстком диске сохранялась, но «спасти» её могла лишь незначительная часть людей.
Винчестеры
Винчестеры
Последнее , о чём бы я хотел упомянуть, это винчестер. Чаще всего используются Электроника МС 5401 (5Мб), МС 5405 (20Мб), СМ 5508 (10Мб), Seagate ST-225 (20Мб), ST-124 (20Мб), ST-125 (20Мб). Формат MFM. Не путайте Мегабайты и Блоки: при использовании винчестера ST-225 в обзоре состояния мы видим ёмкость ~ 40000 блоков, что соответствует 20Мб.
Обзор состояния
Я рекомендую использовать ST-124 и ST-125, так как они меньше в размерах и одинарной высоты, что даёт лишнее пространство в системном блоке, улучшая циркуляцию воздуха, а в ПВК проблема перегрева стоит довольно остро. Помимо основного вентилятора в блоке питания имеет смысл установить вентилятор обдува плат в корзине, только не такой шумный. Вполне хватит 12 вольтового китайца, но чем мощнее он будет, тем лучше.
Платы использовались многослойные. Воронежцы по праву гордились освоением этой технологии. Количество слоёв именно в ПВК Электроника МС 0585 доходило до шести.
Конфигурация ПВК
Так выглядит наиболее часто встречающаяся конфигурация.
Основными операционными системами являются ПРОС, RT-11 и MS DOS (в режиме эмуляции).
MS DOS используется версии 3.30 и под RT-11 работает быстрее, чем под ПРОС. Так же есть русифицированная версия под названием Chi DOS (автор Чижов). Запуск возможен только при наличии сопроцессора МС 1702, который содержит на борту помимо x86 процессора (не забываем, что центральный процессор иной архитектуры, PDP) ещё и собственную оперативную память в 512Кб. Понятно, что 512Кб MS DOS часто не хватало для запуска программ, и некоторые умельцы навешивали микросхемы РУ7 «вторым этажом» , доводя объём ОЗУ до 640Кб, однако это также требовало перепрошивки микросхемы РТ4.
ОС ПРОС
Подробнее расскажу о графической ОС ПРОС. Хоть она и является адаптированной ОС P/OS, но работать с ней приятнее – русскоязычная, более красивый внешний вид, немалое количество игр и иного программного обеспечения (чего и в оригинале хватает). Под ПРОС запускаются некоторые оригинальные программы от DEC.
ОС ПРОС. Меню
ОС ПРОС. Меню
Установочный комплект состоит из пяти дискет, образы которых находятся в открытом доступе. Когда мы видим на экране пиктограмму дискеты с вопросом, в верхний привод (N1) необходимо вставить дискету PKSYSTEMV2, а в нижний (N2) PKREGIMV2. Затем, следуя указаниям на экране, выполняем все необходимые действия и ждём, пока отформатируется винчестер. Форматирование 20Мб жёсткого диска занимает не менее 30-40 минут, а если на нём много повреждённых блоков, то затягивается на 1,5 часа. После этого в нижний привод вставляем поочерёдно дискеты PKPROGRAMV2, PKBIBLIOTV2, PKUTILITV2. По завершении установки будет предложено извлечь дискеты и отключить питание. При повторном запуске ПВК должен будет загрузиться с винчестера. Последняя официальная и самая распространённая версия ОС ПРОС – 2.03.
Меня иногда спрашивают: «Денис, какой минимальный состав устройств, чтобы запустить ПВК?». Однозначного ответа дать нельзя, так как необходимо понимать, чего вы хотите добиться. Если получить изображение на экране, то достаточно одного видеоконтроллера в корзине. Если проверить Электронику МС 0585, то нужно добавить контроллер НГМД и дисководы. Существует дискетная версия ПРОС(Д) 1.8. После её загрузки можно с дискет запустить программу «Техническое обслуживание» и проверить ПВК. Винчестер и его контроллер при этом необязательны. Но для сколь-либо продуктивного использования машины необходим полный комплект, за исключением разве что НВ2 и МС 1702.
Так же люди часто интересуются какие редакции плат с какими совместимы. На каждом контроллере и не только стоит номер редакции. Например, НМД Ред 4. Из моего опыта могу сказать, что все редакции взаимосовместимы. В машину вы можете поставить видеоконтроллер редакции 1 или редакции 7А, но оба они будут давать одинаковую картинку и запускать одинаковые игры.
Этот вопрос самый смешной: «Зачем нужна эта машина?». Тут каждый решает для себя. Я на ней проверяю комплектующие, рисую, иногда играю, набираю тексты, печатаю на принтере Robotron CM 6329.01, исследую найденное программное обеспечение… Кстати, текст, напечатанный на матричном принтере, обладает своим шармом и харизмой.
Примеры игр:
Lode Runner
Сапёр
Вертолёт
Заключение
Надеюсь я достиг преследуемой цели и ознакомил читателей с азами ПВК Электроника МС 0585. Если у вас есть вопросы, касающиеся этой машины, я с удовольствием отвечу на них. Спасибо за внимание!
Обсудить статью в специально созданной ветке форума. Эта статья прислана на конкурс.
© Текст, фотографии - Denkixot (автор играет на конкурсе под псевдонимом)
© Железные призраки прошлого - 2017 г.
Опубликовано 24.04.2017 г.
Дополнения или поправки на phantom@sannata.ru
|