PDA

Просмотр полной версии : Электроника МС-7105



KALDYH
29.03.2010, 22:06
Открываю эту тему, чтобы с помощью форумчан разобраться, что это за устройство такое и что оно может. Фотографии я уже выкладывал в теме "Опознание советских компьютеров", вот ссылка на фотогалерею: http://fotki.yandex.ru/users/bushjr/album/84842/ . По всем признакам это терминал, вот только какой-то... чересчур навороченный что ли?

Итак, сегодня я купил блокировочные конденсаторы, впаял и попробовал включить. Другие конденсаторы надо подбирать, схему я вряд ли найду. Для пробы пока подключил клавиатуру МС7004. После включения и внутреннего теста на ней загораются 4 индикатора из 5 (кроме ЛАТ), потом СТОП и ФКС потухают на мгновение и снова включаются, потом гаснут все кроме КОМПОЗ. Уже хорошо, значит внутренний процессор (один из двух?) и ПЗУ работают исправно. Кстати, сами индикаторы очень напоминают своей работой четыре служебных светодиода на М6 и Электронике-85.

falanger
29.03.2010, 22:16
Может быть это интеллектуальный терминал графический?

KALDYH
29.03.2010, 22:18
Может... Интересно, это наша разработка или копия с DEC'овского железа? Пробовал искать по процессору (DEC T-11) и видеоконтроллеру - ничего не нашел.

falanger
30.03.2010, 00:00
Интересная штука получается. Там точно никаких накопителей информации нет внутри или разъёмов для них?
А то получается больно уж круто, мощный процессор и видеоконтроллер по факту автономный. Похоже по идеологии на УКНЦ отчасти.

KALDYH
30.03.2010, 12:25
Там точно никаких накопителей информации нет внутри или разъёмов для них?
Точно нету. Вообще ни одного лишнего разьема.

А что в ПЗУ-шках?
Там хитрое ПЗУ 563РЕ2. Аналог вроде SCM23C256. Курну даташит, если с 27хх совместим, попробую вычитать.

L Juriy
30.03.2010, 14:12
Информация к размышлению.
По классификации технических средств СМ ЭВМ
АЦПУ мозаичное с клавиатурой СМ 71хх
Обычный АЦ видеотерминал СМ 72хх
Графический видеотерминал СМ 73хх
Интелектуальный АЦ видеотерминал СМ 74хх

KALDYH
30.03.2010, 15:40
попробую вычитать.
Вычитал как 27С256. Вот образы: http://narod.ru/disk/19239090000/ms7105_roms.rar.html
Предположительно, 027 и 028 - прошивка для 1821ВМ85, причем в 028 знакогенератор, а 029-032 - прошивка для 1807ВМ1. Судя по текстовым фрагментам в ней, весьма занятная.

KALDYH
30.03.2010, 17:42
И как я сразу не догадался? Это наши целиком скопировали DEC VT240!
http://vt100.net/docs/tp83/full0303.jpg (http://vt100.net/docs/tp83/chapter3.html)
(кликабельно)

Sergei Frolov
30.03.2010, 17:48
Похож.
http://vt100.net/

KALDYH
30.03.2010, 21:19
Нашел неисправность. Вышел из строя кварцевый генератор ГК25-П на 16,0972 МГц, от которого тактируется ВМ85. На такой номинал у меня, конечно, ничего нет, поэтому заменил конструкцией из 1533ЛН1 и кварца на 16,000 МГц. Еще пара телодвижений, и терминал завелся:) Проходит автотест, работает РУС/ЛАТ на клавиатуре, на экране что-то про ошибку пишется. Завтра буду делать нормальный переходник на RGB.

KALDYH
31.03.2010, 14:59
Подключил к монитору, переходник взял тот, что делал для Pro-350. Вот скриншоты:
http://img-fotki.yandex.ru/get/4314/bushjr.2/0_25acd_a5dd5629_S (http://fotki.yandex.ru/users/bushjr/view/154317?page=0)http://img-fotki.yandex.ru/get/3800/bushjr.2/0_25ace_d6a98697_S (http://fotki.yandex.ru/users/bushjr/view/154318?page=0)http://img-fotki.yandex.ru/get/4313/bushjr.2/0_25acf_fad6662_S (http://fotki.yandex.ru/users/bushjr/view/154319?page=0)http://img-fotki.yandex.ru/get/4313/bushjr.2/0_25ad0_a032e54b_S (http://fotki.yandex.ru/users/bushjr/view/154320?page=0)http://img-fotki.yandex.ru/get/11/bushjr.2/0_25ad1_bd79e83c_S (http://fotki.yandex.ru/users/bushjr/view/154321?page=1)http://img-fotki.yandex.ru/get/3801/bushjr.2/0_25ad2_1ad6e5b7_S (http://fotki.yandex.ru/users/bushjr/view/154322?page=1)http://img-fotki.yandex.ru/get/11/bushjr.2/0_25ad3_22af4264_S (http://fotki.yandex.ru/users/bushjr/view/154323?page=1)http://img-fotki.yandex.ru/get/4309/bushjr.2/0_25ad4_50aa8141_S (http://fotki.yandex.ru/users/bushjr/view/154324?page=1)http://img-fotki.yandex.ru/get/4310/bushjr.2/0_25ad5_478589c3_S (http://fotki.yandex.ru/users/bushjr/view/154325?page=1)http://img-fotki.yandex.ru/get/4310/bushjr.2/0_25ad6_547bff0b_S (http://fotki.yandex.ru/users/bushjr/view/154326?page=1)http://img-fotki.yandex.ru/get/13/bushjr.2/0_25ad8_cf66ef7d_S (http://fotki.yandex.ru/users/bushjr/view/154328?page=1)http://img-fotki.yandex.ru/get/3801/bushjr.2/0_25ad9_b2f0a2d1_S (http://fotki.yandex.ru/users/bushjr/view/154329?page=1)http://img-fotki.yandex.ru/get/3801/bushjr.2/0_25ada_4fa50ff0_S (http://fotki.yandex.ru/users/bushjr/view/154330?page=1)http://img-fotki.yandex.ru/get/4312/bushjr.2/0_25adb_cd691866_S (http://fotki.yandex.ru/users/bushjr/view/154331?page=1)http://img-fotki.yandex.ru/get/4312/bushjr.2/0_25adc_38ada446_S (http://fotki.yandex.ru/users/bushjr/view/154332?page=1)http://img-fotki.yandex.ru/get/3800/bushjr.2/0_25add_477cbc7c_S (http://fotki.yandex.ru/users/bushjr/view/154333?page=1)

Sergei Frolov
31.03.2010, 15:08
Поздравляю!

falanger
01.04.2010, 01:23
Поздравляю! Хорошо сделано!

BYTEMAN
01.04.2010, 16:03
а был ли у торговой марки "Электроника" свой индивидуальный логотип?

Наверное был. На ВМ-12 и УКНЦ надпись "Электроника" сделана в одном стиле. Можно предположить, что такая надпись и служила логотипом.... А иконка (как на первом рисунке) у меня на корпусе монитора 6106... Надо посмотреть, какой завод его клепал...

KALDYH
01.04.2010, 17:12
Если бы Союз удержался, Китай бы сейчас копировал наши клоны.
Дык это сам по себе клон, DEC VT240. Например, в прошивке есть немецкий и французский языки, которые нельзя вызвать из меню. Кстати, копия не точная, у оригинала несколько иной конструктив, судя по инструкции.

А иконка (как на первом рисунке) у меня на корпусе монитора 6106... Надо посмотреть, какой завод его клепал...
Я так понял, это логотип воронежского НПО "Электроника".

KALDYH
01.04.2010, 18:36
А я хочу добавить эту иконку к себе в эмулятор
Именно в таком виде? Т. е. цифровую? А то она же еще и на шильдике есть, напечатанная.
А в прошивке ее, по-моему, генертрует кусок команд после строчки ms-7105 (склейка 029-031.bin)

KALDYH
01.04.2010, 22:09
Вот, кстати, и описание команд нашлось: http://en.wikipedia.org/wiki/ReGIS

KALDYH
02.04.2010, 23:18
Несколько дней подряд изучал сей терминал. Узнал о нем следующее:
- это действительно клон DEC VT240. Но копия неполная, у оригинала другое расположение плат и есть возможность подключить внутренний модем.
- совместимость по командам та же, что и у оригинала. Т.е. поддерживает режимы VT52, VT100, VT200 и Tectronix 4010/4014, поддержка ANSI и графического протокола ReGIS. Кодировки КОИ-7 (все три набора) и КОИ-8.
- параметры графики: разрешение 800х240 (фреймбуфер 800х306), 4 цвета из палитры в 256 цветов. Нашел утилиту pcx2six.exe, она позволяет конвертировать PCX картинку в данные для терминала. Попробовал. Красиво:) вот только цветов не хватает (программа заточена под VT340)
- разьем "Стык С2" нога-в-ногу совместим с RS-232. Я подключил терминал к PC через обычные нуль-модемный кабель и переходник DE9-DB25. Контроль - программный, через XON/XOFF. Возможно, аппаратный тоже можно задействовать, но я не смог. На скорости 19200 теряет данные.
- сам терминал довольно тормозный:(

micko
03.04.2010, 15:19
KALDYH: Can you please redump 27 and 28 again? When running in emu (MESS) rom fails internal check.

shattered
14.07.2016, 02:13
он же в MESS

http://i.imgur.com/VzIubUK.png

shattered
15.07.2016, 23:47
у меня нет этого архива и ссылка на народ битая. в mess такое:


ROM_LOAD( "027.bin", 0x8000, 0x8000, CRC(a159b412) SHA1(956097ccc2652d494258b3682498cfd3096d7d4f))
ROM_LOAD( "028.bin", 0x0000, 0x8000, CRC(b253151f) SHA1(22ffeef8eb5df3c38bfe91266f26d1e7822cdb53))
ROM_LOAD16_BYTE( "029.bin", 0x00000, 0x8000, CRC(4a6db217) SHA1(47637325609ea19ffab61fe31e2700d72fa50729))
ROM_LOAD16_BYTE( "031.bin", 0x00001, 0x8000, CRC(47129579) SHA1(39de9e2e26f90c5da5e72a09ff361c1a94b9008a))
ROM_LOAD16_BYTE( "030.bin", 0x10000, 0x8000, CRC(05fd7b75) SHA1(2ad8c14e76accfa1b9b8748c58e9ebbc28844a47))
ROM_LOAD16_BYTE( "032.bin", 0x10001, 0x8000, CRC(e81d93c4) SHA1(982412a7a6e65d6f6b4f66bd093e54ee16f31384))


кстати, заставку Электроника не показывает (пока?)

anasana
18.07.2016, 18:27
shattered, я сейчас связался с Дмитрием, думаю в начале августа будут перечитанные дампы этого терминала.
Но какие именно микросхемы под подозрением?
я преобразовал все файлики в наглядный вид, явно залипших адресных битов нигде нет, и их порядок вроде верный, если судить по знакогенератору в 028
https://yadi.sk/d/FmCRTJNFtQPcQ (ms7105_roms.rar)

shattered
18.07.2016, 21:42
не знаю, надо спросить Micko.

MiX
21.07.2016, 13:55
А оригинал пробовали? Я думаю что в оригинале будет логотип DIGITAL, если я так понял что вопрос в отображении логотипа. Или в чем?

VT240- ROM (http://doc.pdp-11.org.ru/Terminals/VT240/vt240.zip)

shattered,
Это (http://git.redump.net/mame/commit/?id=23b499cb22e50cb4d82a5ba0e51fd96102050913) и это (http://git.redump.net/mame/commit/?id=6bfa7f38d5d3332f035a0ad1971aa9fdb86d442a) Ваш код что-ли?

shattered
21.07.2016, 21:18
Нет, это не мое. Мое -- https://github.com/mamedev/mame/pull/1117 :)

shattered
22.07.2016, 03:00
Какой вопрос -- такой ответ :)

57635

Приложил прошивку, которая описана в mame и работает без checksum error.

shattered
05.03.2017, 17:28
Чтобы увидеть логотип (хоть и кривой), пришлось заменить в эмуляторе МС7004 на LK201. Может быть, в клавиатурах для этого терминала другая прошивка?

https://img-fotki.yandex.ru/get/198998/264743.7/0_b627f_5835fbe8_orig.png (https://fotki.yandex.ru/next/users/shattered/album/137130/view/746111)

KALDYH
19.03.2017, 18:19
На всякий случай достал эту железку и еще раз снял с него прошивку - байт-в-байт совпадает с той, что считал раньше. Перевыложил архив: https://yadi.sk/d/t-lSNBIQ3G9KSL

shattered
20.03.2017, 00:37
Спасибо. А с клавиатуры можете снять?

KALDYH
20.03.2017, 09:05
Я подключал первую попавшуюся под руку МС7004 из своего запаса - с ней всё работало. Или у этих клавиатур всё же были разные версии прошивок?

shattered
20.03.2017, 12:35
Это неизвестно. Прошивка 7105 общается с клавиатурой, как с LK201 -- пытается программировать key divisions, как описано в https://www.netbsd.org/docs/Hardware/Machines/DEC/lk201.html, и т.п. Документация на 7004 из комплекта Э-85 таких команд не упоминает, а саму прошивку я подробно не изучал. Может быть, терминал рассчитан на два вида клавиатур, оригинал и 7004...

BYTEMAN
20.03.2017, 13:30
может какими джамперами на терминале выставляется тип клавиатуры?

KALDYH
20.03.2017, 15:23
Вот тут есть прошивка МС7004: http://forum.maxiol.com/lofiversion/index.php/t4118.html


SuperMax
2.2.2016, 9:30
Клавиатура МС7004

дизассемблированный код
ms7004.lst

содержимое ПЗУ
MC7004_keyboard_original.rom

http://forum.maxiol.com/index.php?act=attach&type=post&id=8092
Попозже опишу, что за перемычки есть на платах.
Кстати, интересный факт: одна и та же клавиатура на Электронике-85 под управлением ПрОС работала как JCUKEN, а под управлением P/OS - как QWERTY.
И вот ещё вопрос: на процессорной плате терминала есть две свободные колодки под ПЗУ. А что в них ставилось у прототипа?

shattered
14.10.2018, 22:39
Чтобы увидеть логотип (хоть и кривой), пришлось заменить в эмуляторе МС7004 на LK201. Может быть, в клавиатурах для этого терминала другая прошивка?

https://img-fotki.yandex.ru/get/198998/264743.7/0_b627f_5835fbe8_orig.png (https://fotki.yandex.ru/next/users/shattered/album/137130/view/746111)

Убрал один лишний символ в исходниках и

https://i.imgur.com/EOuboeQ.png

shattered
19.05.2019, 19:26
Список клонированных м/с

К1809ВГ4 NEC uPD7220
КМ1809ВВ3 Motorola MC2681P
КР1807ВМ1 DEC T11
ИМ1821ВМ85А Intel 8085

MiX
27.07.2020, 02:09
Приложил прошивку, которая описана в mame и работает без checksum error.
Такая же прошивка нашлась здесь (http://zxbyte.ru/kr1013re1.htm).