Просмотр полной версии : Всё по ПВК Электроника МС 0585: Мнения, фото, вопросы.
Страницы :
1
2
3
4
5
[
6]
7
8
SuperMax
19.12.2021, 10:03
Нет, с другой всё то же самое. Вся электроника та же, менял только трубку. С уменьшением яркости фокусировка становится лучше.
https://pic.maxiol.com/thumbs2/1639850698.1559557793.img20211218210128j.jpg (https://pic.maxiol.com/?v=1639850698.1559557793.img20211218210128j.jpg&dp=2) https://pic.maxiol.com/thumbs2/1639850716.1559557793.img20211218210040j.jpg (https://pic.maxiol.com/?v=1639850716.1559557793.img20211218210040j.jpg&dp=2)
простая быстрая проверка:
кратковременно замкнуть катод красного на землю (для сравнения яркостей можно и другие катоды попробовать)
опционально, перед проверкой можно уменьшить ускоряющее
если будет очень яркий красный [на весь экран] - отлично
а если слабый то дело в трубке, надо восстанавливать
а если слабый то дело в трубке, надо восстанавливать
Нет. Есть яркий красный. Отвалилось что-то где-то по пути. Может в БВУ. Чуть позже буду диагностировать.
Вопрос. Почему не работает SPEED.SAV на Э85? Там таймер как-то специально включается? Попробовал в режимах VT52 и VT100, в ответ на запуск только мигание курсора.
Там таймер как-то специально включается?
Если судить по беглому взгляду в BSTRAP, то вроде стандартным способом. Но, насколько я помню, там отдельная микруха как контроллер прерывания и её, вроде как, нада инитить. Хотя, опят же вроде, её ПЗУ начального запуска инитит...
А мой SPEED3 так же себя ведёт?
- - - Добавлено - - -
Кстати, выложил более новый SPEED3 (по крайне мере на эмуляторе УКНЦ он не грохается) и облегчённый (считает только BR .+2 и R1+R0) SPEED0
Насколько я помню, в новых вариантах SPEEDx я избавлялся в основном коде от всех процессорно-зависимых команд (типа SOB, MTPS и прямого обращения к PS) - то есть они, вроде как, должны работать где угодно.
А мой SPEED3 так же себя ведёт?
Да. Мигание курсором и всё. Даже время на "подумать" давал минут 10. Просто зависает и никакой реакции.
Пробовал под разными мониторами. XM, FB и на фодосе (это SJ кажется).
Что интересно, на эмуляторе (Xhomer) поведение такое же.
SPEED
SPEED куда выводит результат - прямо на 17756х или через драйвер ?
Ну вот и причина :) Шас, пять минут и выложу новый вариант :)
- - - Добавлено - - -
Выложил обновлённый вариант, который работает через RT. Поскольку сайт занимается непотребным кэшированием - проверить, на всякий, что файлы имеют сегодняшнюю дату :)
Через PI ? или TT ? или, может в RT есть системный вызов-вывод на текущий терминал ?
- - - Добавлено - - -
созвонился с Radon17, попросил его запустить исходную версию программы через HX, подключившись через порт принтера.
Выложил обновлённый вариант, который работает через RT.
Не работает.
https://pic.maxiol.com/thumbs2/1639997055.1559557793.211220134349786.png (https://pic.maxiol.com/?v=1639997055.1559557793.211220134349786.png&dp=2)
И всё, дальше зависает и не реагирует на клавиатуру.
Хм.. Надо доставать эмулятор..
А вот ещё достаточно дилетантский вопрос у меня крутится в голове довольно давно... Но интересно же :)
Загрузится ли система если подключить к Э85 винчестер от ДВК с установленным Фодосом 3.0 (SJ монитор).
По идее: контроллеры на обеих машинах построены на одном и том же железе. Там и там используется драйвер DW. Но однако могут же быть какие-то аппаратные особенности?
Загрузится ли система если подключить к Э85 винчестер от ДВК с установленным Фодосом 3.0 (SJ монитор).
Сильно подозреваю, что нет. Насколько я помню, RT-11 ругается, если в процессе загрузки обнаруживает, что комп - Pro, а драйвера PI.SYS (PIX.SYS) нет. Но вот загрузка через HX - тут шанс вроде как появляется
Дело не только в PI.SYS.
Для Э-85 система генерится отдельно.
Да и драйвер DW на ДВК и для Э-85 отличаются. Сам переделывал в своё время :)
В дистрибутиве RT11 DW для Э-85. Про КЖД ДВК дистрибутив RT11 ничего не знает.
Дело в том, что в Э-85 адрес и вектор задаётся программой ПЗУ. У драйвера для Э-85 есть запросы на получение адреса и вектора. Я их выкинул и поставил фиксированные параметры КЖД ДВК. Тогда всё заработало. Плюс изменил таблицу геометрии винчестера. То есть вектор и базовый адрес в Э-85 зависят от слота, куда воткнут контроллер. В теории можно написать драйвер вездеходный, но я такового не видел.
Дистрибутива ФОДОС у меня не было и как там это решалось не ведаю???
И вопрос интересный, запустится ли драйвер для КЖД ДВК если плата на Э-85 вставлена в "правильный слот"....
Для Э-85 система генерится отдельно.
Ну, насколько я понимаю лазаньем по исходникам - сие немного не так.
По сути, вся поддержка Pro заложена во вторичный загрузчик и PI.SYS. Ну, плюс ещё DW и DZ, но они исходно под Pro и на обычной системе, насколько я понимаю, не взлетят.
То есть BSTRAP, если поддержка включена, проверяет - не грузимся ли мы на Pro и если да, то загружает (ЕМНИП, то в памяти - ДО системного драйвера) PI.SYS, а потом он и PI.SYS патчат налету систему.
А вот эта самая поддержка - если система не под RT Emulator RTEM и не спец вариант для консоли Ваксов - она включется по умолчанию. И больше использования этого символа условной компиляции (PRO$S), кроме как в BTSRAP.MAC - нигде нет. А что бы её выключить - надо специально редактировать BSTRAP
То ест берём стандартно (то есть через SYSGEN и без шаловливых ручек в отношении дистрибутива) сгенерённую систему, добавляет драйвера PI.SYS, DW.SYS и DZ.SYS - и оно по идее должно взлететь.
Пока это, увы, больше теоретические рассуждения как последствия рассматривания исходников, так что на истину в последней инстанции не претендую - ни на реальной системе, ни на эмуляторе - не проверял.
- - - Добавлено - - -
Radon17, что бы не рыскать в поисках - что у на с эмулятором Pro (Э85)? Можешь ткнуть ссылкой или выложить? И неплохо было бы с образом диска, откуда на нём RT (какая-нибудь) грузится?
Radon17, что бы не рыскать в поисках - что у на с эмулятором Pro (Э85)?
У меня вообще ничего, это anasana надо просить. Это он эмулятор под винду перетащил. По моей просьбе чуток дописывал и поделился со мной исходниками. Я под себя собрал несколько exe-шников.
Там в этом Xhomer основная засада в том, что конфигурация плат в "виртуальной корзине" меняется только правкой исходника и пересборкой exe. По-другому никак. Вот я себе и собрал несколько exe с разными конфигурациями. Есть НВ2, нет, есть НМД, нет и т.д.
anasana эмулятор нигде официально не выкладывал. Но на полигоне ещё несколько лет назад кто-то кидал вот эту ссылочку (https://drive.google.com/file/d/0BwsKlCwNh66feVNpbi16TkUzT1U/view?resourcekey=0-Na8twlqs13ZG6hahZX6sVw) в тему по Э85. Там есть эмулятор, правда ещё старой версии со сплющенным экраном.
Как грузиться в эмуляторе (да собстенно и на реале): в cfg-файле винчестер ставится =null. При загрузке появляется ошибка обнаружения винчестера и появляется картинка дискеты. Если после этого "вставить" образ в виртуальный привод, пойдёт загрузка. Образ дискеты с RT-11 выкладывали пару страниц назад в теме. Или нужен образ винчестера?
Radon17, спасибо! Гляну.
Образ дискеты с RT-11 выкладывали пару страниц назад в теме. Или нужен образ винчестера?
Не, в принципе будет достаточно образа дискет, думаю, после запуска эмулятора и на винт смогу перетащить.
Но посмотрю, как со свободным временем будет на эти игры...
Попробовал запуск SPEED и SPEED3 после загрузки RT11SP через HX эмулятора Патрона. Программы запускаются, но цифр не выводят и зависают (дело в таймере?). Ждать 10 минут после запуска программы пробовал. Ничего не происходит.
Логи прилагаются.
==================== Протокол начат: 24/12/2021 13:38:59 =====================
П
162710
@100/125252 102
000102/125252 2
@10000/125252 12701
010002/125252 177560
010004/125252 12702
010006/125252 177564
010010/125252 10100
010012/125252 5003
010014/125252 77301
010016/125252 5212
010020/125252 105712
010022/125252 100376
010024/125252 6300
010026/125252 1005
010030/125252 5012
010032/125252 12700
010034/125252 4
010036/125252 5761
010040/125252 2
010042/125252 42700
010044/125252 20
010046/125252 10062
010050/125252 2
010052/125252 1362
010054/125252 105711
010056/125252 100376
010060/125252 116123
010062/125252 2
010064/125252 22703
010066/125252 1000
010070/125252 101371
010072/125252 23727
010074/125252 140
010076/125252 67503
010100/125252 1006
010102/125252 12737
010104/125252 60527
010106/125252 140
010110/125252 12737
010112/125252 66562
010114/125252 142
010116/125252 5003
010120/125252 5023
010122/125252 113
@5000/125252 45
005002/125252 77014
005004/125252 71421
@10000GЮю
HX 2.2 - Cold boot..
HX DSK/TTY multiplexer v3.1 2014
SL V08.00 [SW] Сторожевых С.В. 1988
RT-11SP (Y) V05.04 G (01)
.SE USR NOSWAP
.SE EXIT NOSWAP
.SE TT SCOPE
.LO SL
.SE SL ON
.DAY
Время Дата
13:39:02 24-Дек-2021, Пятница
.DIR
24-Dec-2021
RT11SP.SYS 78 14-Feb-2014 SWAP .SYS 30 25-Mar-2003
HX .SYS 6 08-Feb-2014 TT .SYS 2 13-Feb-2014
SL .SYS 10 28-Dec-1987 EM .SYS 4 04-Mar-2012
LD .SYS 8 18-Jan-1988 DIR .SAV 19 04-Jul-2002
PIP .SAV 30 31-Oct-1998 DUMP .SAV 9 27-Dec-1983
DUP .SAV 45 27-Dec-1983 UCL .SAV 16 18-Jan-1988
UCL .DAT 9 04-Dec-2011 HAND .SAV 8 08-Nov-2011
HANDLE.SAV 17 06-Sep-1991 EDIK .SAV 22 19-Mar-2003
DAY .SAV 4 13-Apr-2013 DESS .SAV 20 04-Nov-1993
SPEED .SAV 3 28-Nov-1992 MEMORY.SAV 2 03-Sep-1982
KLOP .SAV 13 21-Nov-1988 IND .SAV 58 18-Jan-1988
BINCOM.SAV 24 18-Jan-1988 RESORC.SAV 26 13-Feb-2014
STARTS.COM 1 22-Dec-2012 SPEED3.SAV 8 20-Dec-2021
26 Files, 472 Blocks
1114 Free blocks
.SPEED
ТЕСТ БЫСТРОДЕЙСТВИЯ
КОМАНДА СЛОЖЕНИЯ РЕГИСТР-РЕГИСТР
================== Эмуляция прекращена: 24/12/2021 13:40:47 ==================
==================== Протокол начат: 24/12/2021 13:41:40 =====================
135516
@100/000102 102
000102/000000 2
@10000/052525 12701
010002/052525 177560
010004/052525 12702
010006/052525 177564
010010/052525 10100
010012/052525 5003
010014/052525 77301
010016/052525 5212
010020/052525 105712
010022/052525 100376
010024/052525 6300
010026/052525 1005
010030/052525 5012
010032/052525 12700
010034/052525 4
010036/052525 5761
010040/052525 2
010042/052525 42700
010044/052525 20
010046/052525 10062
010050/052525 2
010052/052525 1362
010054/052525 105711
010056/052525 100376
010060/052525 116123
010062/052525 2
010064/052525 22703
010066/052525 1000
010070/052525 101371
010072/052525 23727
010074/052525 140
010076/052525 67503
010100/052525 1006
010102/052525 12737
010104/052525 60527
010106/052525 140
010110/052525 12737
010112/052525 66562
010114/052525 142
010116/052525 5003
010120/052525 5023
010122/052525 113
@5000/052525 45
005002/052525 116576
005004/052525 71421
@10000GЮю
HX 2.2 - Cold boot..
HX DSK/TTY multiplexer v3.1 2014
SL V08.00 [SW] Сторожевых С.В. 1988
RT-11SP (Y) V05.04 G (01)
.SE USR NOSWAP
.SE EXIT NOSWAP
.SE TT SCOPE
.LO SL
.SE SL ON
.DAY
Время Дата
13:41:43 24-Дек-2021, Пятница
.SPEED3
Тест быстродействия (кэш, если он есть, выключен)
BR .+2
================== Эмуляция прекращена: 24/12/2021 13:44:12 ==================
Я попробовал поиграться с эмулятором из выложенного по ссылке https://drive.google.com/file/d/0BwsKlCwNh66feVNpbi16TkUzT1U/view?resourcekey=0-Na8twlqs13ZG6hahZX6sVw , но как то с ним много проблем - до SPEED3 так и не добрался из-за них. Написал Anasana, жду ответа...
Эмулятор действительно весьма... специфический. Но за неимением лучшего... В принципе работать с ним можно, не жалуюсь.
Вот например скриншот эмулятора при попытке запуска SPEED3
https://pic.maxiol.com/thumbs2/1640344528.1559557793.snapshotimage42.png (https://pic.maxiol.com/?v=1640344528.1559557793.snapshotimage42.png&dp=2)
Anasana ответил, прислал более новый эмулятор, большая часть проблем ушла, но пока это SPEED3-у не помогло :) Буду потихоньку разбираться - чего там и как...
Устав от траханья с PDP-11/35.. Точнее, от его варианта реакции на прерывания.. Решил немного поразвлекаться с эмулятором Э85.
Первый вывод - шансы того, что для загрузки стандартной RT на Э85 (или Pro) достаточно поддержки в BSTRAP плюс драйвера PI, DW и DZ - существенно возросли. По крайне мере - дистрибутивные (почти не тронутые) варианты версий 5.6 и 5.7 вполне себе загрузились. Почти - потому что штатные варианты DW.SYS (DWX.SYS) не пошли. Почему - буду разбираться. Пошёл вариант DWX.SYS (DW.SYS надо ещё попробовать) от версии 5.3.Pro (есть такой вариант, чем отличается от обычного 5.3 - надо смотреть). То есть после замены драйвера DWX.SYS и обычных шаманских действий по деланью диска загрузочным - всё тип топ.
Для окончательного вывода сейчас запущу SYSGEN - в котором, как известно, вопросов про PRO нет, ну не считая, что надо добавить устройства DW и DZ.
Как только - отпишусь.
- - - Добавлено - - -
SB - 01:01:46
- - - Добавлено - - -
К сожалению, начало трансляции XM проморгал. Потом подредактирую файлы сборки мониторов и ещё раз запущу. Видимо, на ночь :)
- - - Добавлено - - -
Пошла сборка последнего, XB монитора
Потом ещё драйвера
- - - Добавлено - - -
XB - 01:12:00
- - - Добавлено - - -
Ну, драйвер DW даже от результата SYSGEN-а не хочет работать :) Я уже прикидывал, чего там с изменениями, попробую (чуть позже) подрихтовать..
- - - Добавлено - - -
А от 5.3 подошёл и работает :) Так что теперь у меня юзается сгенерённая система :)
- - - Добавлено - - -
Итак, окончательный вывод - вся поддержка Pro (и Э85) спрятана в BSTRAP, PI, DW, DZ и автопатчинг RMON при загрзуке :)
- - - Добавлено - - -
Да, ещё из занимательного. RT упорно определяет проц как PC380 с 510 кб памяти. Несмотря на параметр boot_ROM_image = mc0585.rom и вроде как размер памяти в мегабайт (?) в эмуляторе...
размер памяти в мегабайт (?) в эмуляторе...
Не знаю какая конкретно версия эмулятора у вас. Мегабайт там выставить можно в исходниках.
Проверить кол-во ОЗУ можно запуском в ПРОС Техническое Обслуживание --> Вывод Конфигурации.
А вообще по поводу проца, там используется процессорный модуль из SIMH аж 97-го года. (ну, сам оригинальный Xhomer писался примерно тогда).
Не знаю какая конкретно версия эмулятора у вас.
Ну, какую anasana прислал, та и есть :) А сам он показывает 2.08 :) Просто, насколько я помню, по ссылке отсюда вроде мегабайт показывал :)
А вообще по поводу проца, там используется процессорный модуль из SIMH аж 97-го года
Да, это я уже выяснил в самом начале :)
Причина не работоспособности стандартного драйвера понятна - не нравится ему геометрия 8*512 (32 мб). Удалось договориться на 4*615 (21 мб). Осталось только понять - что нужно сделать, что бы возлюбил он 8*512 :)
Посмотрел ещё на этот вариант дистрибутива RT-11 5.3 Pro. Это обычный дистр RT 5.3 с отличиями в файлах IND.SAV (понятно), (LD,LDX).SYS (понятно), SLX.SYS (понятно), SPOOL.REL (не понятно) и своим STARTX.COM (очень понятно).
Так что окончательный вывод
Для загрузки стандартной RT на Э85 (или Pro) достаточно поддержки в BSTRAP плюс драйвера PI, DW и DZ
Ну понятно, что и RMON должен быть изменён, что бы поддержать всё это хозяйство. И изменения были сделаны начиная с версии RT-11 5.01B. По крайне мере именно в этой версии первый раз в (и только в) BSTRAP встречается использование символа PRO$S
И в версии 5.6 работу на Pro стал поддерживать SB монитор
- - - Добавлено - - -
Посмотрел PI.MAC. Увы, действительно, прерывания по вектору 100 нету. Оно эмулируется от какого-то другого прерывания. Попробую понять и допилить. Технически, можно даже не вмешиваться в его работу, а просто на время "позаимствовать" вектор :)
- - - Добавлено - - -
Ну, что то начинает получатся :)
Speed0 на эмуляторе Электроника-85 (http://www.KpXX.Ru/Pics/E85Speed0.png)
- - - Добавлено - - -
Но вот с таймером ситуация не понятная.. Бежит вперёд и показывает, что 60 Гц.. Хотя при генерации указал, что 50. Опять лезть в BSTRAP...
- - - Добавлено - - -
Поскольку вместе с файлами дистра на диске размером 21 мб остаётся слишком мало места для игр с sysgen-ом, попробовал другой вариант - диск 6*820 (53 Мб). Ессссвенно, RT полный размер не видит, но да и фиг с ним - главное - грузится и куча свободного места :)
Время второго Sysgen-а. Попробую всё таки оставить 60 Гц.
И да - результаты Speed0 не корректны - он думает, что 50 Гц, а по факту вроде как 60 Гц получается...
да - результаты Speed0 не корректны - он думает, что 50 Гц, а по факту вроде как 60 Гц получается...
Да это может из-за "особенностей" эмулятора, он же изначально прошный, а уже потом допилен до Э85.
Если дадите, могу на реале попробовать. Я так понимаю, модификации подвергся только PI.SYS?
Да это может из-за "особенностей" эмулятора
Да и фиг с ним, если может работать только на 60 Гц - пусть так и будет.
Я так понимаю, модификации подвергся только PI.SYS
Нет, системное пока ничего не трогал. Допилил свои SPEEDы :) Ещё надо проверить, насколько оно правдоподобное выдает, потом выложу на прежнее место и отпишусь.
В принципе, у меня вопросы только к DW - чего он с 8*512 не хочет работать. Некоторые мысли есть, щас попробую...
- - - Добавлено - - -
Фсё, с DW разобрался, надо явно указывать геометрию. Я так понимаю, когда используешь образ с 16 секторами на дорожку, а не 17, как это предполагается (но не используется) с железными дисками от DEC. К сожалению, на коленке сделать образ с 17-ю секторами и с файлами RT-11 не получится, так что проверка этого предположения - когда нибудь. Потом :)
Пока же - при явном указании геометрии в конфиге - вполне успешно работает стандартный драйвер DW :)
- - - Добавлено - - -
Из разряда - а фот хрен.. С 5.6 фокус прошёл, с 5.7 - опаньки...
- - - Добавлено - - -
А 8*1024 - норм :) Не нравится 5.7 формат 8*512, но разбираться - почему так - лень.. Может, потом, когда нибудь :) Посмотрю, какой из вариантов ближе всех к 32 Мб сверху и грузится - и пока забью на это дело.. :)
- - - Добавлено - - -
7*645 - 35 мб - таможня даёт добро :)
- - - Добавлено - - -
Второй подход к снаряду. Изменено два ответа - 60 Гц и поддержка системных заданий. Ну и подредактировал файлы построения системы, что бы они время сами выводили. Процесс пошёл.
- - - Добавлено - - -
Хм.. Занимательно... Вроде я не должен был в прошлый раз забыть сделать SET RUN VBGEXE.. Но в этот раз сборка идёт существенно быстрее - SB собрался практически в три раза быстрее. Итак
SB 00:21:46
FB 00:22:53
XM 00:25:21
XB 00:24:06
LD 00:01:19
LDX 00:01:19
VM 00:00:57
VMX 00:00:56
DZ 00:00:21
DZX 00:00:22
DW 00:00:49
DWX 00:00:49
NL 00:00:38
NLX 00:00:39
- - - Добавлено - - -
Фсё, теперь от Э85 устал, пошёл опять PDP-11/34 мучать :)
Для загрузки стандартной RT на Э85 (или Pro) достаточно поддержки в BSTRAP плюс драйвера PI, DW и DZИменно так, причем драйвер DW(x).SYS должен быть родным - ПРОшным, а не с ДВК.
И в версии 5.6 работу на Pro стал поддерживать SB мониторПотому, что SB-монитор НЕ SJ-монитор, а FB-монитор с количеством исполняемых задач, равным единице. То есть, он корректно отрабатывает все, что положено, так же, как FB-монитор. В отличие от SJ, который, допустим, при завершении, вместо отработки всех абортных процедур всех драйверов, по-простому, выдает машинную команду RESET, и весь хрен до копейки. Это я знаю точно, в старых руководствах по написанию дровишек это специально упоминается. Ну, и прочие мелочи, типа того, что отработка макрокоманды .FORK делается простым синхронным CALL'ом и т.п...
про новые виды мониторов не знаю, а в старых версиях, для PRO требуется не ниже FB, вроде, если не забыл.
Всё так, для получения необходимой конфигурации DW - правится таблица геометрии винчестера. И всё хорошо. Можно вообще процедуру определения геометрии выкинуть и оставить одну конфигурацию, на которой работаешь. Чуть ускоряется начальная загрузка ;)
По поводу драйвера DW для ДВК, интересно запустится или нет... ? Вроде как может запустится, если вектор и базовый адрес совпадут с таковыми КЖД ДВК.
Или там будут проблемы с программой ПЗУ. Без запроса от драйвера, будут ли регистры и вектор доступны? И будет ли это работать корректно??
Просто были драйвера(но без исходников), кои винчестер на тома разбивали. Я уж тут прочитал, что были таковые как по цилиндрам(видел такой тогда), так и по поверхностям(такового я живьём не видел, но здесь на конференции писали). Мне просто тогда это не надо было, ёмкость 10 мегабайт всего у меня.
Да, и ещё, когда был на Кванте, предлагали там за денежку малую двузагрузочные и даже трёхзагрузочные конфигурации. Типа RT11, ОС РВ, ДЕМОС. Соответственно должны были быть необходимые драйвера.
для получения необходимой конфигурации DW - правится таблица геометрии винчестера
Я подозреваю косяк в автоопределении для случая 8 головок, но пока смотреть - чего там не так - не буду. Кому интересно - надо вытащить исходник из 5.6, из 5.7 и сравнить их между собой - это может подсказать - чего не так.
По поводу драйвера DW для ДВК, интересно запустится или нет...
Не запустится.
двузагрузочные и даже трёхзагрузочные конфигурации
При наличии поддержки со стороные начального загрузчика и драйвера - вообще не вопрос
- - - Добавлено - - -
росто были драйвера(но без исходников)
Размер драйвера DW для ДВК такой, что восстановить исходник - дело пары вечеров. Но в случае Pro/Э85 аппаратной загрузки, по понятным причинам, с устройства не 0 - не будет
В версии 5.02 у драйвера DW была таблица c параметрами дисков, и он просто выбирал "подходящий". Аналогично было в версии 5.04, только там список геометрий был другой. Что в других версиях - не ведаю...
Ну как сказать... берём второй контроллер винчестера и ставим в пустой слот.
Вектор и базовый адрес регистров станут отличными от первого контроллера.
В этом и заключался великий цимис серии Pro-3xx :) Ну во всяком случае так полагали создатели... (В реале этим мало кто пользовался , однако PnP во всей своей красе, задолго до того, как сее появилось на PC)
И какой из контроллеров в ПЗУ сочтут за загрузочный(привод 0)... ??? ;)
При желании можно и третий(вместо DZ) воткнуть.... И даже четвёртый вместо цвета...
Правда вопрос по поводу блока питания возникает.
По поводу головки 8...Дай бог памяти, там обращение идёт через бит предкомпенсации. То есть этот бит используется для выбора головки, либо для предкомпенсации. И что в драйвере DW по его поводу - надо смотреть.
И какой из контроллеров в ПЗУ сочтут за первый(привод 0)
Судя по поведению эмулятора - нулевой так и останется нулевым. На реале проверить в данный момент не могу :)
однако PnP во всей своей красе, задолго до того, как сее появилось на PC
Я бы сказал - задолго до того (1982), как PnP (который там назывался Autoconfig) появился в Amiga (1987), а на PC - так вообще 1992
По поводу головки 8...Дай бог памяти, там обращение идёт через бит предкомпенсации.
Для Pro и Э85 - не факт.
- - - Добавлено - - -
На всякий случай уточняю. Это
При наличии поддержки со стороные начального загрузчика и драйвера - вообще не вопрос
я писал в первую очередь про ДВК. Поскольку он, хотя бы в принципе (надо смотреть загрузчик в ПЗУ, но вроде должно сработать) понимает номер устройства. Но нужна доработка первичных загрузчиков.
В то время как
в случае Pro/Э85 аппаратной загрузки, по понятным причинам, с устройства не 0 - не будет
так как ПЗУ, насколько я себе представляю, про DW1 в принципе ничего не знает, а ввести руками устрйство загрузки - обломс.
Теоретически, можно сделать хитрый первичный загрузчик с возможносью выбора, но это уже будет не аппаратный загрузчик, как с ДВК. Но - никто не мешает нам попробовать похакать ПЗУ и добавить в каком то варианте поддержку DW1 (железного) и возможность выбора - с какого DW (в том числе программных) - грузиться. А вот получится или нет...
И какой из контроллеров в ПЗУ сочтут за загрузочный(привод 0)
У себя дырки в корзине резать не хочу, но с чужих слов, вот:
Загрузка будет происходить с того винчестера, который ближе в первой позиции в корзине.
(сообщение 1082 в данной теме, ответ на ваш же вопрос).
- - - Добавлено - - -
В теории можно наверное скрутить корзину с НС1 и аккуратно поставить два КМД2, но такую шаткую конструкцию я собирать точно не хочу.
но с чужих слов, вот
Ну да, более точное описание, по сравнению с моими словами :)
Я подразумевал ситуацию, что контроллер исходного нулевого винчестера остаётся на своей позиции и именно он и останется нулевым. Но не учёл (эмулятор - не живая машина, позиции сразу не вспомнишь), что первым в принципе стоит контроллер флопов, но никто не мешает воткнуть туда и контроллер флопов. И тогда этот новый контроллер станет нулевым :)
То есть первый встретившийся от начала корзины контроллер винчестера и станет нулевым и загрузочным :)
первым в принципе стоит контроллер флопов
Описка видимо? Контроллер винчестера.
На всякий продублирую своё сообщение (вторая картинка - захват с реальной машины). На шестую позицию можно поставить второй контроллер винчестера и прорезать дырки.
Будет заполнена вся корзина 85-ка перегреется и сгорит (тьфу-тьфу :)). Я также встречал упоминания установки второго КМД2 в пятую позицию (видимо после НВ2).
https://pic.maxiol.com/thumbs2/1639775010.1559557793.img20211218000215.jpg (https://pic.maxiol.com/?v=1639775010.1559557793.img20211218000215.jpg&dp=2) https://pic.maxiol.com/thumbs2/1639775057.1559557793.211217234023898.png (https://pic.maxiol.com/?v=1639775057.1559557793.211217234023898.png&dp=2)
Описка видимо? Контроллер винчестера.
Хе. Не описка - а как раз результат того, что с Э85 возился не долго и достаточно давно - и то, что первым стоит контроллер винта... увы увы :)
Вообще у нас какая-то путаница с нумерацией позиций. В ТО на НС1 нумерация с нулевой позиции. Везде в других местах вроде бы с первой. Автотест (PROшный) считает позиции с единицы, нулевая у него это неисправность материнки.
Хотя, собственно, сказанное мной в том сообщении - не меняет :)
Denkixot
27.12.2021, 23:35
Здравствуйте.
Пользователь ra3qdp, который так же посматривает нашу тему, делал на моей машине следующее:
В 4й позиции прорезались дырки для шлейфов. (Если цвет нужен- можно в 5й). Этим и отличаются корзины Э85 и Pro-380- в прошной корзине прорези есть для всех 6 позиций.
Дисковод нам был нужен, поэтому использовался для запитки второго ST-225 обычный ATшный блок питания, включаемый параллельно включению Э85.
Прос 2.03 со вторым винчестером работать не может, использовали ПРОС 3.0
Так же у ra3qdp есть загрузочная аварийная дискета, которую он сам собирал, насколько помню там коммандный язык и несколько утилит, именно с помощью неё ремонтировали ST-225, с которого слетала загрузка (частая болячка- вся инфа осталась, а повреждается один из файлов начальной загрузки и на старте винчестер, хрюкнув три раза, рисует "Программый сбой".
Слетал, как правило, большой файл, помоему STARTUP.COM. Проверялось копированием всех файлов из папки загрузки в нулевое устройство- на каком затык, тому и кирдык))
Потом надо снять защиту с этого файла (unprotect), удалить его и со второго рабочего винчестера скопировать на первый.
Другое применение 2го винчестера это, естественно, увеличение дискового пространства с 20 до 40Мб. Возможно ли поставить диски большего объёма я не знаю, и увидит ли их какая-то из версий ПРОС тоже.
Загрузочный будет тот винчестер, который ближе к позиции 1.
Р.s: "В теории можно наверное скрутить корзину с НС1 и аккуратно поставить два КМД2, но такую шаткую конструкцию я собирать точно не хочу."
Так делать категорически не советуют- любой перекос и начинается фестиваль
Как всегда, сэкономили "на спичках", не прорезав отверстия для кабелей. Нет, чтобы скопировать одно к одному... Дырочка в дырочку... так сказать.
Полагаю, что место в ПЗУ для выбора устройства начальной загрузки найти можно, только навряд ли кто это делать будет.
Хотя некоторый шанс есть, что такое было когда-то сделано, но в силу тех или иных причин не получило распространения.
Я, кстати, когда-то спрашивал тут, по поводу встроенного сетевого адаптера, на наших Э-85 он работоспособен?
Или просто муляж??
Кто-нибудь его запускал?
Вроде как трансивер найти и подключить дело не сильно сложное. Единственная проблема - метрический шаг разъёма. Ну софт ещё...
Просто интересно очень :)
Ведь скорость передачи по сети 10 Мбит, а скорость передачи данных MFM 5 Мбит
только навряд ли кто это делать будет
Если всё таки сильно доберусь до своей Э85, есть шанс, что сделаю. Так как ёмких винтов пока в коллекции не особо (только один, на 40 ЕМНИП), а для RSX, в отличии от RT, это не сильно много. Но увы, предксказать - когда доберусь и насколько сильно - не могу. Тут больше шанс, что загоню всё это в FPGA :)
Как всегда, сэкономили "на спичках", не прорезав отверстия для кабелей. Нет, чтобы скопировать одно к одному... Дырочка в дырочку... так сказать.
Так они и сделали "дырочка в дырочку". В оригинале Pro 350 так всё и есть. И более того, в оригинале ближняя к приводам стенка корзины сплошная, а у нас в ней окно!! Благодаря этому я смог например починить НВ2 переставив её в первый слот и получая доступ через окно.
Ну не сидел я ни разу за Э-85, тем более не вскрывал... :(
Только со стороны видел.
Познания мои сугубо теоретические :(
Ну не сидел я ни разу за Э-85
Эмулятор вроде норм работает :)
Эмулятор... Ну возможны всякие тонкости, что эмулятор делает одно, а реальная машина другое.
Для чего-то эмулятор - Вещь... :)
Но ля чего-то - :(
И узнаешь об этом в большинстве случаев, опосля того как ...
Ключевое слово "вроде"
Хотя у меня особого выбора нет.
Ну возможны всякие тонкости, что эмулятор делает одно, а реальная машина другое
Вполне возможны :) Так как делалось, насколько я себе представляю по принципу - до чего дотянулись (в плане софта) - то и проверили, что бы работало :) Плюс какая никакая - документация :) Но по результатам - весьма неплохо дотянулись - и системы разные аля-улю и игрушки :)
Что бы сделать эмуляцию точнее (и то и повторить в железе) - надо вскрывать кристаллы и дизассмеблировать софт для использованных процессоров, но это.. сильно несбыточная мечта... :)
Ну и для первоначального знакомства - вполне себе :)
Вот в соседней теме "PDP-11 на FPGA", кою читаю с интересом ;), ведь описано множество всяких тонкостей которые выявляются в процессе.
ведь описано множество всяких тонкостей которые выявляются в процессе.
От которых иногда мат стоит :):)
Мне лично интересна была бы тема установки более ёмкого диска, 20Мб все же как-то маловато, а поздний P/OS в оригинале вроде как держит более жирные винты...
Мне лично интересна была бы тема установки более ёмкого диска, 20Мб все же как-то маловато, а поздний P/OS в оригинале вроде как держит более жирные винты...
С ПРОС 2.03 точно не прокатит, у неё геометрия в установочном пакете на более чем 20 мб не рассчитана. Попробуй ПРОС 3.1, у тебя же есть эмулятор mfm hdd на BBB, а там можно настроить и на ёмкие диски.
P.s. только машины свои почини :))) Уже лет пять либо лежат :)
От которых иногда мат стоит :):)
Ну там, как я понимаю, сотворил почти всё один человек... И все тонкости он учесть не смог чисто физически :(
Уж очень много этих тонкостей.
Ну там, как я понимаю, сотворил почти всё один человек
Нет, я про тонкие отличия разных процессоров друг от друга :) Понятно, что в PDP-2011 не всё учтено, но автор, вроде как, особо такой цели и не ставил :)
Очень тяжко учесть Всё... Или хотя бы почти всё..
Он поставил реальную цель, чтобы большая часть софта запускалась и работала. И ведь работает :)
Хотя как говорят, дьявол-то в деталях...
Тесты - это тоже софт :) И как раз с ними больше всего проблем :)
Ну и сам дизайн у него не способствует стабильности синтеза. Не знаю, конечно, как сейчас - не пробовал новые версии - но когда я только начинал с PDP-2011 возиться - получить не рабочий результат синтеза - как два пальца об асфальт :)
- - - Добавлено - - -
В общем - PDP-2011 в силу заложенных возможностей (в том числе и по количеству моделей процессоров) - очень неплохой старт, но именно что старт :) На распространённых ОС проблем вроде нет, большая часть софта тоже работает, но идентичность поведения процессоров всё таки хромает :)
О, глянул на страничку PDP-2011...
И о....
30 ноября появилась поддержка FIS ;)
30 ноября появилась поддержка FIS
Я знаю :) Но файлы пока не выложены :) Я уже собирался сам запилить, но тоже полез смотреть и - бум ждать :)
- - - Добавлено - - -
Пока посмотрю - прохождение каких тестов ещё можно пофиксить :) Щас вот смортю на JKDC - один из тестов FPP для F11. Где то я там накосячил с одним мОментом :)
А вообще - такое надо обсуждать не здеся :)
где результаты SPEED на живой машине ?
где результаты SPEED на живой машине ?
А его кто то переделал?
Я не говорю про название, но по игровой механике это лодраннер.Вот, нашли тот самый (https://www.old-games.ru/articles/53651.html) материал - интервью с авторами LAND'а. Кто потом из него сделал HELL, пока неизвестно...
Дополнительные скриншоты цветных ПРОСовских игр с реальной машины.
https://pic.maxiol.com/thumbs2/1640796534.1559557793.211229183700405.png (https://pic.maxiol.com/?v=1640796534.1559557793.211229183700405.png&dp=2) https://pic.maxiol.com/thumbs2/1640796564.1559557793.211229183814703.png (https://pic.maxiol.com/?v=1640796564.1559557793.211229183814703.png&dp=2) https://pic.maxiol.com/thumbs2/1640796582.1559557793.211229184123105.png (https://pic.maxiol.com/?v=1640796582.1559557793.211229184123105.png&dp=2) https://pic.maxiol.com/thumbs2/1640796606.1559557793.211229185410540.png (https://pic.maxiol.com/?v=1640796606.1559557793.211229185410540.png&dp=2) https://pic.maxiol.com/thumbs2/1640796883.1559557793.211229182521937.png (https://pic.maxiol.com/?v=1640796883.1559557793.211229182521937.png&dp=2)
Уже лет пять либо лежат
уже шесть :(
уже шесть
Нутк починяй :)))
Aleks1985
04.01.2022, 21:20
С ПРОС 2.03 точно не прокатит, у неё геометрия в установочном пакете на более чем 20 мб не рассчитана. Попробуй ПРОС 3.1, у тебя же есть эмулятор mfm hdd на BBB, а там можно настроить и на ёмкие диски.
P.s. только машины свои почини :))) Уже лет пять либо лежат :)
А не подскажете где взять образ ПРОС 3.1 - хотелось бы в эмуляторе от Anasana поглядеть на нее...
где взять образ ПРОС 3.1
Собственно, у anasana :)
Если надо быстро, можете скачать образ P/OS 3.2. Это то же самое, только оригинал на английском.
Вот тут, только вниз чуть пролистать. http://xhomer.isani.org/xhomer/
Aleks1985
04.01.2022, 23:46
Собственно, у anasana :)
Если надо быстро, можете скачать образ P/OS 3.2. Это то же самое, только оригинал на английском.
Вот тут, только вниз чуть пролистать. http://xhomer.isani.org/xhomer/
В том то и дело нашу реализацию хотелось глянуть - остальное все у меня есть, как только anasana эмуль переписал под Win - я хоть и не залогинен тут был, но наверное одним из первых его скачал)
В свое время была Эл85, но тот тип у которого она была не за какие деньги мне ее сейчас отдавать не хочет, хотя у него их 2 шт. имеется - и он в них полный ноль.
Denkixot
04.01.2022, 23:56
В том то и дело нашу реализацию хотелось глянуть - остальное все у меня есть, как только anasana эмуль переписал под Win - я хоть и не залогинен тут был, но наверное одним из первых его скачал)
В свое время была Эл85, но тот тип у которого она была не за какие деньги мне ее сейчас отдавать не хочет, хотя у него их 2 шт. имеется - и он в них полный ноль.
А нахрена они ему?
/ Если с Anasana не срастётся- я у себя на винчестере найду и вышлю
Aleks1985
05.01.2022, 00:07
А нахрена они ему?
Он из тех кто решить не может: покусать все что там есть или найти коллекционера, но самое смешное это то, что у него выходов нет ни на тех кто металл принимает. А в коллекционерам не хочет отдавать, по причине того, что думает что со временем они подорожают в цене. А сейчас они у него лежат и гниют в гараже, хотя я в свое время, когда их привезли туда, где я работал можно сказать более менее восстановил в работоспособности. В одной винт заменили с человеком, в другой ПРОС переустанавливал с дискет выкупленных в одной из школ, где были такие же машины.
/ Если с Anasana не срастётся- я у себя на винчестере найду и вышлю
Буду премного Вам благодарен.
с дискет выкупленных в одной из школ, где были такие же машины.
А есть ли подробности? Интересно узнать про ещё один случай применения Э85 в школьной практике.
Denkixot
05.01.2022, 13:54
Буду премного Вам благодарен.
Прошу простить, выяснилось, что она у меня без права передачи третьим лицам.
Aleks1985
06.01.2022, 14:37
А есть ли подробности? Интересно узнать про ещё один случай применения Э85 в школьной практике.
Особо подробностей как бы нет. Впервые увидел Эл85, когда заканчивал 9 класс в своей школе. Возможно он даже там сейчас стоит в качестве экспонатов. Помню лишь то, что информатика начинали у нас преподавать только с 11 класса. Потом увидел 2 таких полурабочих машинки в радиокружке - их к нам привезли списанные + штук 5 ДВК 4 (Квант 4С которые), на тот момент у нас стояли в радиокружке списанные откуда-то с завода Башкирия 2М. В той школе, где выкупал дискеты, насколько помню на уроках информатике преподавали Бейсик П, хотя на тех машинах видел установленное ПО ИНПРОС Бейсик и Паскаль (Пакеты вроде как назывались INPROBAS и INPROPAS соответственно). А те 2 машинки, которые находятся у вышеупомянутого человека - они вообще к нему с хлебокомбината попали. Эти дискеты от них у меня тоже вроде как есть.
- - - Добавлено - - -
Прошу простить, выяснилось, что она у меня без права передачи третьим лицам.
Ничего страшного, попробую попросить у ansana
Шильдик МС 0585.06 1987-го г.в.
https://pic.maxiol.com/thumbs2/1643740280.1559557793.shieldms0585.png (https://pic.maxiol.com/?v=1643740280.1559557793.shieldms0585.png&dp=2)
Hunta скажите, не дописали ли вы случайно SPEED3 для запуска на Э85?
скажите, не дописали ли вы случайно SPEED3 для запуска на Э85?
Хороший вопрос... Чёт я уже не помню, чем дело кончилось.. Сейчас покопаюсь..
- - - Добавлено - - -
Вроде как да - по крайне мере под эмулятором работает :)
- - - Добавлено - - -
Щас выложу обновленный вариант, а попутно попробую в эмуляторе последюю версию...
- - - Добавлено - - -
Radon17 - http://www.kpxx.ru/soft/utils/Speed3/
- - - Добавлено - - -
Я вспомнил, на чём остановился. На попытке понять - насколько оно точно считает (то есть правильно ли я считаю тики от таймера...)
Radon17 - http://www.kpxx.ru/soft/utils/Speed3/
Проверил. Не работает. Только курсор мигает. Специально подождал 10 минут, ничего не менялось.
https://pic.maxiol.com/thumbs2/1646942726.1559557793.220310230239899.png (https://pic.maxiol.com/?v=1646942726.1559557793.220310230239899.png&dp=2)
Ну, 10 минут там ждать точно не стоит - цикл - 16 секунд. Но в эмуляторе какая то версия, которая работает. Видимо, на виритуалке не та лежит. С утра проверю
Взял последний вариант SPEED3 из каталога разработки, скопировал в эмулятор, запустил - работает.
Скопировал в http://www.kpxx.ru/soft/utils/Speed3, сравнил с тем, что выложил вчера - выложен был тот же самый вариант.
Может быть вчёра не тот скопировали - IIS часто тормозит с обновлением инфы (кэширование), хотя вряд ли.. На всякий случай - .SAV файлы от 6.01.2022
- - - Добавлено - - -
Пока мыслей больше нет. Как и рабочей Э85, что бы на реале проверить...
Может быть вчёра не тот скопировали - IIS часто тормозит с обновлением инфы (кэширование), хотя вряд ли.. На всякий случай - .SAV файлы от 6.01.2022
Проверял именно его. На реале не работает. Попробую ещё проверить под другими версиями RT-11.
под другими версиями RT-11
Вроде ничего версионно-зависимого в нём нет.
Я запускал под RT-11 XM 5.7, которую сгенерил, что бы проверить, что специальной редакции под Pro нет.
Попробовал запустить под RT-11 SB 5.7 и под RT-11 XM 5.7, который на дистрибутивном носителе (не SYSGEN-нный) - под эмулятором работает везде.
Похоже, есть всё таки какое то отличие эмулятора и реального машинки...
- - - Добавлено - - -
Так, на всякий случай.. А таймер на Э85 тикает?..
- - - Добавлено - - -
И ещё вопрос. А что на реальной машине читается по адресу 173700? По читаемому значению идёт попытка определить - Pro или не Pro. Или ещё есть какой способ определить - Pro или не Pro?
Так, на всякий случай.. А таймер на Э85 тикает?..
Должен. По крайней мере ПРОСовская программа проверки работоспособности таймер не закрашивает белым, как например аккумуляторы. Значит он рабочий.
https://pic.maxiol.com/thumbs2/1639775057.1559557793.211217234023898.png (https://pic.maxiol.com/?v=1639775057.1559557793.211217234023898.png&dp=2)
А что на реальной машине читается по адресу 173700?
Завтра гляну.
Завтра гляну
Спасибо. Хотя, думаю, стоит просто от RT-11 получать инфу - на Pro ли она :)
от RT-11 получать инфу - на Pro ли она
Вы про SHO CONF?
Типа того. Когда RT-11 при загрузке определяет, что на Pro, она выставляет флажок во втором слове конфигурации. Сейчас попробую его задействовать для определения.
- - - Добавлено - - -
Выложил новый вариант. Дата - сегодняшняя. На эмулятора работает.
Типа того.
Выводит что процессор именно Э85. Думаю что если подсунуть буржуйский resorc, покажет что PRO.
https://pic.maxiol.com/thumbs2/1647111019.1559557793.e85shoconf.png (https://pic.maxiol.com/?v=1647111019.1559557793.e85shoconf.png&dp=2)
Вот такие там вообще варианты:
Процессор "Электроника 60" процессор "Электроника 100-25" Процессор "Электроника 79" Процессор МС1601 Процессор МС1207 Процессор МС1604 Процессор МС0585, МС0585.01 Тип процессора неизвестен
Не в первый раз уже замечаю название МС 1207. Судя по шифру, это микро-ЭВМ.
Вот где раньше видел оное.
https://pic.maxiol.com/thumbs2/1647112428.1559557793.12071.png (https://pic.maxiol.com/?v=1647112428.1559557793.12071.png&dp=2)
https://pic.maxiol.com/thumbs2/1647112448.1559557793.12072.png (https://pic.maxiol.com/?v=1647112448.1559557793.12072.png&dp=2)
Выложил новый вариант. Дата - сегодняшняя. На эмулятора работает.
Уже гораздо лучше. Первое значение вывела! Второго нет, для верности подождал ещё 5 минут.
https://pic.maxiol.com/thumbs2/1647111128.1559557793.sp31.png (https://pic.maxiol.com/?v=1647111128.1559557793.sp31.png&dp=2)
Думаю что если подсунуть буржуйский resorc, покажет что PRO
Я смотрел DEC-овским вариантом на эмуляторе - показывает именно Pro
Первое значение вывела! Второго нет, для верности подождал ещё 5 минут.
Где то я на такое уже налетал. Проблема в том, что когда отправляет вывод на монитор, скажем, макросом .PRINT - возврат управления после него не означает, что вывод на экран завершён. А по хорошему - надо дождаться именно этого момента - иначе работа с таймером (когда продолжается вывод на экран) - чревато. Подумаю на эту тему ещё...
Всем Добрый день. Вот Алексей Бородин закончил сканить доки по Линтеру. https://www.dropbox.com/s/fg9chk50qb9b44n/LINTER.zip
С помощью коллег стал делать страничку (http://oldpc.su/articles/e85/e85soft.html) с ПО для Э85.
Пополнения приветствуются ;-)
Hunta скажите, по SPEED3 не разобрались ли случайно?
Radon17, нет, руки пока не дошли. Проблема в том, насколько я помню, что в эмуляторе всё отрабатывает. А что бы проверить идею - надо ещё как то придумать - как понять, что буфер вывода на терминал пустой..
Фотографии ранней НС1 ред2. Плата принадлежит ra3qdp.
https://pic.maxiol.com/thumbs2/1650744006.1559557793.ns1red21.jpg (https://pic.maxiol.com/?v=1650744006.1559557793.ns1red21.jpg&dp=2) https://pic.maxiol.com/thumbs2/1650710906.1559557793.ns1red23.jpg (https://pic.maxiol.com/?v=1650710906.1559557793.ns1red23.jpg&dp=2)
Плата имеет особенности:
- Раздельные сборки как в оригинальной Pro350.
- Отличия в распиновке разъёма питания, к ней нельзя подключать обычный БП МС 9005, надо сдвигать разъём на один контакт.
- Диагностические разъёмы, на которые выведена магистраль для отладки. На тот момент при копировании ещё не знали о наличии ODT через порт принтера в Pro350.
Макетка с двумя микросхемами - замена кварцевого генератора, он вышел из строя.
https://pic.maxiol.com/thumbs2/1650710981.1559557793.ns1red22.jpg (https://pic.maxiol.com/?v=1650710981.1559557793.ns1red22.jpg&dp=2)
Темы:
Контрибуция - КР1818ВН19
Фалда - КМ1818ВГ01
Д... 57 (темы Интеграла начинались на Д - Делегат, Дипломат и т.д.) - КР512ВИ1
https://pic.maxiol.com/thumbs2/1650711582.1559557793.dscn7845.jpg (https://pic.maxiol.com/?v=1650711582.1559557793.dscn7845.jpg&dp=2)
Х190 - прототип КМ1818ВВ61
https://pic.maxiol.com/thumbs2/1650711700.1559557793.dscn7846.jpg (https://pic.maxiol.com/?v=1650711700.1559557793.dscn7846.jpg&dp=2) https://pic.maxiol.com/thumbs2/1650711784.1559557793.dscn7847.jpg (https://pic.maxiol.com/?v=1650711784.1559557793.dscn7847.jpg&dp=2) https://pic.maxiol.com/thumbs2/1650711807.1559557793.dscn7848.jpg (https://pic.maxiol.com/?v=1650711807.1559557793.dscn7848.jpg&dp=2)
Интересным оказался сегодняшний поход на юго-западную барахолку.
У одного мужика приметил кусок воронежской платы. Подошёл поближе, рассмотрел.
https://pic.maxiol.com/thumbs2/1651416410.1559557793.dscn7857.jpg (https://pic.maxiol.com/?v=1651416410.1559557793.dscn7857.jpg&dp=2) https://pic.maxiol.com/thumbs2/1651416437.1559557793.dscn7862.jpg (https://pic.maxiol.com/?v=1651416437.1559557793.dscn7862.jpg&dp=2)
Думаю, РТ5, рядом с углом платы, а это случайно ли не.... И знаете, угадал! ;)
https://pic.maxiol.com/thumbs2/1651416466.1559557793.img20220501145326.jpg (https://pic.maxiol.com/?v=1651416466.1559557793.img20220501145326.jpg&dp=2)
Да, это РТ5 из МС 1702.
Т.к. эта ПЗУ везде впаяна, а такую ценную плату никто дербанить из-за прошивки не будет, решил выпаять и считать.
https://pic.maxiol.com/thumbs2/1651416578.1559557793.img20220501171244.jpg (https://pic.maxiol.com/?v=1651416578.1559557793.img20220501171244.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1651416614.1559557793.img20220501173444.jpg (https://pic.maxiol.com/?v=1651416614.1559557793.img20220501173444.jpg&dp=2)
К сообщению прикрепляю архив с прошивкой. Прошла множественную верификацию с шевелением в панельке.
Denkixot
02.05.2022, 00:30
Сколько же он денег захотел?
Сколько же он денег захотел?
За отрезанный кусок платы с микросхемой? 30 руб.
Раздельные сборки как в оригинальной Pro350.
- Отличия в распиновке разъёма питания, к ней нельзя подключать обычный БП МС 9005, надо сдвигать разъём на один контакт.
1.Раздельные сборки как в оригинальной Pro350 - как и в ранних платах М6
2.Отличия в распиновке разъёма питания - не так: на разъемах (и в платах НС-1 и ранних БП) в последующих версиях изменили на один количества контактов "корпус" и "+5В", находящиеся рядом в ряду (каких стало больше, каких меньше на один - не помню), также меняли на разных выпусках БП расположение +5В и +12В на разъемах питания жесткого диска и флоппи (и, кажется, меняли не один раз).
и, кажется, меняли не один раз
Есть ли объяснение этому ? Что вообще двигало людей в Воронеже, делавших по пять-восемь ревизий платы ? При этом порой количество проводков, брошенных поверх платы, могло не уменьшаться...
При этом порой количество проводков, брошенных поверх платы, могло не уменьшаться...
"проводков, брошенных поверх платы" - чаще всего это не ошибки в разводке, просто данный экземпляр платы был с дефектом. Но бывали и так, что
произошло изменение в схеме, а задел старых плат таким образом приводили в соответствие с новой схемой. Делалось это аккуратно, в соответствии с технологией и под контролем ОТК, какие от этого проблемы ?
Что касается источников питания, то делали их не в Воронеже и, возможно, из-за этого.
Версии плат - усовершенствования. В процессе выпуска устранялись недоработки, проблемы с комплектующими, улучшалась технологичность. Это является показателем того, что старались сделать лучше. Считаю это хорошим знаком. Вижу Вы покритиковать Воронежский "Процессор" хотите ? Ну не DEC и не IBM - логичнее сравнивать с отечественными.
- - - Добавлено - - -
При этом порой количество проводков, брошенных поверх платы, могло не уменьшаться...
"проводков, брошенных поверх платы" - чаще всего это не ошибки в разводке, а просто данный экземпляр платы был с дефектом. Но бывало и так, что произошло изменение в схеме, а задел старых плат (изготовленных ранее) таким образом приводили в соответствие с новой схемой. Делалось это аккуратно, в соответствии с технологией и под контролем ОТК, какие от этого проблемы ?
Что касается источников питания, то делали их не в Воронеже и, возможно, из-за этого.
Версии плат - усовершенствования. В процессе выпуска устранялись недоработки, проблемы с комплектующими, улучшалась технологичность. Это является показателем того, что старались сделать лучше. Считаю это хорошим знаком. Вижу Вы покритиковать Воронежский "Процессор" хотите ? Ну не DEC и не IBM. Логичнее сравнивать с отечественными.
Denkixot
05.05.2022, 11:47
ra3qdp, а вот тут колодки для 559ИП12, которые часто горели и переставала клавиатура работать?
https://pic.maxiol.com/thumbs2/1651740297.2956675828.12.jpg (https://pic.maxiol.com/?v=1651740297.2956675828.12.jpg&dp=2)
559ИП11(перепаивал их много)
горели из-за того, что в СССР не было в розетках 220В третьего ("земляного") провода, и при втыкании в разные розетки компьютера и периферии могла быть разность потенциалов между корпусами ("земляными" (общими) шинами).
Входные 559ИП11 - сгорали, а выходные АП15 или 16(не помню) - почему-то нет.
Использование современных импортных МК в качестве Кочана.
Имеется AT89C52. По ножкам он полностью совместим с ВЕ51 кроме входа тактовой частоты - ножки 18 и 19 поменяны местами.
https://pic.maxiol.com/thumbs2/1656253548.1559557961.unknown.png (https://pic.maxiol.com/?v=1656253548.1559557961.unknown.png&dp=2)
https://pic.maxiol.com/thumbs2/1656253614.1559557961.unknown.png (https://pic.maxiol.com/?v=1656253614.1559557961.unknown.png&dp=2)
https://pic.maxiol.com/thumbs2/1656253633.1559557961.unknown.png (https://pic.maxiol.com/?v=1656253633.1559557961.unknown.png&dp=2)
Решение: отогнуть ножки и кинуть проволоку с 19-й ножки на 18-й контакт в кроватке. Наверное 18 ножку можно вовсе отрезать под корень, но я на всякий случай не стал.
https://pic.maxiol.com/thumbs2/1656253742.1559557961.img20220626123227.jpg (https://pic.maxiol.com/?v=1656253742.1559557961.img20220626123227.jpg&dp=2) https://pic.maxiol.com/thumbs2/1656253789.1559557961.img20220626123157.jpg (https://pic.maxiol.com/?v=1656253789.1559557961.img20220626123157.jpg&dp=2) https://pic.maxiol.com/thumbs2/1656253805.1559557961.img20220626123239.jpg (https://pic.maxiol.com/?v=1656253805.1559557961.img20220626123239.jpg&dp=2)
Думаю, эта хитрость подойдёт ко всем современным МК 51-го семейства фирмы Atmel, и не только.
Я записал 0015 прошивку, она отлично работает в такой конфигурации!
https://pic.maxiol.com/thumbs2/1656253850.1559557961.220626122659775.png (https://pic.maxiol.com/?v=1656253850.1559557961.220626122659775.png&dp=2)
Denkixot
27.06.2022, 13:22
Клавиатура МС7004, заменил электролитические конденсаторы. Всего пять штук: 4x 30мкф 16в и 1х 5мкф 25в.
Не хотел я этого делать, клавиатура работала сносно, стартовала ненормально- не все светодиоды зажигала, пищала через раз. Но работала. Когда перестала запускаться с холодного старта,- пришлось.
Не хотел, потому что была под пломбой.
По итогу- все кондеи в ноль, и лишь один выдал 19 мкф. Как она вообще работала неясно))
Так что не смотрите на пломбы- меняйте, не пожалеете
https://pic.maxiol.com/thumbs2/1656324468.2956677348.c1.jpg (https://pic.maxiol.com/?v=1656324468.2956677348.c1.jpg&dp=2)
HardWareMan
27.06.2022, 17:00
Denkixot, а можно изготовить пломбир заводской и всё назад заклеить после ремонта. И никому не говорить об этом. :)
а можно изготовить пломбир заводской
Это, как минимум, неспортивно. Про этичность я вообще молчу.
Denkixot
27.06.2022, 17:52
:D
А потом кто нибудь вскроет и будет удивляться, откуда в клавиатуре 1990 года стоят Jamicon'ы 2021...
TomaTLAB
27.06.2022, 19:34
А потом кто нибудь вскроет и будет удивляться, откуда в клавиатуре 1990 года стоят Jamicon'ы 2021... Ну так заполнить гарантийку, или формуляр, или что там у нее :)
HardWareMan
27.06.2022, 21:04
Ну так заполнить гарантийку, или формуляр, или что там у нее :)
Так точно! И можно даже денег с себя не брать: ремонт то гарантийный!
Denkixot
04.07.2022, 22:14
Господа, уже довольно много кто прикупил себе Электроник-85. А кто и что с ними сейчас делает?
Denkixot
06.07.2022, 14:31
Приветствую уважаемую публику!
Сегодня расскажу об отвале клавиатуры МС-7004.
Появились у меня несколько клавиатур в убогом состоянии, но проверить их надо было. На чём? Конечно на своей эталонной машине, собранной из самых стабильных модулей!.. :D
И при подключении одной из МС-7004, на мониторе появилось мелькание, сама клава трещала (не исклюено, что там была(-и) залипшие клавиши.
Ясно! Помечена как нерабочая и спрятана.
Но уже исправная моя отвалилась. Стартует, пищит, при нажатых клавишах трещит, но на старте дальше экрана ввода даты продвинуться нельзя- ничего не вводится. На всякий случай заменил электролиты в клаве- без эффекта.
На материнской плате есть три микросхемы КР559ИП11. Одна отвечает за порт "Коммуникации", другая за порт "Печать", третья за клавиатуру через порт "Видео". Помечены зелёным на фото.
По документации найдена именно "клавиатурная" микруха. Помечена на фото красным.
Были у меня сомнения, насчёт неё по двум причинам:
1. Не владею навыками перепайки микросхем,
2. Та клава, которая и могла спалить 559-ю, всё таки вводила данные в ПВК. Да, через раз, да, надо молотком стучать по клавишам, но вводила. Как, если 559-я дохлая? ХЗ.
Выражаю огромную благодарность господину ra3qdp, который показал технику перепаивания микрух, сам заменил 559.
Всё заработало, НС1 починен!
Изходя из n-лет пользования 85й машиной и как мораль сей басни:
пока стоит ПВК- всё работает, как только начинаются эксперимены, проверки непонятного оборудования, перетыкание контроллеров- п...ц, сушите вёсла!!!
https://pic.maxiol.com/thumbs2/1657106642.2956674182.20220705203644.jpg (https://pic.maxiol.com/?v=1657106642.2956674182.20220705203644.jpg&dp=2)
пока стоит ПВК- всё работает, как только начинаются эксперимены, проверки непонятного оборудования, перетыкание контроллеров- п...ц, сушите вёсла!!!
Никто не мешает подключить клавиатуру к СОМ порту и её проверить.
Denkixot
13.07.2022, 11:53
При изменении ёмкости винчестера с 20Mb на 5Mb перемычками, картина в обзоре состояния ПРОС2.03 выглядит следующим образом:
https://pic.maxiol.com/thumbs2/1657700843.3165307340.20220713112706.jpg (https://pic.maxiol.com/?v=1657700843.3165307340.20220713112706.jpg&dp=2)
В ТО2.0 в первой позиции определяется 4,6Mb.
Проверка блоков жёсткого диска не запускается.
- - - Добавлено - - -
Винчестер ST-125.
Знает кто нибудь как справиться с проблемой нераскрутки? Стартует только с толкача, если после подачи питания чуть крутнуть мотор. Головки не залипшие.
Смазать не снимая блины его похоже не получится?
https://pic.maxiol.com/thumbs2/1657701951.3165307340.20220713113903.jpg (https://pic.maxiol.com/?v=1657701951.3165307340.20220713113903.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1657701997.1385288756.20220713113937.jpg (https://pic.maxiol.com/?v=1657701997.1385288756.20220713113937.jpg&dp=2)
Со стороны платы прокапать смазку на шпиндель. Обильно прокапать. И через небольшое время дать покрутиться.
У сигейтов (по-крайней мере 225/251) иногда случается загустение смазки и ему самому не раскрутиться.
HardWareMan
13.07.2022, 12:00
Проконтроллировать драйвер, может одна фаза побилась.
Denkixot
13.07.2022, 12:58
Кто дойдёт до использования MS-DOS на Э-85, соответствие клавиш:
https://pic.maxiol.com/thumbs2/1657705766.3165307340.20220712154326.jpg (https://pic.maxiol.com/?v=1657705766.3165307340.20220712154326.jpg&dp=2)
Denkixot
13.07.2022, 16:51
Со стороны платы прокапать смазку на шпиндель. Обильно прокапать. И через небольшое время дать покрутиться.
У сигейтов (по-крайней мере 225/251) иногда случается загустение смазки и ему самому не раскрутиться.
Здесь капать некуда. Шпиндель - монолитная конструкция. Попробовал показать, нанеся отметку карандашом и чуть ротируя конструктив:
1:
https://pic.maxiol.com/thumbs2/1657718619.3165307340.20220713161926.jpg (https://pic.maxiol.com/?v=1657718619.3165307340.20220713161926.jpg&dp=2)
2:
https://pic.maxiol.com/thumbs2/1657718836.3165307340.20220713161940.jpg (https://pic.maxiol.com/?v=1657718836.3165307340.20220713161940.jpg&dp=2)
Здесь капать некуда. Шпиндель - монолитная конструкция. Попробовал показать, нанеся отметку карандашом и чуть ротируя конструктив:
То есть вот эту "пипку" они просто для красоты сделали?
Ну тады ой.
Denkixot
13.07.2022, 18:03
То есть вот эту "пипку" они просто для красоты сделали?
Ну тады ой.
Эта пипка получается идёт для сброса статики с дисков. Отметил на фото на что статика сбрасывается.
Получается не смазать этот диск?
https://pic.maxiol.com/thumbs2/1657724153.3165307340.screenshot20220713.jpg (https://pic.maxiol.com/?v=1657724153.3165307340.screenshot20220713.jpg&dp=2)
Эта пипка получается идёт для сброса статики с дисков.
А через подшипник статика на корпус не уходит? Странно....
Denkixot
14.07.2022, 10:16
Устанавливаешь систему, а это не меньше часа (ПРОС), и возникают "плавающие" ошибки- то на одном этапе установки, то на другом. А приводят к ним в большинстве случаев проблемы с питанием! Про советские голубые разъёмы питания и говорить нечего, но и потрёпанные жизнью молексы тоже начинают доставлять неприятности. Ну и конечно все эти переходники с одних на другие разъемы...
Поэтому решил чуть модернезировать БП.
Один канал идёт на дисководы (2xMolex). Советских дисководов ни в коем случае ставить в машину нельзя.
Второй канал идёт на винчестер. Два молекса для подключения двух винчестеров (ПРОС3) и один советский разьём для подключения МС-540x.
Данной доработкой мы добиваемся минимальное количество разъёмных соединений в цепи питания, +100 к стабильности обеспечено!
https://pic.maxiol.com/thumbs2/1657782471.3165307383.20220714093825.jpg (https://pic.maxiol.com/?v=1657782471.3165307383.20220714093825.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1657782510.3165307383.20220714094601.jpg (https://pic.maxiol.com/?v=1657782510.3165307383.20220714094601.jpg&dp=2)
Сам блок тоже смотрится аккуратно
https://pic.maxiol.com/thumbs2/1657782564.3165307383.20220714094707.jpg (https://pic.maxiol.com/?v=1657782564.3165307383.20220714094707.jpg&dp=2)
А как по мне - колхозно.
Я бы вообще не ставил систему на машине. В эмуляторе это делать проще. А потом образ записать на винчестер известной читалкой-эмулятором
Зачем нужна тогда вообще машина если все с ней лучше делать в эмуляторе. Установка системы то не многое что вообще можно сейчас с Э85 делать)
У дисководов ресурс ограничен. Как вариант - готек можно использовать.
Плюс,
а это не меньше часа
Мне и на полчаса подряд машину боязно включать, она же разогревается как печка. К микросхемам не притронуться без ожога.
Мне и на полчаса подряд машину боязно включать, она же разогревается как печка. К микросхемам не притронуться без ожога.
Вообще - странно. Я в своё время работал на ней по несколько часов. Правда, сказать, насколько горячими становились микросхемы - не скажу - она закрытой была :)
Установка системы то не многое что вообще можно сейчас с Э85 делать)
Не скажите. Под неё же куча софта. Я вот хочу попробовать установить на машину графический редактор GR, нарисовать в нём что-нибудь и вывести на графопостроитель МС 6501 (у меня есть).
В Граф-2Д к сожалению поддерживается только МС 6503 (А3), у меня такого нет (
- - - Добавлено - - -
Вообще - странно. Я в своё время работал на ней по несколько часов.
Это я на всякий случай. Лучше перестраховаться, чем потом вылетевшие микросхемы искать.
Вообще надо бы на корзину отдельный вентилятор (вроде ВВФ-71) поставить, как уже много раз писали в данной теме, да это тоже колхозинг.
Denkixot
14.07.2022, 23:29
У дисководов ресурс ограничен. Как вариант - готек можно использовать.
Плюс,
Мне и на полчаса подряд машину боязно включать, она же разогревается как печка. К микросхемам не притронуться без ожога.
https://pic.maxiol.com/thumbs2/1657782564.3165307383.20220714094707.jpg (https://pic.maxiol.com/?v=1657782564.3165307383.20220714094707.jpg&dp=2)
Колхозный Sunon всё решает. 3-4 часа в день без всяких доп вентиляторов на корзину. Скорее всего и больше, но дальше уже голова болит от шума.
Зачем нужна тогда вообще машина если все с ней лучше делать в эмуляторе.Не всё. Клавиатура во всех эмуляторах эмулируется достаточно неудобно. Поэтому в игрушки не поиграешь. В частности, версия LAND для 85-й (та, которая представляется на старте, как HELL) в эмуляторах, практически, непроходима. А на реальной 85-й это была моя самая любимая игрушка. Впрочем, говорят, что можно подключить реальную клаву МС7004 к писюшному компорту и настроить Xhomer должным образом, тогда и здесь преимущество реальной машинки исчезнет.
Установка системы то не многое что вообще можно сейчас с Э85 делать)Зачем? Для того, чтобы "вдохнуть аромат старины", достаточно как-нибудь запустить машинку, убедиться, что она работает, выключить ее и убрать на дальнюю полку. Поскольку те древние винчестеры, которые там стоят, имеют остаточный ресурс 100-300-максимум, 1000 часов. И все, в помойку.
МС 7004 подключается к Xhomer очень просто. Я подключал.
Мне и на полчаса подряд машину боязно включать, она же разогревается как печка.А вентиляция действует? Не забывайте, что вентилятор 85-го БП нижним краем высовывается из этого БП и поток из него обдувает всю мамашу и воткнутую в нее память. Не то, чтобы сильно, но обдувает. И без него точно будет печка.
- - - Добавлено - - -
МС 7004 подключается к Xhomer очень просто. Я подключал.Угу. Только для этого нужно добыть эту 7004 из дальней кладовки, разобрать, помыть-почистить, собрать и только после этого подключать.
А вентиляция действует? Не забывайте, что вентилятор 85-го БП нижним краем высовывается из этого БП и поток из него обдувает всю мамашу и воткнутую в нее память. Не то, чтобы сильно, но обдувает. И без него точно будет печка.
Ни в коем случае не забываю. Родной вентилятор работает как положено, однако платы в корзине он обдувает слабо. Недостаток конструкции, увы.
Но менять его не собираюсь, хочу сохранить машину в состоянии "по заводу"
Denkixot
15.07.2022, 13:58
Ни в коем случае не забываю. Родной вентилятор работает как положено, однако платы в корзине он обдувает слабо. Недостаток конструкции, увы.
Но менять его не собираюсь, хочу сохранить машину в состоянии "по заводу"
Если "по заводу", тогда точно на полчаса включать. Раза с пятого
- - - Добавлено - - -
А вентиляция действует? Не забывайте, что вентилятор 85-го БП нижним краем высовывается из этого БП и поток из него обдувает всю мамашу и воткнутую в нее память. Не то, чтобы сильно, но обдувает. И без него точно будет печка.
- - - Добавлено - - -
Угу. Только для этого нужно добыть эту 7004 из дальней кладовки, разобрать, помыть-почистить, собрать и только после этого подключать.
Пока у меня машина на ходу и время есть, вы что-то хотели там на реальной Э85 запустить, уже не помню что.
Пока у меня машина на ходу и время есть, вы что-то хотели там на реальной Э85 запустить, уже не помню что.Я хотел запустить TSX-11, но это сложно. С дискеты его не запустить, нужен винчестер с RT11, причем не новой, а где-нибудь 05.01-05.02, и не ХМ, а FB. Еще, желательно с доработками от Потёмкина, его команда доработала драйвер PI так, что бОльшая его часть располагалась где-то в начале верхней памяти - фонты и пр., а в основной - только часть программы, размером около 600 слов, точно уже не помню. Так, что спасибо, не надо.
Denkixot
15.07.2022, 16:13
Я хотел запустить TSX-11, но это сложно. С дискеты его не запустить, нужен винчестер с RT11, причем не новой, а где-нибудь 05.01-05.02, и не ХМ, а FB. Еще, желательно с доработками от Потёмкина, его команда доработала драйвер PI так, что бОльшая его часть располагалась где-то в начале верхней памяти - фонты и пр., а в основной - только часть программы, размером около 600 слов, точно уже не помню. Так, что спасибо, не надо.
А на XM что не взлетит?
Есть винчестер с FB
Наверное потому не взлетит, так как надо, чтобы диспетчер памяти свободным был... ХМ-как раз ДП и пользует.
По идее TSX-11 должен из-под SJ стартовать. Во всяком случае TS-монитор РАФОС из-под SJ - стартовал. И SJ монитор в памяти затирался.
Была ещё система NTS, так там вместо SJ - загрузчик свой прикрутили...
Denkixot
15.07.2022, 19:03
Кто нибудь кроме ra3qdp умеет редактировать стартовую надпись ПРОС'а?
https://pic.maxiol.com/thumbs2/1657898665.3165302385.85.jpg (https://pic.maxiol.com/?v=1657898665.3165302385.85.jpg&dp=2)
- - - Добавлено - - -
Немного DOS'a на Электронике-85
:v2_dizzy_priest:
https://pic.maxiol.com/thumbs2/1657900598.3165302385.20220712153507.jpg (https://pic.maxiol.com/?v=1657900598.3165302385.20220712153507.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1657900630.3165302385.20220712083451.jpg (https://pic.maxiol.com/?v=1657900630.3165302385.20220712083451.jpg&dp=2)
По идее TSX-11 должен из-под SJ стартовать. Во всяком случае TS-монитор РАФОС из-под SJ - стартовал. И SJ монитор в памяти затирался.Угу, только SJ на 85-й не запустишь - он слишком примитивен, места для подключения драйвера PI и прочих 85-х прибамбасов генерятся только в FB и ХМ. Но ХМ да, не годится, для TSX нужен свободный диспетчер памяти и не менее половины свободной нижней памяти. Даже чуть больше половины - точно не помню, но фоновый раздел должен кончаться не то на 0107776, не то на 0117776. И та TSX, которую я хотел попробовать, имеет вписанный в KMON драйвер SL от Сторожевых, с запоминанием нескольких строк предыдущих команд, расширенным редактированием и пр. вкусностями.
Есть винчестер с FBО! Тогда легко можно будет попробовать. Сейчас уже пойду спать, а завтра-послезавтра попробую найти ту самую TSX.
- - - Добавлено - - -
И еще. Из-под RT11 v05.06 и 05.07 TSX не запускается. ИМХО, 05.04 последний, а, может быть, и более ранний. Я проверял только 5.01 и 5.02, других у меня тогда не было, а недавно я пробовал в эмуляторе только 05.07 и ту, которую нашел на своих старых дискетах (5.1 или 5.2, точно уже не помню).
Немного DOS'a на Электронике-85
А у меня цветное :v2_tong2:
https://pic.maxiol.com/thumbs2/1657911930.1559557961.220715221048814.png (https://pic.maxiol.com/?v=1657911930.1559557961.220715221048814.png&dp=2)
Цифры нереальные, скорее всего из-за эмуляции периферии такое. Реально машина ГОРАЗДО медленнее.
https://pic.maxiol.com/thumbs2/1657911974.1559557961.220626202354678.png (https://pic.maxiol.com/?v=1657911974.1559557961.220626202354678.png&dp=2) https://pic.maxiol.com/thumbs2/1657911994.1559557961.220626204324468.png (https://pic.maxiol.com/?v=1657911994.1559557961.220626204324468.png&dp=2) https://pic.maxiol.com/thumbs2/1657912015.1559557961.220626204429721.png (https://pic.maxiol.com/?v=1657912015.1559557961.220626204429721.png&dp=2)
Игрушки
https://pic.maxiol.com/thumbs2/1657912100.1559557961.220624233520319.png (https://pic.maxiol.com/?v=1657912100.1559557961.220624233520319.png&dp=2) https://pic.maxiol.com/thumbs2/1657912168.1559557961.220624234046162.png (https://pic.maxiol.com/?v=1657912168.1559557961.220624234046162.png&dp=2)
https://pic.maxiol.com/thumbs2/1657912124.1559557961.220628221850424.png (https://pic.maxiol.com/?v=1657912124.1559557961.220628221850424.png&dp=2) https://pic.maxiol.com/thumbs2/1657912143.1559557961.220628221741051.png (https://pic.maxiol.com/?v=1657912143.1559557961.220628221741051.png&dp=2)
Графика растянутая и с рамками потому что у Э85 разрешение 512х256 (в данном видеорежиме), а у CGA 320х200
Denkixot
15.07.2022, 22:31
Это на реальной машине?
Это на реальной машине?
Ну вроде эмулятора Э85 с МС 1702 не существует ))
Да, конечно на реальной.
Denkixot
15.07.2022, 23:03
Меня от цветного CGA мутит. От таких мониторов избавился.
Это скриншоты?
Это скриншоты?
Да, это скриншоты через RGB видеозахват Beholder A8
- - - Добавлено - - -
Кто нибудь кроме ra3qdp умеет редактировать стартовую надпись ПРОС'а?
https://pic.maxiol.com/thumbs2/1657916207.1559557961.snapshotimage59.png (https://pic.maxiol.com/?v=1657916207.1559557961.snapshotimage59.png&dp=2)
Это в Xhomer запущено. Там просто текст в кодировке КОИ-8. Заменить буквы.
За видеотоном мог работать сутками. От оранжевых букв терминала на Мере-60 (не помню название) через пару часов "резало глаза". Но это не сравнимо с цветными терминалами писюков - привыкли, однако.
На Мере-60, ну во всяком случае, на той которой мне приходилось, там трубка дисплея не растровая, а знакосинтезирующая. То есть стоит пластина из металла, и фонт в виде отверстий в маске. Луч проходит через отверстие и на экране сразу символ. В итоге ты видишь весь символ, а не точки. Но когда по электросети идут хоть какие-то помехи, размеры символов начинают плавать :( Вот глазам и тяжко...
Я полагаю, что ёмкости тупо сдохли...
Видеотоны - да, прелесть :)
Но смотря какие ...
а знакосинтезирующая. То есть стоит пластина из металла, и фонт в виде отверстий в маске.
Это как-это?
Вроде не 1-е апреля.....
Обычно такие решения использовались на трубках РЛС, когда к картинке обзора нужно что-то добавить цифрами или текстом, иногда даже мини-картинку типа самолётика или корабля. Чаще всего у вояк.
Решение дорогое :(
Если бы я такое не видел, то и не понял что это такое.
Сталкивался в своё время. В таких конструкциях две(или даже более) отклоняющих системы. Я когда понял - охренел, и более я подобного не видел в компьютерной технике.
Первая отклоняющая - луч на пластину с символами. В зависимости от позиции получается требуемый символ. Вторая часть - отклоняющая, по типу обычной. Позиционирует луч на экран.
Трубка получается сложнее и длиннее. Но сильно упрощается терминал, не нужен знакогенератор(он аппаратный внутри трубки). Но в конкретной реализации плавало :( было видно, что размеры символов меняются.
Ну и ещё куча тонкостей и вариантов. Например луч может сразу весь символ высвечивать, либо сканировать знакоместо. Как там сделано - не ведаю, так как внутрь не лазил.
Схема работы на картинке:
http://roboticslib.ru/books/item/f00/s00/z0000002/pic/000256.jpg
Обычно такие решения использовались на трубках РЛС
Понятно. Что ничено не понятно.
1) назовите мне хоть одну модель дисплея, где знаки были "прошиты" в металлической пластине. Насколько я знаю, в природе таких не было.
В РЛС, в каких-то спец применениях - вполне может быть. Хотя вряд ли там число символов было под сотню.
2) "там трубка дисплея не растровая, а знакосинтезирующая". Насколько я знаю, знакосинтезирующая - это как раз создающая знак из точек, то есть растровая. Есть пруф что это не так? Вот под рукой паспорт от матричного принтера - "устройство печати знакосинтезирующее". Выложить?
3) В Mera-60 применялись меровские дисплеи, которые делались по лицензии шведской Alfaskop. Более поздние модели известны у нас как СМ7209. То есть это обычные знакосинтезирующие, то есть растровые, терминалы (пруф (http://oldcomputer.info/terminal/mec7915/index.htm))
- - - Добавлено - - -
Схема работы на картинке:
http://roboticslib.ru/books/item/f00...pic/000256.jpg
Это называется Характрон. Готов поспорить на бутылку коньяка что в Мере-60 такого не было.
И да, характрон - это знакопечатающая ЭЛТ. Не путать со знакосинтезирующей :-(
Я более такого чуда не видел :) С чего так решил я решил?
Точек в отображении символов было не разглядеть. Размеры символов прыгали. На растровых дисплеях точки видны, особенно на косых линиях фонтов.
И символы как правило одного размера. не бывает так что бы несколько одинаковых символов на экране рядом - были немного разного размера по вертикали. Это только при таковой системе синтеза отображения символов возможно.
Там был большой такой ящик, так как трубка чуть длиннее чем обычная.
То, что Вы прислали, это уже следующее поколение дисплеев... Совсем другая схемотехника.
Пытался найти фото, но увы :(
Я полагаю, что нужно было сделать и сделали как смогли. Пусть дорого и с проблемами :( , но работало :)
Я более такого чуда не видел С чего так решил я решил?
Может Вы с векторным дисплеем перепутали? Их было поболее, чем хакатронов. Тот же РИН-609....
Ну и называть хакатроны знакосинтезирующими - моветон-с ;-)
- - - Добавлено - - -
Я полагаю, что нужно было сделать и сделали как смогли.
Кто-то мог. Но не поляки. Они были слишком заняты изготовлением всего по лицензиям, причем в основном по французским. А если бы они купили лицензию на Хакатрон - об этом бы была куча "следов"
на всякий случай. Лучше перестраховаться, чем потом вылетевшие микросхемы искать.
Ерунда. В свое время Электроники-85 работали на предприятиях все рабочее время не выключаясь, годами. И дома - вечерами часами.
Поляки делали, например, навигационные РЛС, кои на многих наших судах были... В том числе военных :)
Называть - как хошь называй. Главное, чтобы понятно было про что речь... Другой будет называть по другому. Там где я был, так называли...
Дисплей был не векторный , это точно... Графики никакой, разве что псевдографикой... Система команд VT-52. Редактор К52 вполне работал.
Называть - как хошь называй.
Дык я так и называю - МИФ. Вот так они и рождаются. "Помню что-то было, что не помню, но кажется мне так".
>Поляки делали, например, навигационные РЛС
Я про вычтехнику, и про упомянутую Вами Mera-60. А Вы так до картошки дойдёте :-(
Не делали поляки к Mera-60 знакопечатающих терминалов. к РЛС может и делали. Воспоминания - они такие, смотрел в РЛС, а запомнилось что в Mera-60. А может то вообще сон был ;-)
Ничего личного, надеюсь не обидел. Но мера-60 вполне себе широкоизвестный продукт, включая всю периферию. Описана много где, в том числе в меровских бюллетенях.
Так что давайте не будем на неё наговаривать ;-)
Ну правда, давайте быть хоть чуточку точны. А то и Мера-60 не Мера-60, и дисплей не знакосинтезирующий, а знакопечатающий, и был он, или его не было.....
>Дисплей был не векторный , это точно... Графики никакой, разве что псевдографикой...
А графика-то тут причем вообще???
В РИН-609 тоже графики не было. Или Вы считаете что раз векторный - значит графика ОБЯЗАНА быть ?!??!?!
А почему вы дисплеи-то в теме про Э85 начали обсуждать? Это оффтоп.
Знакопечатающий терминал - это вообще-то телетайп, электрическая печатающая машинка типа Консул и прочие устройства, кои выводят именно на печать Как-то так ;)
Терминал на Мере-60 больше всего похож внешне на Dec VT-52,(поискал по фото) но немного не такой. Экран светился оранжевым цветом.
Ещё из периферии 8" дисковод , перфостанция, принтер.. Модель не помню :(
Две корзины, процессор М2 с FIS, причём соединены полуплатами с ленточными кабелями.
В других местах видел корзины соединённые скруткой(когда более одной корзины соединялось).
Знакопечатающий терминал - это вообще-то телетайп, электрическая печатающая машинка типа Консул и прочие устройства, кои выводят именно на печать Как-то так ;)
Если Вас в гугле забанили - вот, специально для Вас ссылка (https://ru.wikipedia.org/wiki/%D0%97%D0%BD%D0%B0%D0%BA%D0%BE%D0%BF%D0%B5%D1%87%D 0%B0%D1%82%D0%B0%D1%8E%D1%89%D0%B0%D1%8F_%D0%AD%D0 %9B%D0%A2)
Ой, а я думал, что картинку того терминала нарыли ;)
больше всего похож внешне на Dec VT-52,(поискал по фото) но немного не такой.
Такой? https://c7.alamy.com/comp/D55JGR/warsaw-poland-a-mera-7951-om-computer-with-monitor-and-keyboard-D55JGR.jpg
- - - Добавлено - - -
Ну в общем я уже приводил ссылку на терминал Mera 7952.
Он как раз оранжевого свечения и шёл в составе Mera-60. Могу дать пруфы.
Он обычный растровый.
Как бы и что бы кому не "помнилось" :-(
Похож, но немного другой. Грани менее округлые.
Я даже знаю через что эта Мера-60 в МИТХТ была поставлена.
На Ярославском шоссе в районе Пушкино до последнего времени висел указатель "База ЭВМкомплект". Оттуда.
В советское время оттуда шли поставки. Интересно, там что-то осталось? Хотел несколько раз заехать, но не складывалось :(
Denkixot
20.07.2022, 00:26
Положение перемычек Роботрон CM6329.01M для печати на Э-85:
https://pic.maxiol.com/thumbs2/1658265463.3103990163.058501.jpg (https://pic.maxiol.com/?v=1658265463.3103990163.058501.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1658265479.3103990163.058502.jpg (https://pic.maxiol.com/?v=1658265479.3103990163.058502.jpg&dp=2)
Там ещё должен быть адаптер RS-232, я про 4 типа адаптеров знаю у Роботрона. Ещё токовая петля(живьём не видел, но в документации было) и два параллельных интерфейса(видел только ИРПР).
Denkixot
20.07.2022, 10:56
Там ещё должен быть адаптер RS-232, я про 4 типа адаптеров знаю у Роботрона. Ещё токовая петля(живьём не видел, но в документации было) и два параллельных интерфейса(видел только ИРПР).
Несомненно, как тут адаптер V24 https://zx-pk.com/forum/viewtopic.php?f=4&t=6196
- - - Добавлено - - -
А как по мне - колхозно.
Я бы вообще не ставил систему на машине. В эмуляторе это делать проще. А потом образ записать на винчестер известной читалкой-эмулятором
Ха-ха! Знаете, что такое настоящий колхоз?! Это "винчестер" на моей Электронке-85 :D
https://pic.maxiol.com/thumbs2/1658302998.3103990163.001.jpg (https://pic.maxiol.com/?v=1658302998.3103990163.001.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1658303037.3103990163.002.jpg (https://pic.maxiol.com/?v=1658303037.3103990163.002.jpg&dp=2)
Ха-ха! Знаете, что такое настоящий колхоз?! Это "винчестер" на моей Электронке-85 :D
Да почему, вполне нормальное решение для тестов. И быстро образы перекидывать, и винчестер не напрягать
Denkixot
20.07.2022, 22:02
Подскажите, клавиатуры МС-7004 на ДВК и на Э-85 прошивками отличаются? И заработает на Э-85 клавиатура, которая работает на ДВК?
https://pic.maxiol.com/thumbs2/1658343206.3103990163.20220720181521.jpg (https://pic.maxiol.com/?v=1658343206.3103990163.20220720181521.jpg&dp=2)
И заработает на Э-85 клавиатура, которая работает на ДВК?
У меня работает.
- - - Добавлено - - -
Положение перемычек Роботрон CM6329.01M для печати на Э-85:
СПАСИБО!
Принтер заработал как надо!!
- - - Добавлено - - -
https://pic.maxiol.com/thumbs2/1658352694.1559557961.220721002931907.png (https://pic.maxiol.com/?v=1658352694.1559557961.220721002931907.png&dp=2)
https://pic.maxiol.com/thumbs2/1658352721.1559557961.img20220721003709.jpg (https://pic.maxiol.com/?v=1658352721.1559557961.img20220721003709.jpg&dp=2)
А какие программы на Э85 могут выводить графику на принтер?
Denkixot
22.07.2022, 11:48
Клавиша "Печать кадра" )
Клавиша "Печать кадра" )
Что-то таким образом только текст с экрана печатает. Графику игнорирует
Denkixot
22.07.2022, 21:49
Значит что-то пошло не так. У меня даже скелет ПВК печатает автостартовый при нефатальных ошибках
У меня даже скелет ПВК печатает автостартовый при нефатальных ошибках
Скелет да, получилось распечатать.
https://pic.maxiol.com/thumbs2/1658573690.1559557961.img20220723135705.jpg (https://pic.maxiol.com/?v=1658573690.1559557961.img20220723135705.jpg&dp=2)
Denkixot
23.07.2022, 16:34
Отлично. Следующим шагом должен быть рисунок в РЕДГРАФЕ, "Отображение картинки" и [Печать кадра].
Выложил РЕДГРАФ в соседней теме.
Denkixot
28.07.2022, 12:20
559ИП11(перепаивал их много)
горели из-за того, что в СССР не было в розетках 220В третьего ("земляного") провода, и при втыкании в разные розетки компьютера и периферии могла быть разность потенциалов между корпусами ("земляными" (общими) шинами).
Входные 559ИП11 - сгорали, а выходные АП15 или 16(не помню) - почему-то нет.
Походом на грабли выяснено, что в первую очередь 559ИП11 выжигает случайное/умышленное подключение шлейфа дисководов к НВ1, а не к НГМД. С последующим отвалом клавиатуры.
Походом на грабли выяснено, что в первую очередь 559ИП11 выжигает случайное/умышленное подключение шлейфа дисководов к НВ1, а не к НГМД. С последующим отвалом клавиатуры.
Это даже смешно. Вообще не понимаю как так можно сделать. До двух (позиций в корзине) считать неправильно...
- - - Добавлено - - -
Вы её скотчем заклейте если НВ2 не используете
Denkixot
28.07.2022, 14:01
Это даже смешно. Вообще не понимаю как так можно сделать. До двух (позиций в корзине) считать неправильно...
Можно)))) вот несколько примеров:
1. Один знакомый дедушка, который мне продал потом свою машину, случайно подключил дисководы к видюхе. Как результат, отвалилась МС7004.
2. У меня глючила видюха. Но когда-то я экспериментировал с машиной и умышленно подкидывал дисководы к ней на секунду. После чего артефакты исчезали. Чуть дольше- отвал клавиатуры.
Несколько слов о лёгких ремонтах плат от Э85.
НС1. Симптомы: включается, выдаёт вот такую картинку.
https://pic.maxiol.com/thumbs2/1660317514.1559557961.181805900616.png (https://pic.maxiol.com/?v=1660317514.1559557961.181805900616.png&dp=2)
С винчестера не грузится.
И мало того, подключиться через порт принтера тоже не даёт. Не выводит она туда ничего.
Смотрим ошибку по известному документу:
КОНТРОЛЛЕР 000014 0004 ОШИБКА СКОРОСТИ ОБМЕНА
КЛАВИАТУРЫ
Попробуем загрузиться с дисковода. RT-11 почему-то вообще не грузится.
Вставляем первую установочную дискету ПРОС 2.03
https://pic.maxiol.com/thumbs2/1660318137.1559557961.220625182253466.png (https://pic.maxiol.com/?v=1660318137.1559557961.220625182253466.png&dp=2)
Ага, наконец-то полезная информация!
Вылетели сразу все три последовательных интерфейса. Значит есть место, от которого зависят все три.
Смотрим в схему:
https://pic.maxiol.com/thumbs2/1660318307.1559557961.unknown.png (https://pic.maxiol.com/?v=1660318307.1559557961.unknown.png&dp=2)
Ага, вот оно! Все трое завязаны на один генератор G2!
Проверяем:
Для удобства снял корзину, цепляюсь на 4 ножку D79.
https://pic.maxiol.com/thumbs2/1660318458.1559557961.img20220625191633.jpg (https://pic.maxiol.com/?v=1660318458.1559557961.img20220625191633.jpg&dp=2)
И там, и на перемычке, и на выходе G2 висит постоянка 5 вольт.
Кварц умер!
Меняем
https://pic.maxiol.com/thumbs2/1660318537.1559557961.img20220812150509.jpg (https://pic.maxiol.com/?v=1660318537.1559557961.img20220812150509.jpg&dp=2)
Итого, ошибок больше нет. Всё грузится и работает!
https://pic.maxiol.com/thumbs2/1660318621.1559557961.220812181209269.png (https://pic.maxiol.com/?v=1660318621.1559557961.220812181209269.png&dp=2)
НМД2. Симптомы: ошибка на экране, загрузка не идёт.
https://pic.maxiol.com/thumbs2/1660319190.1559557961.unknown.png (https://pic.maxiol.com/?v=1660319190.1559557961.unknown.png&dp=2)
КОНТРОЛЛЕР 000401 0001 ПОСЛЕ ВКЛЮЧЕНИЯ ПИТАНИЯ 174020 <00>=0
НМД (НЕ СЧИТАЕТСЯ ЗАПРОС ПРЕРЫВАНИЯ ПО ЛИ-
НИИ А17).
0002 ПОСЛЕ ВКЛЮЧЕНИЯ ПИТАНИЯ УСТАНОВЛЕН РАЗ-
РЯД ОШИБКИ (174016 <08>-1 )
0003 ОШИБКА ЗАПИСИ/СЧИТЫВАНИЯ ДАННЫХ В РЕГИ-
СТРЕ АДРЕСА СЕКТОРА,ЦИЛИНДРА,ПОВЕРХНОС ТИ
Недолго думая, проверяю кварц на 20 мгц. А там тоже постоянка 5 вольт!
Меняем
https://pic.maxiol.com/thumbs2/1660319267.1559557961.img20220812130925.jpg (https://pic.maxiol.com/?v=1660319267.1559557961.img20220812130925.jpg&dp=2)
И всё отлично работает. НС1 выше как раз грузилась с этой платы.
Учитывая мою НГМД1 в 20-м году (https://zx-pk.ru/threads/21450-vsjo-po-pvk-elektronika-ms-0585-mneniya-foto-voprosy.html?p=1076420&viewfull=1#post1076420), это уже третий случай вылета кварцевого генератора в 85ке в моей личной практике.
Каждому ремонтнику 85-ок необходимо иметь вот такой "суповой набор"!
https://pic.maxiol.com/thumbs2/1660319419.1559557961.img20220811133054.jpg (https://pic.maxiol.com/?v=1660319419.1559557961.img20220811133054.jpg&dp=2)
Ну или если вы не так сильно дорожите аутентичностью, можно устанавливать SMD кварцы через плату-переходник.
Каждому ремонтнику 85-ок необходимо иметь вот такой "суповой набор"!
Хм.. Хотел себе заказать такой наборчик, но под KDF11-B, оказывается - зело пригодится и для Э85 :) Значит - точно заказывать надо :)
KDF11-B
для Э85
Только у наших и импортных кварцев по вертикали шаг между ножками разный, это надо учитывать.
Импорт садится в стандартную панельку DIP, а у наших шаг шире - 10 мм.
Только у наших и импортных кварцев по вертикали шаг между ножками разный
Формовка выводов. Аккуратная :)
crackintosh
13.08.2022, 07:39
Каждому ремонтнику 85-ок необходимо иметь вот такой "суповой набор"!
А насколько надежны эти? Не сдохнут ли они как предыдущие - от старости.
А насколько надежны эти? Не сдохнут ли они как предыдущие - от старости.
Почему от старости? Вполне возможно что от механических повреждений, или длительной эксплуатации.
Трясти я не собираюсь, включать надолго тоже. Так что могут и прожить.
Ну а если сдохнут, ничего не мешает поменять ещё раз. Благо это очень легко делается.
Был в кладовке и заодно глянул на KDF11-B. На ней используются два кварца - 5 и 26. В отличии от Э85 в плату впаяны только 4 ножки и если по "горизонтали" расстояние практически один в один - 15 мм, то по "вертикали" расстояние да - 8 мм на буржуйской и 10 мм на нашей. То есть расхождение в 1 мм. Технически, можно даже без формовки посадить, но.. я бы слегка аккуратно выгнул.
И возник ещё вопрос - а на наших остальные, не крайние, выводы - как то используются. Полез искать...
- - - Добавлено - - -
Судя по том, что нашёл в ChipDip - нет, только крайние, причём и из них 1 - тоже свободный. То есть земля, питания, выход
С vcfed:
"Recently I bought a couple of interesting prototype-looking CTI cards on Ebay. One has a MicroVAX II chipset and some memory on it, and is labelled "MicroVAX Softcard". The other one has an 8086 CPU and some memory, and is labelled "8086SC" - I'm guessing the SC stands for "Soft Card"."
Hunta, Можно ссылочку на тему? Там фотки есть?
8086 на pro у них тоже был, но не DECовский, а Virtual Microsystems. И наш 1702 с него не скопирован, совсем разные платы. Интересно глянуть, неужели были ещё реализации?
Можно ссылочку на тему?
Там пока ничего интересного, кроме приведённого, нету :( Вот остаток первого сообщения
"I plan to insert them into a PRO 380 and see if I can get a response out of them - probe them for registers and like that. I'm wondering if they were designed to work in a similar fashion as the more widely available CP/M softcard for the PRO. Does anyone have the PRO software for the CP/M card, or any knowledge of how it worked? I'm hoping to reason by analogy and see if that give s me any insight. Even better, does anyone have any info on these prototype cards? I found one reference to the MicroVAX II softcard, apparently it was code named "Meteor". Anyway, any info appreciated."
Там фотки есть?
Увы. Были бы - я бы сюда прикрепил.
Denkixot
06.09.2022, 11:20
Чья-то инструкция для одарённых:
https://pic.maxiol.com/thumbs2/1662452060.2956673835.img.jpg (https://pic.maxiol.com/?v=1662452060.2956673835.img.jpg&dp=2)
Чья-то инструкция для одарённых
Неужели в 2004г ещё было актуально?
Denkixot
06.09.2022, 16:13
А что, в 2004 думаете небыло одарённых? ))
Думал что УЖЕ не было 85-ок в эксплуатации.
Технически, можно даже без формовки посадить, но.. я бы слегка аккуратно выгнул. А я бы сделал передохник. Берем обычную цанговую панельку, паяем к ее ногам проволоки нужной толщины, изгибаем их, как надо, из какого-нибудь пластика делаем или подбираем формочку и заливаем чем-нибудь. Теми же китайскими соплями, т.е. термоклеем...Естественно, все 14 ножек не нужны, даже 4 не нужны, хватит и трех.
Aleks1985
07.09.2022, 08:35
А что, в 2004 думаете небыло одарённых? ))
Еще как были, причем (по крайней мере) во многих школах в глубинке РФ:)
Фото плат - микровакса и 8086 - для DEC Professional
https://rsx11.blogspot.com/2022/09/microvax-and-8086-smartcards-for-dec.html
Там фотки есть?
Ага, Ли всё-таки сфоткал карточки!
Фото отсюда - https://rsx11.blogspot.com/2022/09/microvax-and-8086-smartcards-for-dec.html
MicroVAX Softcard
https://pic.maxiol.com/thumbs2/1663518953.1559557961.microvaxsoftcard1.jpg (https://pic.maxiol.com/?v=1663518953.1559557961.microvaxsoftcard1.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1663519035.1559557961.microvaxsoftcard5.jpg (https://pic.maxiol.com/?v=1663519035.1559557961.microvaxsoftcard5.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1663519005.1559557961.microvaxsoftcard3.jpg (https://pic.maxiol.com/?v=1663519005.1559557961.microvaxsoftcard3.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1663519021.1559557961.microvaxsoftcard4.jpg (https://pic.maxiol.com/?v=1663519021.1559557961.microvaxsoftcard4.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1663518991.1559557961.microvaxsoftcard2.jpg (https://pic.maxiol.com/?v=1663518991.1559557961.microvaxsoftcard2.jpg&dp=2)
Память на отдельной плате! Это что, карта два слота занимает?
MicroVAX внутри PROшки конечно поражает :v2_jawdr:
8086SC
https://pic.maxiol.com/thumbs2/1663519208.1559557961.8086sc1.jpg (https://pic.maxiol.com/?v=1663519208.1559557961.8086sc1.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1663519225.1559557961.8086sc2.jpg (https://pic.maxiol.com/?v=1663519225.1559557961.8086sc2.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1663519239.1559557961.8086sc3.jpg (https://pic.maxiol.com/?v=1663519239.1559557961.8086sc3.jpg&dp=2)
Гораздо сильнее напоминает наш МС 1702, чем PC-Bridge. Но всё равно не то :)
Нет ПЗУ, нет статического ОЗУ, нет схем коррекции. Плюс пустое место под какую-то PLCC панельку, интересно что там было...
- - - Добавлено - - -
Фото плат - микровакса и 8086 - для DEC Professional
Эх, я не успел )))
Эх, я не успел
Мне лень было фотки вставлять :)
кто что предполагает - что за микросхемы не впаяные в этом 8086SC ?
Под 8086 очевидно 8087, в правом верхнем углу возможно 8253, а вот что за многоножка - нет мыслей. Очевидно, там должна стоять панелька PLCC. Что-то даже не знаю чипсетов под 8086 в PLCC.
Под 8086 очевидно 8087, в правом верхнем углу возможно 8253, а вот что за многоножка - нет мыслей. Очевидно, там должна стоять панелька PLCC.
Вроде как были варианты 8087 (не от intel) в таком корпусе, не?
Из занимательного :)
https://i.ibb.co/YPWVFTB/RB1.png
Из занимательного :)
https://i.ibb.co/YPWVFTB/RB1.png
Какая прЭлЭсть....
Какая прЭлЭсть
Особенно размеры :) А уже если бы ОНО ещё и работало... :D
А починить?
Нее, у меня имениеф не хватит :) Я всё таки больше программист, чем электронщик :)
Это оригинальная DECовская сувенирная продукция? Просто я читал, что сейчас один умелец делает миниатюры различных известных машин. Гуглится по "miniatua"
Это оригинальная DECовская сувенирная продукция?
На фото - вроде как да :)
Из занимательного :)
https://i.ibb.co/YPWVFTB/RB1.png
Это не игрушечная PRO-3xx, а игрушечная Rainbow-100
игрушечная Rainbow-100
Да, действительно, если увеличить картинку - видна надпись.
Ну, учитывая сильную одинаковость наружку - можно предположить, что были такие и PRO :)
Не стоит забывать что у rainbow и pro-3xx корпуса разные по ширине (хорошо видно по расстоянию между выключателем питания и местом для винчестера)
Так вот, модельку делали явно с PRO, но написали на ней Rainbow
P.s. Вот кстати фото такой же, но просто с надписью Digital
(вот жеж... захотел такую :)) только достать теперь будет как минимум проблематично
https://pic.maxiol.com/thumbs2/1663953130.1559557961.20161115183720.jpg (https://pic.maxiol.com/?v=1663953130.1559557961.20161115183720.jpg&dp=2)
Выкладываю дампы парочки микросхем с платы НС1 ред 8, может будут кому полезны. Сняты Стерхом.
77975
Выкладываю дампы парочки микросхем с платы НС1
На всякий случай напомню, что D47 это ваш уникальный номер машины. Он на каждой НС1 свой, генерировались они по одному шаблону.
Прошивка D40 совпадает с той, которую читал Vslav, за исключением собственных данных программатора в самом конце (его номер, или ещё что-то).
Господа, кто-то может поделиться дампами для прошивки блока ROM памяти (пять микросхем) принтера Robotron CM6329.01M для интерфейсной платы CENTRONICS? Желательно версии 5.35.
Коллеги, прошу Вашей помощи. Имеется плата НС1ред8А. В процессе ремонта удалось добиться загрузки теста ОЗУ, при этом он сыпал ошибками, потом вообще перестала загружаться. Решил посмотреть, что происходит через терминал. Однако, и здесь возникла проблема. На начальном этапе загрузки в ПЗУ я вижу, что происходит конфигурирование ВВ61 (D12), сигнал разрыва линии отрабатывается правильно, переводит процессор в режим останова (прекращается обращение к ПЗУ и начинается авторегенерация ОЗУ). На РТ2 (D64) также появляется сигнал подключения терминала и начинается опрос регистров ВВ61 через D55, D56. При первом обращении D56 передает о наличии данных в буфере низким уровнем на линии ЗАПРОС ВХ ВУL, этот сигнал доходит до процессора, однако обращения к ВВ61 для считывания данных нет, ЗАПРОС ВХ ВУL так и остается низким. При этом процессор начинает считывать значение ЗАПРОС ВЫХ ВУL, т.е. уже ожидает отправки данных, но этого не происходит, так как данные в ВВ61 не попадают. На выходе TX ВВ61 также пусто.
Отсюда вопрос, чем отличается логика выбора ВВ61 в нормальном и отладочном режиме, если в одном случае CS до неё доходит, а в другом - нет? И есть ли у кого прошивка D64 для анализа?
И есть ли у кого прошивка D64 для анализа?
Тут лежит - https://forum.maxiol.com/index.php?showtopic=5110#
Ещё есть исходники прошивки с комментариями. Вы их видели?
Тут лежит - https://forum.maxiol.com/index.php?showtopic=5110#
D64 на той схеме, что у меня есть - это ПЛМ КР556РТ2 программируемого дешифратора адреса. Да, листинги автотеста смотрел, я ранее уже писал, что контроллер внешних устройств конфигурируется успешно и по осциллограмме на /CS видно, что к нему происходит обращение во время первых тактов. Однако, при попытке выйти в пульт //как мне кажется//, ломается дешифрация адресов и я пытаюсь понять, почему.
Где-то в недрах этой темы выкладывали вроде бы - https://zx-pk.ru/threads/10371-elektronika-85-vs-dec-pro-350-ikh-emulyatsiya.html
Посмотрите вложения:
https://zx-pk.ru/misc.php?do=showattachments&t=10371
Ещё можете попробовать anasana в личке написать, у него кажется были.
С проблемой разобрался - была неисправна D108 (К1102АП15) и не выдавала сигнал готовности линии на ВВ61, поэтому ВВ61 и не пускала данные на передачу.
ODT заработал, теперь вижу, что происходит останов по адресу 161470, регистры:
R0 161206
R1 161462
R2 161442
R3 161464
R4 001001
R5 001000
R5 001000
R6 001000
За эту часть автотеста отвечает код:
3902 ;ПРОВЕРКА ВЫПОЛНЕНИЯ ОДНОАДРЕСНЫХ БАЙТОВЫХ
3903 ;КОМАНД СО ВСЕМИ МЕТОДАМИ ПРЯМОЙ И КОСВЕННОЙ АДРЕСАЦИИ
3904 ;АДРЕС ОСТАНОВА 161470, R0=161206
3905
3906 161132 012714 177777 MOV #-1,@R4
3907 161136 105014 CLRB @R4
3908 161140 105124 COMB (R4)+
3909 161142 105644 SBCB -(R4)
3910 161144 105233 INCB @(R3)+
3911 161146 105453 NEGB @-(R3)
3912 161150 105372 000022 DECB @22(R2)
3913 161154 000366 177776 SWAB 177776(SP)
3914 161160 106314 ASLB @R4
3915 161162 006024 ROR (R4)+
3916 161164 106244 ASRB -(R4)
3917 161166 106133 ROLB @(R3)+
3918 161170 105553 ADCB @-(R3)
3919 161172 105724 TSTB (R4)+
3920 161174 001002 BNE .+6
3921 161176 105724 TSTB (R4)+
3922 161200 001402 BEQ .+6
3923 161202 004037 161470 JSR R0,@#161470
При этом, если запустить тест памяти вручную, то на двухбанковом модуле памяти показывает неисправность второго банка, на блоке с 16хРУ7 - первого. Попробовал вручную писать и читать данные из нескольких ячеек ОЗУ через терминал - ошибок по данным нет. Если у кого-нибудь будут идеи, что еще попробовать - пишите.
Заодно считал D64 (РТ2), файл прилагаю.
78168
Я могу попробовать привести содержимое в РТ2 в читабельный вид, но. Искать инфу по схеме сейчас времени нет.
Какая инфа нужна - какие адресные линии приходят на какие адресные входы РТ2 - это как минимум.
Какие выходные линии куда идут дальше - что бы показать выходы в читабельном виде.
Пример раскодированной РТ2 для Falcon-а
00 0123 1 177600 177777 socketB
01 0123 1 177570 177577 QBus
02 0123 1 177560 177567 DL0
03 0123 1 177550 177557 PIO
04 0123 1 177540 177547 DL1
05 0123 1 177500 177537 QBus
06 0123 1 177400 177477 QBus
07 0123 1 177000 177377 QBus
08 23 x 176000 176777 QBus
09 23 x 175000 175777 QBus
10 23 x 174000 174777 socketB
11 23 x 173000 173777 socketB
12 23 x 172400 172777 socketB
13 23 x 172200 172377 socketB
14 0123 1 172140 172177 QBus
15 23 x 172100 172137 socketA
16 23 x 172000 172077 socketA
17 23 x 170000 171777 socketA
18 23 x 160000 167777 socketB
19 23 0 140000 157777 socketB
20 23 0 100000 137777 socketB
21 23 0 000000 077777 socketB
22 01 x 000000 177777 QBus
- - - Добавлено - - -
Тесту не понравился результат выполнения команд CLRB (R4); COMB (R4)+; SBCB -(R4) (обнулить байт, инвертировать и добавить флаг С - должен получится 0) по адресу 1000
Я могу попробовать привести содержимое в РТ2 в читабельный вид, но. Искать инфу по схеме сейчас времени нет.
Какая инфа нужна - какие адресные линии приходят на какие адресные входы РТ2 - это как минимум.
Какие выходные линии куда идут дальше - что бы показать выходы в читабельном виде.
Это я скорее для потомков дамп сохранил, логика выборки там довольно сложна, т.к. потом идёт дешифрация на ИД7. Изначально проблема была в невыборке D12, она решилась заменой D56 (несколько разрядов отгнило), затем работа ODT была восстановлена заменой согласующих м/с интерфейса. Теперь я пытаюсь понять, что из устройств вне ЦП может вызывать проблемы при прохождении теста. ЦП и модули ОЗУ проверил заменой, симптомы прежние. Есть подозрение на сбой ОЗУ в районе стека, но одинаковые сбойные ячейки на двух разных платах тоже крайне маловероятны. Я не очень силен в ассеблере, но судя по тексту теста, он просто жонглирует регистрами и указателями.
Дополнение увидел, попробую посмотреть, что в ОЗУ в районе 1000 адреса.
Это я скорее для потомков дамп сохранил, логика выборки там довольно сложна, т.к. потом идёт дешифрация на ИД7.
Тем не менее, если такая информация будет, то можно будет по считанному содержимому абсолютно точно сказать - правильное оно или нет.
И потенциально будет возможность прожечь СВОЙ вариант РТ2. Конечно, на Э85 это врят ли понадобиться (хотя...), но вот на Falcon-е (откуда и пошла моя возня с РТ2) я сделал свой вариант, что бы обойти (возможно) не рабочие две микрухи ОЗУ (но там на плате было ещё две панельки для ОЗУ, в которые было воткнуты дополнительные микросхемы).
Кстати, такая инфа может ещё пригодится для тех (а вдруг), кто будет новодельную реплику делать :) Хотя тут меня терзают сильные сомнения - пока мне известен только один человек, который что то подобное хотел сделать, но там сейчас ситуация крайне неоднозначно-сложная... :(
Тем не менее, если такая информация будет, то можно будет по считанному содержимому абсолютно точно сказать - правильное оно или нет.
И потенциально будет возможность прожечь СВОЙ вариант РТ2. Конечно, на Э85 это врят ли понадобиться (хотя...), но вот на Falcon-е (откуда и пошла моя возня с РТ2) я сделал свой вариант, что бы обойти (возможно) не рабочие две микрухи ОЗУ (но там на плате было ещё две панельки для ОЗУ, в которые было воткнуты дополнительные микросхемы).
Кстати, такая инфа может ещё пригодится для тех (а вдруг), кто будет новодельную реплику делать Хотя тут меня терзают сильные сомнения - пока мне известен только один человек, который что то подобное хотел сделать, но там сейчас ситуация крайне неоднозначно-сложная...
Да, эти РТшки как чёрный ящик, не думаю, что кому-нибудь захочется их раскапывать в случае Э85, но раз снял, то пусть будут.
3906 161132 012714 177777 MOV #-1,@R4
3907 161136 105014 CLRB @R4
3908 161140 105124 COMB (R4)+
3909 161142 105644 SBCB -(R4)
Заносил поэтапно код с адреса 0000 и выполнял его поэтапно, ставя останов. COMB (R4)+ даёт в ячейке 1000 значение 1777777, что похоже на правду. SBCB -(R4) бит переноса не устанавливает, значение не изменяется.
SBCB -(R4) бит переноса не устанавливает, значение не изменяется.
Бит переноса установит COMB, но я ошибся - там в тесте ещё действия над (R4), сейчас проверю на эмуляторе
- - - Добавлено - - -
Плюс, скорее всего действия над (R3) оказывают влияние..
- - - Добавлено - - -
Не, голова другим занята, как то не пошла разборка :)
До меня дошло, что есть же эмулятор. Попробую в нём прогнать этот участок теста и сравнить с реалом.
Заодно считал D64 (РТ2), файл прилагаю.
D64_04Б1.rar
С прошивками от Vslav не совпало.
Поскольку в тесте идёт возня со старшими и младшими байтами, решил покопаться со схемотехникой их выборки. Накинул микросхему поверх D126 и о чудо, тест теперь выпадает на проверке памяти. Так что прогресс в ремонте есть.
С прошивками от Vslav не совпало.
Можно прошивку для ознакомления?
Можно прошивку для ознакомления?
Вот:
Почти совпало с 556RT2-1A.jed, но в 556RT2-1A.jed зачем-то лишнее прошито
Коллеги, прошу еще небольшой помощи по ремонту. На данный момент плат проходит тест ОЗУ и вываливается в ODT в начале ОЗУ. По автотесту ошибки:
ID: 25 (контроллер прерываний) - 01 - нет прерывания хотя бы от одного устройства.
ID: 27 (пульт) - 177777 - не обнаружен.
ID: 21 (последовательный порт) - 42737 - ???
ID: 23 (RTC) - 25 - нет ответа от одного из регистров таймера.
Решил начать с контроллера прерываний. Содержимое регистров:
173200 - 177
173202 - 317
173204 - 377
173206 - 357
173210 - 377
173212 - 357.
Сигналы ТПРН и ОТВКПL присутствуют.
Я так понимаю, при проверке автотест "взводит" контроллер прерываний D4 и считает количество их срабатываний. Это дохлая D4 (во что мне слабо верится, т.к. очень уж странный глюк) или проблема где-то еще?
---
Заменил D4, теперь тест встаёт на адресе 165744
5041 165716 113737 117707 173050 MOVB @#117707,@#173050 ;ЗАПИСАТЬ ЕМКОСТЬ ПАМЯТИ
5042 165724 123737 117707 173050 CMPB @#117707,@#173050 ;ДАННЫЕ СОВПАДАЮТ?
5043 165732 001004 BNE 165744 ;ПЕРЕЙТИ, ЕСЛИ НЕТ
Продолжаю изучение.
---
Да, ошибка при инициализации таймера, и данные в его внутреннем ОЗУ бьются. Буду ковырять таймер и обвязку.
ковырять таймер и обвязку
начните с наличия питания микросхемы таймера.
начните с наличия питания микросхемы таймера.
Микросхема таймера получала одни данные, а выдавала другие. Замена решила вопрос.
Теперь с установленным модулем НВ1 отображает белый экран и падает в ошибку диспетчера памяти. Без НВ1 - ошибка загрузки. Начну с проверки буферов шины МАД.
НВ1 починен. Изначально было выявлено несколько битых ОЗУ, затем ошибка 5 автотеста (сбой при рисовании вектора, если по-простецки - заполнение части экранной области паттерном). Был неисправен один из сдвиговых регистров, преобразующих паттерн, взятый из регистров в последовательный код, соответственно экранная область заполнялась не тем кодом, что и выявлял автотест. К сожалению, подпрограммы проверки в нём не столь детальны, так что наиболее удобным вариантом являлось отслеживание сигнала ГОТОВНОСТЬ (напрямую связанный с построением вектора) и анализ, на каком из этапов тест "встаёт". Ошибка 6 была вылечена заменой D41 - один бит не передавался, а автотест ими как раз "щелкает" в процессе.
Теперь пора приступать к ремонту КНГМД.
Кратко о ремонте КНГМД - основные проблемы возникли с системой выделения синхроимпульсов, сначала вообще ничего не работало. Как оказалось, ТЛ2 сажала сигнал РЧТL с ВГ93 на плюс, таким образом, данные с дисковода не пропускались на схему выделения синхросигнала. Затем оказался неисправен интегратор сигналов управления на ОУ УД2 (было видно, что схема на ТВ9 пытается попасть в фазу, то уменьшая, то увеличивая сигнал на нём, но без результатов). После замены ОУ дискеты начали читаться. Запись буду проверять потом.
Теперь займусь КЖД, и сразу вопрос - при не подключенном накопителе, он должен давать читать свои регистры? У меня при запуске процессор на модуле висит в чтении регистра состояния накопителя и не снимает сигнал ЗАНЯТL, что блокирует доступ ко всем регистрам, кроме регистра начальной установки. Подключенный накопитель просто раскручивает диск, но даже не пытается позиционировать головки, походу и его придётся чинить.
Denkixot
01.01.2023, 17:51
Интерсная машина вам попалась:D не крымский комплект?
Denkixot, железо прямиком из города самоваров - Тулы. Что интересно, платы не ковырянные, но у меня такое ощущение, что их снимали (рычаги на разъемах немного погнутые и платы были задвинуты не до конца, но это могли и металлисты залазить). Также я обнаружил подплавленные пины на разъеме на КНГМД и на ответном разъеме, но со смещением в один шаг, т.е. КНГМД точно был не вставлен до конца. Так что тут возможны два варианта - серьезная неисправность в БП, поджаривщая электронику, или эта машина была "подменной" - с неё потихоньку растаскивали железо для ремонта других.
Решил я вернуться к ремонту МС0585 - поднял КЖД (как обычно, не работало всё, начиная от генератора схемы декодирования, до счётчиков ОЗУ). Теперь опять сломался КНГМД - при попытке загрузки ПРОС(Д) дисковод сначала считывает сектор за сектором, видимо загузчик грузит ОС. Затем в левом верхнем углу экрана появляется мигающий курсор, дисковод начинает гонять туда-сюда головку и система вываливается в ошибку 400/7. При этом в КНГМД висит ошибка 170 (ошибка поиска - сектор найден, но считан с ошибкой). Менял дискеты и даже дисководы, реакции нет. Что самое интересное - RT-11, скачанная отсюда, грузится вполне нормально. Также пробовал через отладчик читать сектора на дорожках 0 и 79 и никаких ошибок в КНГМД это не вызывает.
Будут у кого какие идеи, куда копать? И появление мигающего курсора говорит о каком этапе загрузки? Возможно что-то еще из оборудования не функционирует (не обязательно КНГМД) и вызывает сбой загрузки. Из плат установлен собственно КНГМД и видеоадаптер.
А мне удалось приделать к Э85 память на simm30.
Получился вот такой прототип на макетке:
https://pic.maxiol.com/thumbs2/1675091389.1401661353.img20230130142038.jpg (https://pic.maxiol.com/?v=1675091389.1401661353.img20230130142038.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1675091421.1401661353.img20230130142136.jpg (https://pic.maxiol.com/?v=1675091421.1401661353.img20230130142136.jpg&dp=2) https://pic.maxiol.com/thumbs2/1675091448.1401661353.img20230130142149.jpg (https://pic.maxiol.com/?v=1675091448.1401661353.img20230130142149.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1675091493.1401661353.img20230130142208.jpg (https://pic.maxiol.com/?v=1675091493.1401661353.img20230130142208.jpg&dp=2) https://pic.maxiol.com/thumbs2/1675091515.1401661353.img20230130142158.jpg (https://pic.maxiol.com/?v=1675091515.1401661353.img20230130142158.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1675091540.1401661353.img20230130142309.jpg (https://pic.maxiol.com/?v=1675091540.1401661353.img20230130142309.jpg&dp=2)
НП2 у меня работает отлично, а это я собрал чтобы просто изучить техническую возможность такового подключения.
Да, всё заработало сразу же после сборки без всякой наладки, что меня несколько удивило. Я был уверен, что либо найдутся подводные камни, либо я допустил ошибки в монтаже.
Собственно, в таком виде работа машины ничем не отличается от обычной. ОЗУ те же 512к. Программы работают, игры играют :)
Я намеренно не хотел ничего переделывать на НС1, поэтому имеем заводское ограничение в количестве адресных линий (А0-А8). Следовательно, линии А9-А11 не используются и мы теряем ёмкость модулей.
Кроме того, необходимо 16 линий данных, а это соответственно два модуля simm30.
Информация для тех, кто хочет повторить:
Для начала задумайтесь, а стоит ли собирать? Ибо:
1) Разъёмы для simm-ов найти очень сложно. Те, которые на фото выше - с демонтажа. Знакомый поделился.
Так что сборщикам вероятнее всего придётся паяться прямо к позолоченным контактам жертвуя быстрой заменой и последующим использованием в другом устройстве.
2) Сами модули тоже вещь уже достаточно редкая. Возможно возникнут трудности с доставанием, тем более в будущем.
Собственно, исходя из этих соображений я и не стал разводить плату. Это так, одноразовый эксперимент.
Схемы у меня никакой не было, но вот на что я опирался:
1) Оригинальный альбом схем для PRO350 - https://bitsavers.org/pdf/dec/pdp11/pro3xx/MP-01394_PC350_Field_Maintenance_Print_Set_.pdf
Последние 4 листа как раз занимает информация по модулю памяти.
Нашими не стал пользоваться т.к. есть схемы только на версию НП2 с АП3 в качестве инверторов, а мне больше подходят ЛН1.
2) Схема расширения памяти на какой-то другой компьютер. Тут есть распиновка и явно показывается какие линии не используются, а какие надо замкнуть на землю.
https://pic.maxiol.com/thumbs2/1675093211.1401661353.130xesimm.jpg (https://pic.maxiol.com/?v=1675093211.1401661353.130xesimm.jpg&dp=2)
С первого на второй модуль бросаются перемычки на все контакты кроме D0-D7 и WE. Они идут отдельным узким шлейфом.
Собственно, собираем по схеме часть с инверторами и резисторами, а вместо микросхем подключаем наши модули.
Резисторы я использовал 0805, монтаж с обратной стороны платы. Очень удобно удалось разместить 1 КОм резисторы подтяжки к питанию под корпусом проведя в середине линию питания.
Если кому-то очень надо, могу нарисовать схему.
Особо обращаю внимание, что контакты разъёма нумеруются по-разному у нас и американцев. Ряду А нашего разъёма соответствуют чётные номера контактов в схеме PRO, при этом нумерация идёт с другого конца.
Также у нас использовали контакты 9 и 11 (по схеме PRO) как перемычки для дополнительных банков памяти и ещё какой-то контакт для доп. линии RAS. Всё-таки сравнивайте схемы.
Разъёмы подключения к НС1 называются СНП58-40/65х9Р-20-2-В.
Я брал вот тут - https://radel.ru/shop/products/view/1138971
Да, дороговато, зато есть. Но вам возможно не подойдёт этот вариант т.к. минимальный заказ у них это 500 руб.
Собственно, если у кого остались вопросы - задавайте.
И да, это не конец моих экспериментов с модулями памяти Э85. Есть мысли собрать ещё одну конструкцию, на этот раз уже не на симм-ах :) Обо всех обновлениях - далее в теме.
Собственно, продолжаю :)
https://pic.maxiol.com/thumbs2/1676012688.1401661353.img20230210093114.jpg (https://pic.maxiol.com/?v=1676012688.1401661353.img20230210093114.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1676012744.1401661353.img20230210094807.jpg (https://pic.maxiol.com/?v=1676012744.1401661353.img20230210094807.jpg&dp=2)
https://pic.maxiol.com/thumbs2/1676013681.1401661353.img20230210094752.jpg (https://pic.maxiol.com/?v=1676013681.1401661353.img20230210094752.jpg&dp=2) https://pic.maxiol.com/thumbs2/1676012769.1401661353.img20230210095017.jpg (https://pic.maxiol.com/?v=1676012769.1401661353.img20230210095017.jpg&dp=2)
На этот раз взял просто микросхемы памяти 514256 / 814256 (и другие названия) по следующим причинам:
1) DIP микросхемы легко менять в панельках
2) Довольно часто встречаются у нас в ISA VGA-видеокартах по типу Trident TVGA9000 и подобных
Схемы опять же никакой не было.
Опирался на всё тот же альбом схем для PRO350 - https://bitsavers.org/pdf/dec/pdp11/pro3xx/MP-01394_PC350_Field_Maintenance_Print_Set_.pdf
Даташит на 514256 - https://radio-hobby.org/uploads/datasheet/99/hyb5/hyb514256b.pdf
И схему модуля памяти simm30 отсюда - http://micklab.ru/My%20Other/SIMM30Module.htm
А конкретно кусок с одной микросхемой.
https://pic.maxiol.com/thumbs2/1676013400.1401661353.image.png (https://pic.maxiol.com/?v=1676013400.1401661353.image.png&dp=2)
Больше всего нас интересует то, что надо OE подключить к земле.
У всех четырёх микросхем соединены адреса и RAS, CAS.
WE соединены только попарно, чтобы получилось два банка по две микросхемы, ну и соответственно подключены к сигналам WMLB L, WMHB L.
Ну и линии данных подключены соответственно им. У L - D0-D7, у H - D8-D15.
Да, удивительно, но этот модуль я тоже собрал сразу правильно :)
Возникли только небольшие проблемы с памятью.
Я заказывал на али, вот тут - https://aliexpress.ru/item/1005004447026425.html
Так вот, НЕ рекомендую там брать. Из пяти микросхем рабочими оказалось только три. В отзывах вообще пишут, что все 10 нерабочие. Но я заказывал летом, когда этого отзыва ещё не было.
https://pic.maxiol.com/thumbs2/1676014427.1401661353.img20230210094929.jpg (https://pic.maxiol.com/?v=1676014427.1401661353.img20230210094929.jpg&dp=2)
В итоге частично переставил как раз с видеокарты.
Напомню, четыре таких микросхемы дают те же 512К. Т.е. этот маленький модуль заменяет целую НП2 :)
https://pic.maxiol.com/thumbs2/1676015074.1401661353.img20230210100830.jpg (https://pic.maxiol.com/?v=1676015074.1401661353.img20230210100830.jpg&dp=2)
Касаемо платы - на макетке собирал чтобы опробовать конструкцию. В будущем собираюсь развести плату и заказать у китайцев.
Собственно, я начал делать это ещё летом, до сборки прототипа. Но пока не довёл до ума. Всё-таки объёмный монтаж проводами оставляет больше простора, чем двусторонний дорожками :)
Ну и конечно я не смог удержаться от того, чтобы воткнуть два модуля одновременно - на 514256 и simm30:
https://pic.maxiol.com/thumbs2/1676014752.1401661353.img20230210093224.jpg (https://pic.maxiol.com/?v=1676014752.1401661353.img20230210093224.jpg&dp=2)
И да! Получаем целый мегабайт памяти!
https://pic.maxiol.com/thumbs2/1676014795.1401661353.230209221438194.png (https://pic.maxiol.com/?v=1676014795.1401661353.230209221438194.png&dp=2)
...только что с ним делать? :)
Я не знаю ни одной программы под PRO/Э85, которая бы обязательно требовала столько. Если вы знаете - напишите.
В RT-11 XM-монитор вообще выше 256 по-моему не переваривает.
Да, можно подключить как электронный диск, но опять же вопрос с драйвером и целесообразностью.
В общем, если остались вопросы - пишите )
В RT-11 XM-монитор прекрасно всё переваривает :) Ну во всяком случае в V 5.02 22-бит адресацию вполне понимал.
Из задач, были у меня фортрановские счётные программы, кои жрали память ... Оператор VIRTUAL однако. Это правда всё было в бурном студенчестве :)
Ну и сам фортран я генерил заменив ключи /O: на /V: именно под XM-монитор
Скорость компиляции фортрановских программ ощутимо увеличилась. Так что было бы желание, а приткнуть добавочную память завсегда можно :)
Всё ограничено чисто фантазией
В RT-11 XM-монитор прекрасно всё переваривает
Немного не так, если мне не изменяет память.
На QBus - да.
А вот на Unibus будут проблемы в неожиданных и разных местах. Но. В последних версиях RT (5.7 точно) появился драйвер UBX.SYS, который (нет, не смотрел, так что предположительно), как я понимаю, нацелен на решение некоторого количества проблем с памятью больше 256 кб.
По поводу бОльшего объёма памяти. В первую очередь можно увеличить скорость работы с диском - за счёт использования VM (SJ-FB-XB-XM) или SET RUN VBGEXE (вроде не соврал в синтаксисе) (XB-XM).
Для SJ-FB-XB-XM можно так же увеличить скорость работы MACRO, проинитив VM и выдав команду SET VM WF)
Где то в своей теме я сравнил подход с VM и SET RUN VBGEXE под XB-XM - для MACRO. Насколько я помню, результаты были похожи.
Под ПРОС и P/OS скажать сложней - чем, кроме возможности использовать в программе директивы ОС для ДП и получить бОльший объём памяти, может помочь мегабайт против полумегабайта :)
Но старую мысль программистов - памяти в ОЗУ и на диске много не бывает - никто не отменял :)
- - - Добавлено - - -
вопрос с драйвером
Под RT не должно быть проблем - ДП то у Э85 стандартный
Есть такое не только под RT-11, например, P/OS Memory Disk Driver (но его я не тестировал):
https://www.ibiblio.org/pub/academic/computer-science/history/pdp-11/rsx/decus/rsx86b/355100/
и ещё у Славы была ("хитрая") дискетка с FXDISK:
https://pic.maxiol.com/thumbs2/1676129538.2997847890.dsc05969.jpg (https://pic.maxiol.com/?v=1676129538.2997847890.dsc05969.jpg&dp=2) https://pic.maxiol.com/thumbs2/1676129781.2997847890.dsc05968.jpg (https://pic.maxiol.com/?v=1676129781.2997847890.dsc05968.jpg&dp=2)
Немного не так, если мне не изменяет память.
На QBus - да.
А вот на Unibus будут проблемы в неожиданных и разных местах. Но. В последних версиях RT (5.7 точно) появился драйвер UBX.SYS, который (нет, не смотрел, так что предположительно), как я понимаю, нацелен на решение некоторого количества проблем с памятью больше 256 кб.
По поводу бОльшего объёма памяти. В первую очередь можно увеличить скорость работы с диском - за счёт использования VM (SJ-FB-XB-XM) или SET RUN VBGEXE (вроде не соврал в синтаксисе) (XB-XM).
Для SJ-FB-XB-XM можно так же увеличить скорость работы MACRO, проинитив VM и выдав команду SET VM WF)
Где то в своей теме я сравнил подход с VM и SET RUN VBGEXE под XB-XM - для MACRO. Насколько я помню, результаты были похожи.
Под ПРОС и P/OS скажать сложней - чем, кроме возможности использовать в программе директивы ОС для ДП и получить бОльший объём памяти, может помочь мегабайт против полумегабайта :)
Но старую мысль программистов - памяти в ОЗУ и на диске много не бывает - никто не отменял :)
- - - Добавлено - - -
Под RT не должно быть проблем - ДП то у Э85 стандартный
И где на Э85 взять Unibus? Были конечно платы, но вопрос в том есть ли у кого живая такая... И есть ли устройства, чтобы туда воткнуть?(хотя устройства найти легче, чем плату переходник CTI/Unibus)
На Qbus единственная плата, которая мне ведома, сравнительно массовая(видел три штуки и знал где ещё 4 находилось или должно было находиться ), даже мною в руках держанная :) , это мост Qbus/Unibus от крейта КАМАК. Но там, зараза, не было ПДП :( По сему и проблем с адресами Unibus не было :)
VBGEXE ускоряет MACRO тем, что позволяет 64 кб задаче выделить, по сему прирост скорости, особенно на больших файлах...
Подобный финт ушами можно в TSX-11, MEM 64 если права позволяют :)
Вроде бы для Э-85 была версия TSX-11
И где на Э85 взять Unibus?
Теоретически, такое возможно, но да, не в этой жизни. Тем не менее.
VBGEXE ускоряет MACRO тем, что позволяет 64 кб задаче выделить, по сему прирост скорости, особенно на больших файлах...
Но как показали эксперименты, перенос рабочих файлов MACRO на VM (а это единственное, что будет доступно на SJ-FB) даёт почти такой же прирост. Так что.
можно в TSX-11
Не знаю как на Э85, но на Квант-4С TSX показалась мне так себе. И если выбирать между TSX и RSX+ (при прочих равных условиях, особенно - знании RSX) - я за RSX.
Учитывая, что винт DW на Э85 так же работает через PIO - не удивлюсь, если будет так же и на Э85.
Ну и поддержка дисков БОЛЬШОЙ емкости (знаю, знаю - на Э85 пока максимум 64 мб) - это тоже плюс для RSX
И если выбирать между TSX и RSX+
Так а RSX на Э85 не запустится.
Так а RSX на Э85 не запустится.
Без допиливания - нет. Как, кстати, и TSX - нужна именно допилинная.
Но.. ПРОС - это оно самое - RSX ;) Допилинная :)
- - - Добавлено - - -
В планах, кстати, собрать и Pro (Э85) на основе PDP-11X, но сильно сдерживающий фактор - граф.адаптер
ПРОС - это оно самое - RSX
Я встречал упоминания, что она очень сильно переработана.
Под ПРОС есть некий новосибирский "Эмулятор ОС РВ", видимо это какая-то попытка вернуть часть функционала RSX.
TSX-11 - на мой взгляд, имеет право на жизнь, только когда нужно посадить толпу(на СМ-4(248 Кб памяти) в фортране более-менее 3 человека, если 4й- начинались тормоза, 5й- всё становилось мрачно) для работы в среде подобия RT-11.
А так да, RSX-11 приятнее :) И в случае толпы народа, даже шустрее. Про RTEM-11 под RSX-11 ничего не могу, сказать, не пробовал :(
Я встречал упоминания, что она очень сильно переработана.
Советский вариант или P/OS?
По тому, что я видел в документации - в ней ОЧЕНЬ много от RSX. Так что есть определённые сомнения, что ОЧЕНЬ сильно переботана.
- - - Добавлено - - -
на СМ-4(248 Кб памяти) в фортране более-менее 3 человека, если 4й- начинались тормоза, 5й- всё становилось мрачно
В своё время на химфаке МГУ мы организовали класс на СМ-4 (на RSX) для обучения студентов ФОРТРАНу. Посадочных мест было 12. Изредка класс бывал полностью заполнен. В целом было терпимо - не все же ломятся сразу компилировать-собирать :)
Советский вариант или P/OS
Советский вариант это просто перевод же.
Советский вариант это просто перевод же.
Тоже не совсем очевидная вещь - пока нет исходников. Но зная воронежцев - не удивлюсь минимальным вмешательствам.
В общем, пока не доберусь до P/OS (ПРОС) на PDP-11X или не найдутся исходники (хотя где-то что я видел на эту тему) или не дизассемблируют (я или кто-то) - всё на уровне слухов и догадок..
ERA-1300 польская, 248 Кб памяти, диски СМ 5400, на 8 терминалах полёт нормальный, в классе было 2 ERA-1300 и 16 терминалов - под RSX-11 полёт нормальный :)
P/OS переведённая на русский - ПРОС.
Вот P/OS перепиленная RSX-11...
Ну из того, что добавили, необходима была работа с графическим адаптером и мышью.
Всё остальное - хрень в угоду маркетологам :( Но DEC тогда могла позволить себе и не такую лажу...
Еще немного про ремонт, на этот раз модуля НВ2. В нём оказалась дохлая ПЛМ КР1556ХП6. На замену ей подходит GAL18V8 (как оказалось, она может заменить собой кучу вариаций PALок), необходимо лишь переконвертировать файл прошивки из формата PAL16R6 (чьим аналогом является ХП6) с помощью утилиты PAL2GAL. За основу взял прошивку ХП6, ранее выложенную здесь. После замены м/с всё завелось с пол-пинка, так что прилагаю файл прошивки для ГАЛки, может кому пригодится.
78498
Начинаю потихоньку паковать всё в корпус.
Вопрос, нужны ли какие-нибудь прокладки под материнку в местах крепления рамки корзины к печатной плате (см. фото)?
https://i.ibb.co/BzsDmDq/IMG-0861.jpg (https://ibb.co/BzsDmDq)
В скрученных деталях я обнаружил пластиковые втулки, но вроде они отсюда:
https://i.ibb.co/XzDPL9T/IMG-0862.jpg (https://ibb.co/XzDPL9T)
В скрученных деталях я обнаружил пластиковые втулки, но вроде они отсюда:
Нет, они именно туда - под крепление корзины.
Что бы не погрязть в поисках, вопрос.
Прошивка контроллера флопов с функцией форматирования и/или поддержкой двух сторон - они были считаны? Если да - где или у кого можно взять? Спасибо!
- - - Добавлено - - -
Так, форматирующую нашёл.. С поддержкой двух сторон - в поисках..
- - - Добавлено - - -
Ещё вопрос - а исходники прошивок е? :)
crackintosh
01.03.2023, 20:40
Так, форматирующую нашёл.. С поддержкой двух сторон - в поисках..
Поделись плиз.
Поделись плиз.
http://www.kpxx.ru/FTP/SDERFw4t/
Так, форматирующую нашёл.. С поддержкой двух сторон - в поисках..
0015 - она и для того, и для того.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot