PDA

Просмотр полной версии : МС1201.03 и МС1201.04 отличие (апгрейд?)



palsw
11.03.2014, 01:06
Есть несколько вопросов:
- мс1201.03 есть ли модификации ,разные разводки ,версии ПЗУ?

-мс1201.03 озу набрано на ру5 ,если заменить на ру7 сделать получиться полноценную мс1201.04 ?по фото вижу еще различие в версии ПЗУ мс1201.03 -134 пзу (мс1201.04 -377 пзу).по набору микросхем обе платы одинаковые. (нарыл фото мс1201.04 с ру7 и с пзу 134 версии).

-мс1201.03 возможен апгрейд на 4мб озу путем напаивания озу вторым этажом (третим ) ,использование SIMM и др и какие подводные камни ждут?

-мс1201.03 - возможно увеличение ОЗУ до 4х мб путем внешней платы на МПИ и не ковырять раритетную плату ?

Vslav
11.03.2014, 01:16
Схему МС1201.04 где-бы нарыть, тогда можно на все эти вопросы ответить

MM
11.03.2014, 02:09
1.Видел только 1201.03 на ДПП с 4-х рядным расположением РУ5.
1.1.Макетки - не в счет.
2.ПЗУ на обоих - 134-я. Про 337 - впервые слышу ( хочу дамп 337 ! ).
3.Про замену ДОЗУ.
3.1.Если прямо и ЧЕСНО - только замена на СОЗУ решит проблемы радикально.
Что бы не особо чикать МС1201, лучше навесной платкой - на ней расположить 74F374 - 3 шт.,
5M5408AFP-70LL ( полуметровки 8-бит 5 вольт ) - от 2 до 8 шт., 217ЛА2 - 1...4 шт,
логика 74F серии - несколько корпусов. Навесное СОЗУ должно выбираться при уровне SEL=+5v ( фиксировать сигналом SYNC ). Однако, необходимо предусмотреть, что бы при уровне +5v сигнала SEL сигналы DIN, DOUT не попадали на ИС 1801ВП1-119 . Так же необходимо предусмотреть невыбор СОЗУ при наличии сигнала BS=0v. Возня с ДОЗУ МОЖЕТ оказаться неэффективной.
Конкретно МС1201.03 с СИММ непойдет на 4 метра без ее переделки в МС1201.04 -
т.е. довольно радикально переразвести 531ИР22 - в 03 модели Д26, Д27 необходимо отрезать от ИЕ5 со входа и отчикать от А0-А7 РУшек. ( ИЕ5 можно вообще удалить - т.к. счетчик регенерации в приличных ДОЗУ встроенный ). На младшие входы Д26, Д27 вешается старшие разряды адреса процессора ( входы ) и РУ7 ( или СИММ ) ( выходы ).
Процедуру регенерации следует привести в соответствие с требованиями КАС-до-РАС - т.е. для СИММ или РУ7. СИММы следует выбирать 30-пин 1(4)-метровые - 2 шт.,
по возможности не более 60 нс. После такой переделки можно демонтировать ВЖ1 и строго отключить ЕЦЦ. Необходимо так же позаботится о надлежащем детектировании адресов ДОЗУ со стороны процессора.
Мелочи с отрезанием RPLY по прекращению SYNC ( в 04 модели ) - факультативны ( но слегка прибавляют быстродействия ).
*
ИМХО - если уважаемый Vslav нарисует Э3 доработки по предложенным выше мотивам - это будет оптимальный способ переделки МС1201.03 в МС1201.05 - с 4 метрами ( были только макеты 05 платы ).

palsw
11.03.2014, 03:24
MM,

2.ПЗУ на обоих - 134-я. Про 337 - впервые слышу ( хочу дамп 337 ! ).

опечатка, 377 прошивка мс2101.04 по ссылке на фото
http://forum.maxiol.com/index.php?act=Attach&type=post&id=6071

вот обсуждение http://zx.pk.ru/showpost.php?p=281091&postcount=15
значит прошивка 134 пойдет на обоих вариантах плат :)

MiX
18.03.2014, 20:47
Вариант платы 91года МС1201.03

http://s57.radikal.ru/i158/1403/72/91fa8d16e4a1.jpg (http://www.radikal.ru)

Плата как плата, только вот отсутствует 2 провода мгтф и присутствует к555лп5.

palsw
18.03.2014, 20:56
MiX, вкусняшка.Уже работает ?почему нет результатов последних тестов? :)

MiX
18.03.2014, 21:06
Работает, тесты выкладывал с другой МС1201.03.

palsw
18.03.2014, 22:12
MiX, так сегодня откопали новый тест.ВМ3 еще нет результатов

---------- Post added at 20:12 ---------- Previous post was at 20:11 ----------

А
MiX,
только вот отсутствует 2 провода мгтф

А что за проводочки?видел на фото ,а вот описание не встречал.

MiX
19.03.2014, 19:09
palsw, какой именно?

А насчет проводочков, скажу что это правка с завода а что конкретно не могу сказать.

palsw
19.03.2014, 19:33
MiX, http://zx-pk.ru/showpost.php?p=691258&postcount=250

MiX
19.03.2014, 19:36
Попробую.

MiX
19.03.2014, 21:52
Тест не проходит

пишет:

?MON-F-Stack overflow 006612

palsw
19.03.2014, 21:54
MiX, лучше в той теме отвечать - тут оставить для сабжа. (на вм3 еще не кто не тестил - мало ли какая несовместимость еще всплывет ))

MiX
19.03.2014, 22:00
Дык уже ответил.

Patron
19.03.2014, 22:19
Тест не проходитВот вариант с увеличенным стеком:

DHRY_v2.0 (http://zx.pk.ru/attachment.php?attachmentid=46853)

...

form
20.03.2014, 05:36
?MON-F-Stack overflow 006612
Хе. У меня здесь KDJ11 спасает unmapped системы. Mapped в спасении не нуждаются :-)

palsw
20.03.2014, 15:27
MiX,
Работает, тесты выкладывал с другой МС1201.03.


Плата как плата, только вот отсутствует 2 провода мгтф и присутствует к555лп5

вот тут и кроется разгадка.Patron приводит результаты тестов с другой вашей платы,а тест SPEED.SAV делаете именно на плате без проводочков?


MM @ - 05.03.2013 23:41
Вот фотка из моего мусорного бачка, я подтверждаю, что все виденные мной 1201.03 с квадратным расположением 44 565РУ5 были
двуслойками. Имею дело с М1801ВМ3 уже 25 лет. Кстати, на фотке с поста 05 март 2013 г. 23:07 - несерийная мать -
1.на них ставились камни с "Б" и "В", а на фотке - "А".
2.Проволока развязки РПЛЫ отсуствует - значит, наверняка не рабочая мать.
3.Эти матери с пластиковыми РУ5 стоили на тушинке примерно 5 поллитр. ( 1201.04 - не меньше ящика, видел всего 2 раза в продаже.)
http://depositfiles.com/files/30yjpen3f - 75 кб.

тема тут -примерно середина :)
http://bk0010.org/forum/?id=11041

возможно тут кроется разгадка такой низкой производительности?

MiX
20.03.2014, 19:35
palsw, Тест SPEED делал на той-же плате.

Платы выпускаются на пониженной частоте для того чтобы "пропихивать" брак с камнями Б-5Мгц,В-4Мгц. Ещё их маркируют одной (Б) и двумя (В) точками.
Вжик в тот раз возможно я действительно не отключил так-как руководствовался инструкцией. Надёжнее будет по дорожкам "пройтись" так-как может быть различие с описанием.

MM
21.03.2014, 05:02
Как сообщают Знающие господа, КМ1801ВМ3 с датой после 1991 г. вообще не отбирались по буквам. Т.е. в чипе 1992 г.в. с буквой "А" велика вероятонсть встретить букву "Б" - более 50%.
Приведите хорошую фотку платы с проводочком - я посмотрю на натуре, к чему он конкретно идет.
Вообще, по техническим причинам предлагаю желающим учтенный экз. Э3 на МС1201.04 - с пометками для варианта с 2-х рядным расположением РУ7.
Формат - А4, Э3 - А1 синьки. Сильно б/у, даже есть след от паяльника.
Цена - 500 руб. + почта. Только по России. Могу приложить ТО КЖД - такое же.
Пишите мне на почту.
*
А вообще в объединенном ТО на МС1201.03 и 1201.04 по-моему давалась Э3 МС1201.04 в части ДОЗУ ?
По крайней мере блок схема МС1201.04 от туда :
http://www.pixic.ru/i/50e0G3G754z1O5Y6_preview.jpg (http://www.pixic.ru/view.php?img=50e0G3G754z1O5Y6.jpg) http://www.pixic.ru/i/20v0I357V461v5o7_preview.jpg (http://www.pixic.ru/view.php?img=20v0I357V461v5o7.jpg)

palsw
21.03.2014, 10:52
MM, http://i.piccy_.info/i9/d1f288e09a435b769bf6a4fa5da6feaa/1395384726/34937/718244/746a8813eb84_500.jpg (http://piccy_.info/view3/6101419/02a8069312b94c20944cd0c147b10656/)http://i.piccy_.info/a3/2014-03-21-06-52/i9-6101419/500x334-r/i.gif (http://i.piccy_.info/a3c/2014-03-21-06-52/i9-6101419/500x334-r)
http://i.piccy_.info/i9/89b41262f4ee5f8ff0c0aef5cf6d362d/1395384804/51323/718244/maxiol_KVANT_4C_CPU_VM3_256KB_1_500.jpg (http://piccy_.info/view3/6101431/7c9b91dfd5bdd49d31189283da1e43fe/)http://i.piccy_.info/a3/2014-03-21-06-53/i9-6101431/458x364-r/i.gif (http://i.piccy_.info/a3c/2014-03-21-06-53/i9-6101431/458x364-r)

MM
21.03.2014, 14:02
Посмотрел.
1. Извиняюсь за введение читателей в заблуждение - это не развязка сигнала RPLY.
2. 04 нога А7 - это 53 нога ВМ3 - следов Чикатилы нет.
01 нога ЛП9 - это SYNC с внешней МПИ до объединения с внутренней МПИ М-ЭВМ.
Два проводка идут на свободный элемент Д49.2 ЛП9.
Получается, когда есть сигнал на 53 ( TRP 250 ? ) ноге ВМ3, тогда и удерживается SYNC ? ( ?! )
3.Возможно, это использовалось для некотрого модуля вместо ВМ3 ?
*
Отправил Э3 МС1201.04 на сканирование в Ленинград.

kapitan-u
17.06.2014, 01:14
у меня на руках две платы, одна с проводками, другая без.

Vslav
17.06.2014, 13:26
Отправил Э3 МС1201.04 на сканирование в Ленинград.

Что там слышно? Доехала схема до Ленинграда уже? :)

foxb2673
18.06.2014, 08:22
Пока наиболее вероятная гипотеза о назначении навесных проводочков МГТФ на 1201.03 это увеличение длительности незавершённого цикла предвыборки команд 1801ВМ3 при возникновении внутренних прерываний (например, TRAP 4 при обращении по нечётному адресу). Цикл предвыборки следующей команды при этом начинается и сразу же обрывается. Из-за малой длительности SYNC у некоторых ранних выпусков системного контроллера 1801ВП1-119 "срывает крышу", и система перестаёт нормально работать до перезапуска (по питанию).
Эту ошибку хорошо выявляет тест прерываний из ТМОС, CINAA0.TMS.

На выводе ЦП "FPPTRP", который является как входом, так и выходом, при возникновении таких прерываний возникает сигнал низкого уровня с длительностью, сопоставимой с обычным циклом шины. Задержка снятия SYNC на этот интервал позволяет избежать проблемы. Навесная цепочка как раз и объединяет /FPPTRP и /SYNC по монтажному "И".

А по теме - я когда-то ещё в ту эпоху переделывал 1201.03 в 1201.04 (не совсем точно, конечно, но с целью увеличения памяти до 1 МБ), всех подробностей уже не помню, из основного - заменял поле ОЗУ на 565РУ7, переделывал схему дешифрации адреса (D19.1), упрощал схему регенерации, выкидывая схему обнаружения сигнала запуска регенерации "CAS-перед-RAS" на D39.2-3, D47, D48 и счётчики перебора строк D24, D25, а через освободившиеся регистры D26-D27 пропускал дополнительные разряды адреса с шины на поле ОЗУ.
Работало...

kapitan-u
19.06.2014, 02:28
восстанавливаю 2 платы МС1201.03 и вот что заметил:
ГГ1 частота регенерации по схеме С107 на 6,2нф и на обоих платах так и стоит.
Требуемая частота регенерации по паспорту (и по логике работы) 128кГц или больше.
на 6,2нф частота впримерно в 2 раза меньше! На одной плате тест памяти БЕЗ кореции ошибок выполняется нормально. На второй плате, даже при уменьшении конденсатора в два раза и нормализации частоты, тест дает ошибки...

foxb2673
19.06.2014, 02:36
На некоторых экземплярах плат этот конденсатор замечен с номиналом и 6,8 нФ, так что дело, скорее всего, в чём-то другом...

MM
19.06.2014, 05:09
Тест Т4 на всех без исключения платах МС1201.03 и 04 дает ошибки - если не лень, проведите несколько часов, нажимая Т4 - рано или поздно выскочит групповая ошибка. Если кто силен в программировании - напишите зацикленный тест МС1201.03/04 - вот он не даст шанса плате избежать большого паяльника...
( Если кому лень писать тест целиком - из моего теста для блока ВМ3А TSTWM3.SAV удалите тесты адресов 020000-037777, 160000-167777, 170000-171777, 173000-176777 ) - она в принципе писалась универсальной, пойдет на ДВК как с пульта, так и под RT-11. К тому же она перемещаема по адресам. К-во проходов в указанной программе задается при старте, так же объем ОЗУ она детектирует сама с шагом в 020000 ( 8 кбайт ) - но только от адреса 200000 ( 8 ) ( 64 кбайт ).
Для проверки сохранности инфы в ОЗУ после длительного времени есть спецверсия этой программы - VERWM3.SAV - предназначена для запуска после прохода тестов программой TSTWM3.SAV - для варианта на СОЗУ - после часика батарейного хранения инфы.
Упомянутые проги водятся в комплектном диске для блока ВМ3А - см. соответствующую ветку на этом форуме.

foxb2673
19.06.2014, 05:51
Если бы всё было так плохо, эти изделия не прошли бы приёмо-сдаточную комиссию...
В конце 80-х эта техника вполне успешно эксплуатировалась целыми рабочими днями под различными операционными системами - RT-11, TSX, Демос (ДВК и Квантов в учреждении было порядка 10 машин). Некоторые машины обслуживали терминальные классы по 12 терминалов. Работали по полному дню, 8 часов (на ночь выключали из опасения, что может самовозгореться). Ничего не крашилось... конечно, иногда дохло, но это был уже отказ или стабильный быстро воспроизводимый сбой.

В ТМОС есть готовый тест памяти для ВМ3, как будет стенд свободен, специально погоняю весь день.

form
19.06.2014, 08:22
терминальные классы по 12 терминалов

Немного не в тему...
Видел как такие классы обслуживались обычными процессорами без MMU. У нас например был класс с MU/BASIC под обычным RT-11FB :)
Ну а для MMUшных систем 12 это еще мало :)

foxb2673
19.06.2014, 11:07
У нас они были под демосом и TSX, с 256 КБ памяти было не очень комфортно работать, а с мегабайтом уже вполне... Быстродействие, конечно, хромало, но в диалоговом режиме нормально (на них работали обучающие системы).
Центральные машины - КВАНТ с двумя КТЛК-6, терминалы были вот прямо как у Вас на аватарке, то ли польские, то ли венгерские, не помню точно эту модель. С приятной разноцветной чёрно-сине-красной клавиатурой.
Больше 12 рабочих мест всё равно толком не влезало в помещение :)

form
19.06.2014, 11:22
У нас они были под демосом и TSX, с 256 КБ памяти было не очень комфортно работать, а с мегабайтом уже вполне... Быстродействие, конечно, хромало, но в диалоговом режиме нормально (на них работали обучающие системы).
Центральные машины - КВАНТ с двумя КТЛК-6, терминалы были вот прямо как у Вас на аватарке, то ли польские, то ли венгерские, не помню точно эту модель. С приятной разноцветной чёрно-сине-красной клавиатурой.
Больше 12 рабочих мест всё равно толком не влезало в помещение :)

Мне ВМ3 в советское время не попадались (вернее попадались какие-то Э60 местной сборки с ВМ3 процами, но они использовались как терминалы с возможностью загрузки локального софта - так со всякой графикой-разводками плат работали) - это по нашим меркам были калькуляторы :)

Было много 18битных Э100-25, СМ3, СМ4 с 248Kb памяти, СМ2420 с 4Mb ну и несколько рзных PDPшек. Работали везде в основном под RSX-11M (даже на 2420), M+ в советское время так и не попался ни разу, хотя попадались некие поделки как 11M с прикрученной системой учета из M+... TSX тоже в советское время ни разу не попался если не считать RAFOS/TS - это очень старый TSX, про 22 бита еще не знающий...

А насчет помещений - так рабочие места расставлены были обычно по всему зданию (и порой не по одному) :)

---------- Post added at 14:22 ---------- Previous post was at 14:16 ----------

А цифра 256Kb всегда удивляла - вроде уже не 18bit, а 22 фактически не ощущается :D

kapitan-u
19.06.2014, 19:04
еще раз про С107 на 6,2нф, таки дело в нем.
дело не в номинале, а в том, что выходит по факту.
Проверяйте частоту и подстраивайте под >128 кГц даже если Т4 проходит нормально!
Видимо тест сам по себе быстро перебирает ячейаи и этим помогает регенерации.

+ на схеме МС1201.03 есть неточности. Неправильно обозначены SA1 переключатели. надо ориентироваться по номерам ножек - они правильные и равны номеру переключателя

bigral
20.06.2014, 00:02
ну и какой-же номинал дает 100% надежность?

сейчас много simm модулей, как я понимаю 100% из них поддерживают cas before ras, что нужно чтобы переделать плату под них?

kapitan-u
20.06.2014, 00:43
100% надежность даст тупо перепаять все на фирменные 41256 и ничего не надо менять. я уже перепаивал 16 штук в УКНЦ и в ДВК 32 шт. перепаяю за пол дня :-)

MM
20.06.2014, 01:26
100% надежность даст тупо перепаять все на фирменные 41256 и ничего не надо менять. я уже перепаивал 16 штук в УКНЦ и в ДВК 32 шт. перепаяю за пол дня :-)

Т.е. просто сократить время выборки с советских дубовых 150 нс до приемлемых 60 нс, и усё арбайтен, даже без ВЖ1 ?

kapitan-u
20.06.2014, 02:21
сейчас проверим, я уже 8 поменял :-)

foxb2673
20.06.2014, 02:59
Отечественные микросхемки памяти действительно бывают с отклонениями, бывают, и в процессе работы деградируют. Но если все ошибочные вычистить, то всё-таки работает стабильно и с паспортными номиналами. Даже новые не все одинаковы, приходится подбирать, поэтому при замене памяти обычно всегда ставлю панельки. Хотя какие они новые после 20+ лет хранения...

КР531ГГ1 тоже часто дохнут, чаще наглухо, иногда начинаются биения между генераторами (генератор ЦП и регенерации собран на одном корпусе), хорошо заметно осциллографом...

kapitan-u
20.06.2014, 03:12
совершенно согласен.
1. всегда на панельки
2. всегда импортные
3. 41256 и потом если будет настроение можно доработать плату до 1 Мб

yursav
20.06.2014, 18:23
Отправил Э3 МС1201.04 на сканирование в Ленинград.
Сорри, склероз.
Забирайте как есть:
https://yadi.sk/d/c4FJ4g6YUFB3P

MM
20.06.2014, 20:19
В Э3 карандашиком приписаны выводы исполнения с 2-х рядным расположением РУ7 и разъемом принтера СНО60, на ДПП.

kapitan-u
24.09.2014, 10:00
Победил я MC1201.03 с глючной памятью!
Глючила память нещадно, Т4 летел с самого начала и сыпал массу ошибок.
С коррекцией ошибок меньше, а без коррекции больше.

Я заменил все 44 шт. ру5 на TMS4256-15NL на панельках.
Сильно полегчало, Т4 стал работать лучше.
Вылетал только десяток ошибок в самом конце теста, а в редких случаях вобще без ошибок.
Причем количество ошибок было всегда одинаково с коррекцией и без.

Посмотрел я на все происходящее и решил убрать С104 и закоротить R1.
Это интегрирующая RC – цепочка в переключателе Row/Col регистров ИР22.
Все стало работать железно надежно (с коррекцией ошибок и без).

Я основывался на том, что время удержания Row Addr после прибытия RAS для TMS4256-15NL = 15ns,
а там получается по пути 2 вентиля 155ла3. Это 15/22ns каждый и плюс время отключеня ИР22 6-9ns это более 40ns,
а на пути к включению Col Addr там еще один вентиль.
Вот примерно такой ход мысли.

Как бы там ни было, Т4 теперь можно хоть 100% раз запускать, операционка грузится и работает стабильно.
--
PS на этой плате была еще совсем убитая ВП1-065
с ней плата вобще мертвая была. После выкусывания ее удавалось запускать с ошибками памяти в комплекте с КЦГД
ВП1-065 была успешно заменена и плата стала работать с КСМ.
Уже после этого занимался памятью.
--
PPS поскольку у меня теперь две рабочие платы 03 и одна переделана под 41256, то буду, наверное, ее переделывать
дальше в 04. Схему посмотрел - вроде непугает. Самое страшное будет на всех микросхемах памяти А8 ногу от земли отсоединить :(
там такая конкретная заливка везде вокруг...

---------- Post added at 09:00 ---------- Previous post was at 07:39 ----------

Подскажите пожалуйста как сделана регенерация в 04? Сама ВП1-119 выдает? Так в 03 она же стоит. Почему в 03 схема регенерации отдельно сделана?

foxb2673
24.09.2014, 11:05
К слову, эта RC-цепочка на большинстве имеющихся у меня плат (а может, и на всех) отсутствует. Иногда оставлен "R". Но "C" нету.
У Вас она была запаяна с завода, или восстановили конденсатор просто потому, что он показан в схеме?

Сигнал на запуск регенерации "CAS-перед-RAS" формирует сама 119. А в 03 из него выделяли сигналы управления схемой регенерации РУ5, которая "только RAS" с перебором строк, т.к. внутреннего счётчика регенерации в РУ5 нет.
Предполагаю, что БМК 119 изначально разрабатывался под РУ7, и, возможно, отлаживался вообще на импортной памяти. Либо заложили сразу на перспективу...

palsw
24.09.2014, 11:49
да скопировали озу крыво и работает чуток иначе регенерация..Сам скоро получу плату МС1201.03 с ошибками ОЗУ.Думаю сразу напаивать Импортные РУ7.

kapitan-u
24.09.2014, 18:05
К слову, эта RC-цепочка на большинстве имеющихся у меня плат (а может, и на всех) отсутствует. Иногда оставлен "R". Но "C" нету.
У Вас она была запаяна с завода, или восстановили конденсатор просто потому, что он показан в схеме?


у меня на обоих стоит RC с завода

bigral
24.09.2014, 18:15
Сигнал на запуск регенерации "CAS-перед-RAS" формирует сама 119.

гы! так что можно выкусить все ру5 напаять 2 simm 30pin и убрать счетчики? + если еще по 2Mb simm-ы влепить то и 2mW памяти будет. Вот бы кто хотябы примерно схему преобразованную нарисовал.

kapitan-u
24.09.2014, 18:17
Сигнал на запуск регенерации "CAS-перед-RAS" формирует сама 119.

отлично, значит переделать под 04 вобще просто

kapitan-u
25.09.2014, 07:47
Попробовал я отключить штатную регенерацию на 03 с 41256 - работает замечательно. Переделать под 04 можно практически без вандализма. Самое сложное было прибором Dremel с маленькой фрезой освободить первые ножки памяти от земли , а потом соеденить все проводами. Это уже позади :-)
--
Доступное ОЗУ 1 М уже показывает

bigral
25.09.2014, 15:15
Попробовал я отключить штатную регенерацию на 03 с 41256 - работает замечательно. Переделать под 04 можно практически без вандализма. Самое сложное было прибором Dremel с маленькой фрезой освободить первые ножки памяти от земли , а потом соеденить все проводами. Это уже позади :-)
--
Доступное ОЗУ 1 М уже показывает

можно пожалуйста поподробнее?

kapitan-u
25.09.2014, 22:47
ОК даю подробнее :-)
-----
Переделка МС1201.03 в МС1201.04

Предупреждение: это все не так страшно как кажется.
Минимум вандализма, всего несколько проводов! Самый большой кусок работы это замена
самой памяти и выделение первых ножек фрезерованием.
Перерезается всего две дорожки на шаге 4.1. Все остальные изменения можно обратить
подогнув назад к плате ножки микросхем и припаяв их назад!

Необходимые матерьялы:
Резистор 1к - 2 шт.
Микросхема КР531ИР22 (SN74S373N) - 2 шт.
Пснелька DIP 20 Pin узкая - 2 шт.

Шаг #1 Замена микросхем памяти.
- заменить все Ру5 (44 шт.) на панельки и установить микросхемы типа 41256-15
- удалить С104 и закоротить R1
Проверить работоспособность (256к).
Можно проверять работоспособность по мере замены микросхем памяти, что бы проще было искать
ляпы.

Шаг №2 Отключение штатной регенерации МС1201.03
- Отрезать ножку №5 D48 в близи платы и отогнуть.
- Цепь -REG (куда раньше была подклучена ножка№5) посадить на Лог.1 припаяв резистор 1к на +5В
Проверить работоспособность(256к).
После этого шага микросхемы D24, D25, D26, D27 уже неиспользуются.


Шаг №3 Подготовка линий А8 памяти.
Есть 2 варианта.

а)
- Вынуть из панелек память и отогнуть ножку №1
- Вставить память в панельки
- Соеденить проводом ножки №1 микросхем DS1-DS22 и DS23-DS44
- Временно посадить все на землю

б)
- Прибором типа Dremel Mini Tool с маленькой фрезой выфрезеровать ножки №1 на нижней стороне платы
из широкой земляной дорожки. Работать предельно аккуратно и выйдет все красиво.
Надо помнить, что микросхемы DS1, DS23, DS9 , DS31 фрезеровать НЕЛЬЗЯ!!!
Их ножки надо будет отогнуть по методу а) позже.
- Соеденить проводом ножки №1 микросхем DS1-DS22 и DS23-DS44 на нижней стороне платы.
- DS1, DS23, DS9 , DS31 мы не трогали, поэтому у нас все еще сидит на общем проводе

Снова проверить работоспособность (256к)

Шаг №4 Перделка адресных линий диспетчера памяти
- Ножку №35 D14 отключить от -SEL и подключить на AD20 (ножка №30 процессора)
- Ножку №33 D14 отключить от AD17 и подключить на AD19 (ножка №29 процессора)
- Ножки №1 и №2 D19 отрезать возле платы и отогнуть.
Их надо соеденить и посадить на Лог.1 припаяв резистор 1к на +5В
- Ножки №4 №5 и №6 D20 отрезать возле платы и отогнуть.
№4 подключить на -SEL (ножка №35 процессора)
№5 подключить на A21/NS (ножка №22 процессора)
№6 пропустить через свободный инвертор D18.6 подключив к ножке №13
выход инвертора D18.6 ножку №12 подключить туда куда раньше шла нога №6 D20
(на ножку №36 D14)

Провверить работоспособность. Плата должна стартовать и говорить
"Доступное ОЗУ 1М"
Тест Т4 должен работать в 4 раза дольше обычного и выдавать ошибки после прямой записи.

Остался последний шаг.

Шаг №5
Понадобятся 2шт КР531ИР22 и две панельки.
- Удалить D26 и D27 и установить вместо них панельки
- Установить в панельки новые ИР22 отогнув ВСЕ ноги кроме питания (№10 и №20)
Далее соединяем:
- та что сидит на D26:
№1 на №1 D31
№11 на №11 D28
Входы №3 и №4 на AD17 (ножка №27 процессора)
Выходы №2 -> DS1-DS22 №1, №5 -> DS23-DS44 №1
- та что сидит на D27:
№1 на №1 D28
№11 на №11 D28
Входы №3 и №4 на AD18 (ножка №28 процессора)
Выходы №2 -> DS1-DS22 №1, №5 -> DS23-DS44 №1

Внимание: незабыть отсоеденить от общего провода (см. Шаг №3).

Если Шаг №3 делался способом б), то надо еще отогнуть первые ножки DS1, DS23, DS9 , DS31
и аккуратно подсоеденить их к первой ножке соседней микросхемы в ряду.

Проверяем. "Доступное ОЗУ 1М" Т4 проходит.

---------- Post added at 21:47 ---------- Previous post was at 21:40 ----------

----
PS я память менял в плане ремнота платы с глючной памятью.
Как и зачем пользоваться платой с метром памяти я незнаю.
Посоветуйте пожалуйста, что с ней делать, а то за труды обидно :-)

palsw
25.09.2014, 22:52
kapitan-u, по описанию не сложно - но паять 44 микросхемы это жесть ,когда корабли бороздят...
нельзя прикрутить sim30 или sim72 -?

---------- Post added at 21:50 ---------- Previous post was at 21:49 ----------

kapitan-u, 1 мб озу это хорошо - рам диск можно сделать полноценный.

---------- Post added at 21:52 ---------- Previous post was at 21:50 ----------

kapitan-u, еще напрягает из описания


Менеджер памяти не полностью совместим с аналогом от DEC. В случае использования лишь 18-разрядной адресной шины (до 256 кБ) совместимость диспетчера памяти была достаточна для использования программного обеспечения без переделок, но при использовании полной, 22-разрядной адресной шины (4 МБ) требовалась адаптация программного кода.

но хотелось уже сразу 4мб озу иметь.

kapitan-u
25.09.2014, 23:01
> нельзя прикрутить sim30 или sim72 -?

все можно :-)

Только будет:
а) не так красиво
б) паять там тоже дохрена надо будет.
надо кучу проводов припаивать и неизвестно еще, что приятнее.
С проводами много мороки и надо еще ошибок не наделать.

palsw
25.09.2014, 23:09
к565ру5 - потребление 35 ма при кол-во 44 = 1,54А
41256-15 потребление 50-65мА при кол-во 44 = 2,2А не хило ,в корзине смогут нормально охлаждаться?А еще на панельках они выше и зазор для обдува еще меньше получился.

kapitan-u
26.09.2014, 00:34
незнаю, поверхность огромная.
с РУ5 сравнивать некорректно, сравнивайне с РУ7,
а на РУ7 вроде как конструкция была расчитана.
В Электронике 85 их 64 шт и они так далеко и глубоко упакованы...

MM
26.09.2014, 01:09
Об использовании 1 метра.
1. Полноценное копирование 800 кб дискет под RT-11 командой
.COP/DEV VM0: MY0: - например.
2. Запуск многозадачника с возможностью п.1. ( и то 1 метра - нехватамс тогда ).
3. Запуск Демоса ( Уникс ) - подробности у уважаемого господина anonymous с форума Фантом-санната. ( На 1-м метре тормозит ).
4. Фигней не страдаем и приделываем 2 СИММ ( 1-метровых ) по 30 пин - с учетом адресации ( она должна быть симметричной на входах ИС ДОЗУ на СИММе ). Тогда автоматом - 2 метра ! ( Для МС1201.04 ).

Vslav
26.09.2014, 01:49
А фотографию получившейся переделанной платы можно увидеть?

kapitan-u
26.09.2014, 01:50
Можно, но я жду новые ИР22, пока сделано на старых не очень красиво. Поменяю и сделаю фотки для каждого шага.

palsw
26.09.2014, 01:55
Можно, но я жду новые ИР22, пока сделано на старых не очень красиво. Поменяю и сделаю фотки для каждого шага.

тоесть - никогда :)

kapitan-u
26.09.2014, 02:02
да ладно.... :-)

kapitan-u
26.09.2014, 02:03
на втором фото паказана фрезеровка первых ножек

palsw
26.09.2014, 02:05
kapitan-u, а фото как мс1201.03 (04) на экране гордо пишет 1024 кб ОЗУ и тест ОЗУ ?

kapitan-u
26.09.2014, 02:39
вот

palsw
26.09.2014, 02:53
kapitan-u, Красота!

bigral
27.09.2014, 01:06
Мда, круто, теперь form мог бы помочь проверить последний миф про вм3 и его несовместимость с памятью свыше 18bit

form
30.09.2014, 11:05
Мда, круто, теперь form мог бы помочь проверить последний миф про вм3 и его несовместимость с памятью свыше 18bit

Мне такой миф неизвестен. Отлично работает с 22bit.
К слову, 256Kb (наиболее извесная здесь конфигурация) это и есть 22bit. 18bit - это 248 :)

palsw
30.09.2014, 11:59
Мне такой миф неизвестен. Отлично работает с 22bit.
К слову, 256Kb (наиболее извесная здесь конфигурация) это и есть 22bit. 18bit - это 248 :)

бред

form
30.09.2014, 12:00
бред

Что именно? ;)

bigral
30.09.2014, 15:50
Что именно? ;)

К стати - интересный момент! Как-то никогда не задумывался вообще каким образом "светился процессору" последний модуль памяти на 18bit UNIBUS-е? Модуль то явно стандартного размера, ну там к примеру 32kw и вот он скажем мапится на unibus по адресам 600000-777777, и выходит последние 2kw накрыты сигналом BS7 и к ним НИКОГДА обращения не произойдет?

Шото похожее было на советских клонах speccy типа ленинград-1 или 2, там первые 16kB "накрыты" ROM-ом и без специальной доработки в ту область памяти ничего не пишется (или пишется(?)) и никогда не читается.

form
30.09.2014, 17:01
К стати - интересный момент! Как-то никогда не задумывался вообще каким образом "светился процессору" последний модуль памяти на 18bit UNIBUS-е? Модуль то явно стандартного размера, ну там к примеру 32kw и вот он скажем мапится на unibus по адресам 600000-777777, и выходит последние 2kw накрыты сигналом BS7 и к ним НИКОГДА обращения не произойдет?

Шото похожее было на советских клонах speccy типа ленинград-1 или 2, там первые 16kB "накрыты" ROM-ом и без специальной доработки в ту область памяти ничего не пишется (или пишется(?)) и никогда не читается.

На UNIBUS машинах если они не 18bit, память подключается не через UNIBUS (хотя допускается и UNIBUSная), а для UNIBUS устройств используются UNIBUS mappnig registers (или драйвер который использует буферы в пределах 18bit).

Что же до перекрытия, то и такое бывает и даже не на UNIBUS. У меня к примеру 2 модуля по 2Mb, но один перекрывается со страницей I/O на 8Kb.

bigral
30.09.2014, 17:43
Что же до перекрытия, то и такое бывает и даже не на UNIBUS. У меня к примеру 2 модуля по 2Mb, но один перекрывается со страницей I/O на 8Kb.

И что будет если например замапить последние 8kB на место первой страницы, куда будут попадать данные при записи в первую страницу? в I/O регистры? в память что сидит с 17760000?

form
30.09.2014, 17:46
И что будет если например замапить последние 8kB на место первой страницы, куда будут попадать данные при записи в первую страницу? в I/O регистры? в память что сидит с 17760000?

Замапить их просто невозможно в силу отсутствия такого функционала :)
17760000 - всегда I/O page при 22bit

palsw
02.10.2014, 00:47
Мне такой миф неизвестен. Отлично работает с 22bit.
К слову, 256Kb (наиболее извесная здесь конфигурация) это и есть 22bit. 18bit - это 248 :)



пункт первый 18 бит это = 262 143 кб = 256кб
пункт второй 22 бит это = 4 194 303 кб = 4096 кб = 4мб

сейчас для 1024кб =1мб используется 20 бит.


18bit - это 248 :)
вот это не как не могу осмыслить..

bigral
02.10.2014, 02:54
пункт первый 18 бит это = 262 143 кб = 256кб
пункт второй 22 бит это = 4 194 303 кб = 4096 кб = 4мб

сейчас для 1024кб =1мб используется 20 бит.

вот это не как не могу осмыслить..

Ну так как к гуру с такими вопросами даже не солидно обращаться то отвечу я как молодой.

У pdp11 верхние 4kW они же 8kb адресов отведенны под I/O, ну есть там некие отклонения от этого правила например такие что, какие-то модели процов способны выполнять код лежащий в области где сами регистры процессора находятся (177770-177777), или там что обычно start-up проца назначен на ROM по адресу 173000 и т.д. Но это все "исключения" из главного правила о том что там I/O. Так вот бывают pdp11 на 16bit у них адреса 160000-177777 заняты I/O и тогда памяти 32kw - 4kw = 28kw (56kb ну бывает исключение что I/O не 8Kb а 4Kb тогда - 60Kb :)). Далее бывают - 18bit у них 760000-777777 это I/O и памяти выходит 128kw-4kw = 124kw (248kb). Ну и то что в случае мс1201.03 это 22bit там I/O в адресах 17760000-17777777 это 2mw-4kw = 2044kw (4088kb). Так как штатно там стоит 128kw то это ж типо уже 22bit а не 18bit.

Токо что я не понял так это почему нет возможности замапить страницу с физическим адресом 17760000 в адресное пространство на место скажем 2-й страницы (ну или /BS1 как там правильно назвать)?

MM
02.10.2014, 10:54
Если по вопросу о том, что будет, если в регистр адресов ДП для крайнего сектора ( BS7 ) записать "000000" - так и будет ремапится в эти самые 000000-017777 адреса.
А как выйти из этого стремного режима - или командой 000005 ( Reset ) ( отключит ДП ), или ( для особо сложных случаев ) - перезапуском ЭВМ.
Аналогичный фокус применяется для крайне нестандартного железа - когда по середке высших адресов вешается полная отдельная М-ЭВМ со своими портами ( кроме ДП ) - можно прописать для софта пользователя именно её регистры как главные регистры всей ЭВМ ( без команды 000005 ).

form
03.10.2014, 04:17
пункт первый 18 бит это = 262 143 кб = 256кб

256Kb это 22bit. Даю подсказку: 256Kb памяти. Ни о чем не говорит?


.SH CONF

RT-11XM V05.03
Booted from DL0:RT11XM

USR is set NOSWAP
EXIT is set SWAP
KMON is set NOIND
TT is set NOQUIET
ERROR is set ERROR
SL is set OFF
EDIT is set KEX
KMON nesting depth is 3
Global .SCCA flag is disabled

PDP 11/73A Processor
256KB of memory
Floating Point Microcode
Extended Instruction Set (EIS)
Memory Management Unit
Cache Memory
50 Cycle System Clock

Device I/O time-out support
System job support
FPU support


.SH MEM

------- Extended Memory --------
Address Module Words Type
------- ------ ----- ----
17760000 IOPAGE 4096. HDW
01000000 MEMTOP
00176200 ...... 98752.
00170000 SL 1600. PVT
00160000 DU 2048. PVT

------ Low Memory -------
Address Module Words
------- ------ -----
155564 DL 582.
120042 RMON 7593.
107000 USR 2321.
001000 ..BG.. 17920.


.

---------- Post added at 07:14 ---------- Previous post was at 07:13 ----------


вот это не как не могу осмыслить..

кроме того, что это (как и про 256) явно написано в документации, это легко считается. 18bit - это 256-8=248

---------- Post added at 07:17 ---------- Previous post was at 07:14 ----------


Если по вопросу о том, что будет, если в регистр адресов ДП для крайнего сектора ( BS7 ) записать "000000" - так и будет ремапится в эти самые 000000-017777 адреса.
А как выйти из этого стремного режима

Если не предусмотреть доступ к регистрам ввода-вывода через одну из страниц, то очевидно, что доступа к ним не будет :)
Выход из этого ожно предусмотреть заранее, но муторно - проще просто не допускать такого :)

bigral
03.10.2014, 04:41
256Kb это 22bit. Даю подсказку: 256Kb памяти. Ни о чем не говорит?

Вот как раз "не памяти" вообще, а возможно доступной памяти в pdp11 22bit! :) потому как недоступной может быть и в pdp11 18bit, ну или вообще вне pdp11 контекста тоже 18bit.

form
03.10.2014, 05:35
Вот как раз "не памяти" вообще, а возможно доступной памяти в pdp11 22bit! :) потому как недоступной может быть и в pdp11 18bit, ну или вообще вне pdp11 контекста тоже 18bit.

Бр-р-р. На русский перевести нельзя?
Речь шла о том, что 256Kb памяти на PDP-11 (ну или конкретно ВМ3) - это уже 22bit режим. По определению. А 18bit дает максимум 248Kb памяти. Все.

Patron
03.10.2014, 14:42
не могу осмыслить..Можно запустить SIMH c 256К ОЗУ сначала с 18-битной шиной, а потом с 22-битной и "сравнить показания":

1. 18 бит : PDP-11/40 :


.sh con

PDP 11/35,40 Processor
248KB of memory

...

.sh mem

------- Extended Memory --------
Address Module Words Type
------- ------ ----- ----
17760000 IOPAGE 4096. HDW
00760000 MEMTOP

2. 22 бит : PDP-11/73 :


.sh con

PDP 11/73A Processor
256KB of memory

...

.sh mem

------- Extended Memory --------
Address Module Words Type
------- ------ ----- ----
17760000 IOPAGE 4096. HDW
01000000 MEMTOP

bigral
03.10.2014, 19:31
1. 18 бит : PDP-11/40 :


.sh con

PDP 11/35,40 Processor
248KB of memory

...

.sh mem

------- Extended Memory --------
Address Module Words Type
------- ------ ----- ----
17760000 IOPAGE 4096. HDW
00760000 MEMTOP

ГЫ! вот это прикол RT-11 запущен в режиме 18bit, откуда 17760000 address на 18bit шине? По идее должно было показать IOPAGE 760000?

form
03.10.2014, 20:34
ГЫ! вот это прикол RT-11 запущен в режиме 18bit, откуда 17760000 address на 18bit шине? По идее должно было показать IOPAGE 760000?

Для простоты не стали заморачиваться. В RT-11 много таких моментов :)

bigral
04.10.2014, 07:18
Для простоты не стали заморачиваться. В RT-11 много таких моментов :)

к стати, а как вообще в железе оно пашет???, ну вот скажем в корзине нету распайки 22bit и я ставлю kdf11 процессор (у него то mmu 22bit) НО! в корзине же этих проводов нету, т.е. на плате SLU выделить сигнал BS7 из выставленного на QBUS адреса невозможно! Как плата знает на какой диапазон адресов реагировать? (я уже молчу про то что в микрокоде ODT у kdf11 проца я пишу например 772152 адрес а лезет то оно по 17772152 (?) и как вообще срабатывает если в корзине не работает плата памяти на 512kW а только работает 124kW плата (что дает намек что корзина не 22bit))

form
04.10.2014, 07:21
к стати, а как вообще в железе оно пашет???, ну вот скажем в корзине нету распайки 22bit и я ставлю kdf11 процессор (у него то mmu 22bit) НО! в корзине же этих проводов нету, т.е. на плате SLU выделить сигнал BS7 из выставленного на QBUS адреса невозможно! Как плата знает на какой диапазон адресов реагировать? (я уже молчу про то что в микрокоде ODT у kdf11 проца я пишу например 772152 адрес а лезет то оно по 17772152 ?)

Сигнал BS7 есть независимо от того 16, 18 или 22bit QBUS, поэтому проверка адреса в данном случае будет одинаковой - достаточно 12 младших битов проверить. Вот с DMA уже надо четко знать битность шины. У меня например SCSI контроллер перемычкой выставляется на 18/22.

MiX
19.04.2015, 22:38
В ходе экспериментов мне удалось запустить плату с 377 прошивкой.
http://s013.radikal.ru/i322/1504/e7/dde1c924d002.jpg (http://www.radikal.ru)

Картинка при старте до 4 строки. Далее на команду В выдал Boot: где я специально набрал DY чтоб были видны загрузчики.

Ну и собственно сама рассово правильная прошивка 377.

AFZ
22.04.2015, 17:41
Картинка при старте до 4 строки. Далее на команду В выдал Boot: где я специально набрал DY чтоб были видны загрузчики. А если бы в машинке стоял КЖД с подключенным рабочим загрузочным винчестером, она бы гордо заявила: "Автоматическая загрузка", после чего загрузилась с DW.

---------- Post added at 20:41 ---------- Previous post was at 20:02 ----------

А вообще, что-то здесь не то. 377-ю прошивку в РР1 не писали. Вот кусочек из моего выступления в фидошной конференции MO.DEC от 21 августа 2001 г., цитирую:

Кстати, у меня есть другой вариант этой ПЗУхи - прошивка 377. Из особенностей: у микро-ODT три режима интерпретации адресов - физический , кернелмодовый и юзермодовый, автоматическая загрузка по включению питания (гордо так об этом сообщает), продвинутые тесты, еще что-то, уже не помню...

Имей в виду, что для 1801ВМ3 эта ПЗУха - довольно хитрое изделие: в ней из 20000 адресов задействовано только 14000, остальные 4000 оставлены для ОЗУшки - там же стоит парочка 537РУ8, это рабочая память HALT-модовой программы.

Да, если ты напишешь эту программулю, в чем ты ее будешь размещать? РФ3 я видел всего один раз, был у меня на обслуживании класс ДВК-1, в котором Бейсик или Фокал (не помню уже) был в РФ3-х. (В скобках замечу, что к сожалению, его разбазарили без меня). Была, правда, какая-то РР-ка, но см. выше про адресное пространство этой ПЗУхи для ВМ3.

Квант перед самым своим развалом продавал кучу разных ПЗУшек - из ДВК-шных были улучшенные микропрограммы для КМД (MY), HALT-программы для ВМ2 и ВМ3, KEYGP для КЦГД-182 и что-то еще, и все они были в РР-ках, кроме HALT-программы для ВМ3, для нее они таки сделали масочную РЕ2-377 с вырезанной четвертью адресного пространства.

[конец цитаты]

Я там, правда, по ошибке вместо 377 написал 255, меня поправили.

MiX
22.04.2015, 19:03
AFZ, Я думаю так, автозагрузку он пишет если статус контроллера его устраивает (типа всё в порядке и можно грузить). Если нет то "жамп" в пульт.

SKcorp.
22.04.2015, 21:24
А вообще, что-то здесь не то. 377-ю прошивку в РР1 не писали.

Все то, это копия из твоего бывшего Кванта, который передан СуперМаксу.
Макс выложил прошивку, а MiX - зашил ее в РР1.

AFZ
22.04.2015, 22:04
Макс выложил прошивку, а MiX - зашил ее в РР1. Тогда непонятно, как она заработала. Впрочем, тот свободный кусок заполнен кодом 0xFF, т.е. все единицы. У РР1 как, открытый коллектор, или три состояния?

И еще вопрос: какой там стартовый адрес, а то я не помню?

MiX
22.04.2015, 22:09
Тогда непонятно, как она заработала. Впрочем, тот свободный кусок заполнен кодом 0xFF, т.е. все единицы. У РР1 как, открытый коллектор, или три состояния? На ДВК почти везде открытый коллектор.


И еще вопрос: какой там стартовый адрес, а то я не помню? Нулевой.

SKcorp.
22.04.2015, 22:17
Тогда непонятно, как она заработала. Впрочем, тот свободный кусок заполнен кодом 0xFF, т.е. все единицы. У РР1 как, открытый коллектор, или три состояния?

И еще вопрос: какой там стартовый адрес, а то я не помню?

Ну так прошивка - все 8 Кб, т.е. что было в РЕ2, то и оказалось в РР1.
Адрес = 0.

MM
23.04.2015, 01:15
В 1801-й серии не открытый коллектор. Просто выходящий ток уровня +5в. там порядка 2 ма, а входящий при уровне до 1 в. - до ( примерно ) 20 ма, что создает иллюзию "Ок".
В МС1201.03-04 селекцией участков ПЗУ в адресах 0-13777 и 14000-17777 занимается ВП1-119. Содержание участка ПЗУ с адресом 14000-17777 может быть любым и недоступно аппаратно.

AFZ
23.04.2015, 09:05
В МС1201.03-04 селекцией участков ПЗУ в адресах 0-13777 и 14000-17777 занимается ВП1-119. Содержание участка ПЗУ с адресом 14000-17777 может быть любым и недоступно аппаратно. Я, конечно, детально не вникал ни в ВП1-119, ни в схему этого места платы 1201.03/04, но зачем было делать отдельную 1801РЕ2-377 с "выкушенной" старшей четвертью адресного пространства? При попытке обращения к ней по адресам 14000-17776 ни RPLY не вырабатывается, ни выходные 3-st драйверы не открываются. Это ведь вмешательство в топологию схемы, это не залить новую прошивку в обычную РЕ2 по накатанной технологии. Перестраховка? Не думаю. Скорее всего, простая РР1 там работает именно благодаря "иллюзии открытого коллектора", как ты изящно выразился, иначе не стали бы делать отдельную м/с, залили бы эту прошивку в обычную РР2, и вперед.

---------- Post added at 11:22 ---------- Previous post was at 11:11 ----------

Сейчас пришло в голову. Ведь такой же была и РЕ2-134, то есть к моменту выпуска 377-й прошивки топология уже была. Во время разработки всей платы .03 могли перестраховаться и сделать РЕ2-134 без старшей четверти адресного простанства, а когда выпускали прошивку 377 могли, опять же, из перестраховочных соображений залить 377-й код в топологию 134-й, хотя остальные по-простому заливали в РР1. То есть встает вопрос: насколько для работников Кванта было напряжно запустить линию производства чипов с топологией 134, все-таки это не РР1 достать из коробочки и воткнуть в программатор. Это ведь было время развала, год, так, 90-й...

В общем, эта 377 прошивка прямо-таки просится в РЕ-мулятор, подправить ему программу, чтобы не реагировал на старшую четверть алдресного пространства, и вперед!

---------- Post added at 12:05 ---------- Previous post was at 11:22 ----------


Все то, это копия из твоего бывшего Кванта, который передан СуперМаксу.
Макс выложил прошивку, а MiX - зашил ее в РР1. Кстати, файле прошивки. Во-первых, у него, почему-то, длина 8194, а не 8192 байта. Во-вторых, у него все проинвертировано: похоже программатор или читалка считает за единицу высокий уровень, а во всей серии 1801 на шине AD за единицу считается низкий уровень.

Нашел я то, что выложил Макс, http://zx-pk.ru/showpost.php?p=716366&postcount=2383 У него почти правильно: уровни соблюдены, то есть всё как надо, без инверсии. Но длина, тем не менее, 8192. Да, последняя четверть - нули (а не FF в первой четверти, как у MiX'а), но в оригинале (1801РЕ2-377) этой четверти просто нет, не отвечает она на эти адреса. А вообще, оставшиеся 3/4 забиты почти до упора, свободно всего там 92 байта.

SKcorp.
23.04.2015, 10:18
Кстати, файле прошивки. Во-первых, у него, почему-то, длина 8194, а не 8192 байта. Во-вторых, у него все проинвертировано: похоже программатор или читалка считает за единицу высокий уровень, а во всей серии 1801 на шине AD за единицу считается низкий уровень.

Нашел я то, что выложил Макс, http://zx-pk.ru/showpost.php?p=716366&postcount=2383 У него почти правильно: уровни соблюдены, то есть всё как надо, без инверсии. Но длина, тем не менее, 8192. Да, последняя четверть - нули (а не FF в первой четверти), но в оригинале (1801РЕ2-377) ее просто нет, не отвечает она на эти адреса.

Это файл в формате программатора Стерх 8192+2 байта указывают программатору чип-код.
Так и есть, шина инверсная.

Макс выложил вычитку с БК-шного программатора, насколько я знаю,
но после прошивки ее Стерх-ом прошивка не запустилась.

AFZ
23.04.2015, 10:38
Макс выложил вычитку с БК-шного программатора, насколько я знаю, но после прошивки ее Стерх-ом прошивка не запустилась. И как, нашлась у Стерха ручка, чтобы подкрутить? Или "выворачивали" сторонней программой? Ну, не знаю я Стерха...

А что у Макса есть читалка - это хорошо, дай Бог, чтобы мои ПЗУхи у него оказались, точно помню, собирался их ему отправить вместе с ДВК, а вот отправил ли - не помню, и дома найти не могу. Хуже всего будет, если я их потерял во время отправки. Слава Богу, хоть альтернатива 055-й дома в дальней кладовке в одной 1201.02 стоит, правда выкапывать ее оттуда...

MM
24.04.2015, 02:23
... То есть встает вопрос: насколько для работников Кванта было напряжно запустить линию производства чипов с топологией 134, все-таки это не РР1 достать из коробочки и воткнуть в программатор. Это ведь было время развала, год, так, 90-й...

1990-й год для МЭП был абсолютно самый успешный год - деньги были почти безлимитно, налажен конвеер ПЗ и Госприемки, и вообще все были как сыр в масле. Тоже можно сказать и о первой половине 1991 г - тоже все было отлично, но в Зеленограде уже немного подул ветер перемен - на А. люди стали немного так поглядывать в сторону Москвы. Ну а 1992 г. делится так на 1-ю и 2-ю половину - в 1-ю половину работники МЭПа со страхом всматривались в ценники в магазинах ( на колбасу ), ну а 2-я половина 1992 г. - сопоставима с ядерной бомбардировкой. Завод Квант обанкрочен был в начале 1993 г, когда сбыт ЭВМ был штучным в месяц.
Например, на Экситоне последняя серийная БК11М - ноябрь 1993.
Правда, был тираж плат БК11М и весной 1994 г. - но не припомню, что бы сами машинки собирали. Платы в 1994 г. делали из дерьма и даже негабаритные - есть у меня образцы, даже 1 почти рабочая БКшка.

Что стоило сделать в 1990-м тираж КР1801РЕ2Б - несколько тысяч рублей, или примерно 2 новых видеомагнитофона ( примерно сопоставление цен ), или 3-5 новых БК11 без "М" ( БК11М выпускались с 1991 г. ), или 2-3 шт. дисковода 6022/5309, или новый "Запор". Срок - полгодика.

AFZ
24.04.2015, 04:55
Что стоило сделать в 1990-м тираж КР1801РЕ2Б - несколько тысяч рублей, или примерно 2 новых видеомагнитофона ( примерно сопоставление цен ), или 3-5 новых БК11 без "М" ( БК11М выпускались с 1991 г. ), или 2-3 шт. дисковода 6022/5309, или новый "Запор". Срок - полгодика. Тогда странно. Почему все остальные программы были в РР1 и только 377-я была в РЕ2? Впрочем посидел, повспоминал, и таки вспомнил. В нашу контору эти м/с попали в 1993-м. О дате выпуска 377-й надо спросить SuperMax'а, когда он появится. Макс, ау! Посмотри на КР1801РУ2-377 дату выпуска.

---------- Post added at 07:55 ---------- Previous post was at 07:33 ----------

Наконец-то нашелся Макс, в Аське, говорит, что у РЕ2-377 дата 91-10

SKcorp.
24.04.2015, 05:00
Тогда странно. Почему все остальные программы были в РР1 и только 377-я была в РЕ2? Впрочем посидел, повспоминал, и таки вспомнил. В нашу контору эти м/с попали в 1993-м. О дате выпуска 377-й надо спросить SuperMax'а, когда он появится. Макс, ау! Посмотри на КР1801РУ2-377 дату выпуска.

---------- Post added at 07:55 ---------- Previous post was at 07:33 ----------

Наконец-то нашелся Макс, в Аське, говорит, что у РЕ2-377 дата 91-10

Можно было его и не ждать фото же он выложил: http://forum.maxiol.com/index.php?act=Attach&type=post&id=6071

---------- Post added at 05:00 ---------- Previous post was at 04:58 ----------


И как, нашлась у Стерха ручка, чтобы подкрутить? Или "выворачивали" сторонней программой? Ну, не знаю я Стерха...



MiX придет - расскажет, это он выворачивал.

AFZ
24.04.2015, 05:28
Про фото я и забыл. А вот ПЗУх у Макса нет. Остается надеяться, что я, по запарке, сунул их куда-то не на место, а не потерял... Может найдутся...

SuperMax
24.04.2015, 05:33
постараюсь добраться в выходные и считать 377ю стерхом - как я понимаю это будет полезно ?

ps: да, если что, меня будить через аську или емыл [email protected]

SKcorp.
24.04.2015, 05:41
постараюсь добраться в выходные и считать 377ю стерхом - как я понимаю это будет полезно ?


Да. Сравним то что получилось у MiX-а и вычитку оригинала Стерхом.

PS: Напоминаю про номиналы на 255-ом КМД.

MiX
24.04.2015, 07:45
MiX придет - расскажет, это он выворачивал. В Sterh Ship Studio и выворачивал, там же и чип код добавил.

SuperMax
24.04.2015, 17:23
Сегодня получил комментарий на электронку. публикую с разрешения автора

День добрый,

На ЗХ.ПК не зареген, но почитываю иногда.

Там в теме про ДВК обсуждают гипотетические прошивки и микросхемы.
Я как то на Призраках отписывался, что имею зашитыми в РР1 и прекрасно работающими прошивки
93, 182 и 377.
377 умеет автозагрузку с DW и MY, если у последнего торчит дискета и закрыта дверца.
Прошивки взяты с твоего сайта и прошиты Стерхом.
Может кому будет интересно.

Андрей.


По поводу обещанного - считал 377 в формате Sterh

положил в тему
http://forum.maxiol.com/index.php?showtopic=4786

также считал ПЗУ УКНЦ 205 206 207 208
http://forum.maxiol.com/index.php?showtopic=4859

и БК0010 017 106 107 108
http://forum.maxiol.com/index.php?showtopic=5002

ps: MY тоже посмотрел - верхний ряд блокировочные конденсаторы
на всякий случай сделал много фото

MiX
28.05.2015, 23:10
Такое в сети есть, или сканировать?
http://pic.pdp-11.ru/thumbs/120103.jpg (http://pic.pdp-11.ru/?v=120103.jpg)

MM
28.05.2015, 23:41
Ой, какая приятная книжеца ...

hobot
29.05.2015, 01:37
Такое в сети есть, или сканировать?
http://pic.pdp-11.ru/thumbs/120103.jpg (http://pic.pdp-11.ru/?v=120103.jpg)

ПКМ в библиотеке архива только 1 часть ("Назначение узлов и блоков ЭВМ"), поэтому я за "сканировать" )
Первая часть в TIF формате тут > http://archive.pdp-11.org.ru/BIBLIOTEKA/DVKTXT/MC1201_0x/

MiX
30.05.2015, 01:44
Первые 25 страниц.
Здесь. (http://rghost.ru/download/82X8NMnCC/a09976ddfd6b7f3897f4887ebfc47ace11ea995f/%D0%9C%D0%A11201.03.zip)

MiX
30.05.2015, 20:08
Ещё 32 страницы.

Здесь. (http://rghost.ru/download/private/8lq4c5THR/d8dc25cf26a4caf666cf707b766d7de8/4a10c7ad9a024300c08ef6eac88325ecae07c1b3/%D0%9C%D0%A11201.03_2.zip)

hobot
30.05.2015, 23:50
MiX, не могу забрать с этого ресурса к сожалению.
Блокируется браузером.

MiX
31.05.2015, 01:15
hobot, бери- здесь. (http://www.fayloobmennik.net/4933599)

MiX
31.05.2015, 15:00
Последние 63 страницы.

Здесь. (http://www.fayloobmennik.net/files/go/246192869.html?check=46d5e4d18c6905bba1a2765c20221 b54&file=4934146)

hobot
31.05.2015, 16:34
hobot, бери
Пожалуйста перезалей первые 25 )

MiX
31.05.2015, 17:40
Пожалуйста перезалей первые 25 )
Бери - здесь. (http://www.fayloobmennik.net/files/go/246232089.html?check=fb1a724e0b3f64aee5cfef5acd786 295&file=4934447)

SuperMax
07.06.2015, 19:05
Сделал PDF-ку
качать отсюда (http://forum.maxiol.com/index.php?s=&showtopic=4921&view=findpost&p=51599)

hobot
12.06.2015, 02:01
Сделал PDF-ку
подскажите чем вы их шьёте ) В смысле merge PDF?
on-line сервисы не предлагать - не работают у меня.

SuperMax
12.06.2015, 17:23
подскажите чем вы их шьёте ) В смысле merge PDF?
on-line сервисы не предлагать - не работают у меня.
возможно я не совсем понял вопрос, но изготовление PDFки возможно при помощи:
1. OpenOffice, MSWord
2. Adobe Acrobat XI Pro - "объединить файлы" те натравливаем на директорию с подготовленными картинками - на выходе PDF-ка

hobot
13.06.2015, 11:51
SuperMax, я вот с чем столкнулся.
У меня стоит кстати Опен_Офис, но видимо не полный (только текстовый и табличный редакторы), так вот. На фоне более "худого" варианта часть-2
описания я решил и прочие TIF в архиве "похудеть" до PDF - слишком уж
много они весят. Но у меня получилось что каждый отдельный TIF-файл
стал отдельным PDF-файлом ) Это преобразование легко делает используемый
мной вьювер картинок, а вот как и чем их слепить в единый PDF-документ.
Копался копался - такой функции не нашёл, полез в сеть, бесплатные утилиты
не особо внушают доверие, а платные не интересуют, он-лайн вариант не сработал, так как быть? Просто 300мб(ТИФ) и 40мб(ПДФ) - это нельзя игнорировать )

SuperMax
14.06.2015, 11:30
SuperMax
так как быть? Просто 300мб(ТИФ) и 40мб(ПДФ) - это нельзя игнорировать )
скачай
http://nnm-club.me/forum/viewtopic.php?t=898384
он умеет склеивать и PDFки тоже

hobot
14.06.2015, 14:02
скачай
Я понял, но нет, благодарю )
Варез, к тому же Адобовский - я от него бежал, бежу, и буду бежать )))

Спасибо.

---------- Post added at 14:02 ---------- Previous post was at 13:53 ----------

Тут издержка в том, что тот у кого есть сканер - есть и ПО официальное, которое может сразу делать PDF, но ребята выкладывают TIF, с форума SuperMax забрал и
залил PDF - вторую часть, но часть описаний так и остались в TIF-формате.

Я не сканирую сам. У меня нет ни сканера, ни софта.
По поводу размеров файлов почувствуйте (как говорится) разницу
http://archive.pdp-11.org.ru/BIBLIOTEKA/DVKTXT/MC1201_0x/
вот хотя по этой ссылке надо часть-1 и паспорт переделать что бы "похудел" (лето же!), вот я и взялся своим вьювером ворочить, а он их клеить в 1 док.
не может ) Он их просто переделывает в PDF из TIF. В OpenOffice смотрю текст.
процесс. вроде может сохранять в PDF, возможно им попробую, пока в сторонку
отложил это дело, муторно с этими форматами копаться (и тот и другой - "на самом деле - никому не нужное зло!" - но просто так уж вышло, нас всех посадили на них).

dk_spb
20.01.2016, 22:06
Посоветуйте с восстановлением 1201.04
Тест Т4 глючит, как и CKMBA1
Стоят советские РУ7 с двумя точками в маркировке и одной, нанесённой дополнительно серебряной краской.
Есть какие-либо вариатны привести в божеский вид без полной замены РУ7?

Или у меня проблемы с битыми РУшками и надо просто вычищать?
T4 ругается:
01124000/134002 134000
01124004/134006 134004
01124010/134012 134010
01124014/134016 134014
01124020/134022 134020
01124024/134026 134024
01124030/134032 134030
То есть если я правильно понимаю добавляет лишний бит 2 (D1)

CKMBA1 ругается на лишний бит 2 уже в адресе 01104000.
А если его запустить с адреса 01120000 - то ругается именно на дрес 01124000.

Смело менять DS10 и смотреть что будет?

MiX
23.01.2016, 13:14
dk_spb, У меня включена коррекция кода Хемминга, без него у меня тоже тест не проходит.

dk_spb
24.01.2016, 18:48
MiX, Дык и у меня такая же картина. Но есть мнение что это неправильно и надо чинить.....

Vamos
25.01.2016, 01:08
http://zx-pk.ru/showthread.php?t=22939&p=806589&viewfull=1#post806589
МС1201.03(04) ТО часть 2 Описание системы команд процессора ВМ3

У кого исходные tiff сохранились, залейте пожалуйста куда нибудь, все ссылки сдохли.

AFZ
25.01.2016, 04:22
Смело менять DS10 и смотреть что будет? Первым делом.

А вообще, конечно, выкусить на хрен все эти РУ7, да поставить нормальные 41256.

SuperMax
25.01.2016, 06:52
http://zx-pk.ru/showthread.php?t=22939&p=806589&viewfull=1#post806589
МС1201.03(04) ТО часть 2 Описание системы команд процессора ВМ3

У кого исходные tiff сохранились, залейте пожалуйста куда нибудь, все ссылки сдохли.

у меня всё сохранилось

моя PDF-ка

МикроЭВМ "Электроника МС 1203.03" "Электроника МС 1203.04"
Техническое описание часть 2
Описание системы команд
Процессора ВМ3
У10.305.301.T01
http://forum.maxiol.com/index.php?s=&showtopic=4921&view=findpost&p=51599

мои обработанные картинки для изготовления PDF (сразу предупреждаю - я запрещаю делать из низ DJVU !)
http://pdp-11.ru/mybk/pdp11/%D0%9C%D0%A11201.03/

ну и конечно оригиналы
http://pdp-11.ru/mybk/pdp11/%D0%9C%D0%A11201.03/orig/

dk_spb
25.01.2016, 13:22
выкусить на хрен все эти РУ7, да поставить нормальные 41256.
Увы, это не аутентично и для коллекции непрактично.
И вообще, это первый шаг к эмулятору ;-)

SKcorp.
25.01.2016, 14:05
Смело менять DS10 и смотреть что будет?

А насаживание поверх не прокатывает?

AFZ
26.01.2016, 18:28
Увы, это не аутентично и для коллекции непрактично.
И вообще, это первый шаг к эмулятору ;-) ИМХО, замена кривого отечественного клона на оригинальную буржуазную м/с аутентичности не вредит ни разу. Я же не предлагаю заменить всю матрицу памяти на пару M5M5408AFP...

dk_spb
26.01.2016, 19:33
замена кривого отечественного клона на оригинальную буржуазную м/с

И что Вы называете "кривым клоном"? Одну РУ7 или всю плату 1201.04 ? ;-)
Не, это всё полумеры от лукавого. Либо оригинальный DEC, либо клон в том виде, в котором создан.
А то Вы потом не только пару M5M5408AFP предложите, а какой-нибудь микроконтроллер-эмулятор всей платы. ж-)

Vslav
20.04.2016, 12:55
Не нашел более подходящей темы, спрошу здесь.
Как выйти на режим сбоев памяти для МС1201.03? Многократные тесты T4 проходят без сбоев в режимах с включенной и выключенной коррекцией, память установлена 565РУ5В (с двумя точками). Есть способ зациклить тесты и выполнять их длительное время?

Patron
20.04.2016, 13:19
Есть способ зациклить тесты и выполнять их длительное время?В природе есть тесты:



CKMBA0.TMS - ТЕСТ ОЗУ С ЗАГР. МХ1 (ВМ3)
CKMBA1.TMS - ТЕСТ ОЗУ С ЗАГР. МУ0 (ВМ3)


После загрузки через FTMON.SAV - они наверняка могут выполняться бесконечно.

MM
20.04.2016, 14:42
Не нашел более подходящей темы, спрошу здесь.
Как выйти на режим сбоев памяти для МС1201.03? Многократные тесты T4 проходят без сбоев в режимах с включенной и выключенной коррекцией, память установлена 565РУ5В (с двумя точками). Есть способ зациклить тесты и выполнять их длительное время?
По ТУ на 565РУ5 ( ТУ УП3.487.078 ) :
Группа "А" советской промышленностью не выпускалась.
Отсуствие точек - "Б"
1 точка - "В"
2 точки - "Г"
3 точки - "Д"
4 точки - "Е"
В группах "Д", "Е" общий цикл регенерации - 1 миллисекунда.
Наличие отдельностоящих цифр "1" или "2" ( в т.ч. на дне ИС ) с любыми др. вариантами маркировки - соответственно "Д1" или "Д2" ( половинки массива ДОЗУ ).
В некотрых вариантах ТУ от др. предприятий были варианты "3" и "4" - видимо, четвертинки.
"Четвертинки" привлекательны были прежде всего ценой - она была существенно ниже РУ6.

Vslav
20.04.2016, 15:00
По ТУ на 565РУ5 ( ТУ УП3.487.078 ) :

Да, забыл я маркировку. Еще с удивлением вспомнил что у РУ5 на самом деле 128 строк и адрес регенерации 7-битный. Если судить по фотографии кристалла (https://habrahabr.ru/company/zeptobars/blog/169687/) то 565РУ5 это 4*565РУ6 в одном кристалле, отсюда половинки и четвертинки, наверное, повышали выход годных.