Просмотр полной версии : Реплика МС 1201.04 - сборка, отладка, особенности работы
http://s019.radikal.ru/i616/1611/43/2df6e57502f8t.jpg (http://radikal.ru/big/agx9wj9frw14s)
По ссылке (https://drive.google.com/file/d/0B31YyPRmW8AYbVpPWkEzZ3ZnZHM/view?usp=sharing) представлены материалы:
*рендер;
*перечень элементов;
*принципиальная и монтажная схема;
*особенности платы по сравнению с оригиналом.
Тема (http://market.zx-pk.ru/forum/viewtopic.php?f=7&t=5418) по заказу плат.
Резервная ссылка (https://yadi.sk/d/9b-XWtWcz2kDn) на материалы по плате.
Плата, по сравнению с оригиналом, имеет следующие особенности:
-Переключатели сделаны с шагом 2,54 мм под импортные компоненты.
-Внешние разъемы также сделаны с шагом 2,54 для установки импортного варианта.
-Керамические конденсаторы, имеющие позиционное обозначение на плате, используются в основной схеме. Нужно смотреть их номинал для правильной установки. Конденсаторы без обозначений – блокировочные, одинакового номинала.
-Танталовые электролиты К53-14 продублированы площадками для установки современных вариантов в корпусе SMD D. В случае установки оригинальных К53-14 необходимо обеспечить изоляцию этих площадок от металлического корпуса конденсатора.
Отличная тема !
Э3 оригинала :
https://yadi.sk/d/c4FJ4g6YUFB3P
Итмаге заявило, что такие скриншоты слишком велики для него, пришлось воспользоваться Красноярском :
http://pic.maxiol.com/thumbs/ms120104e3.jpg (http://pic.maxiol.com/?v=ms120104e3.jpg)http://pic.maxiol.com/thumbs/ms1201xyx.jpg (http://pic.maxiol.com/?v=ms1201xyx.jpg)
*
Где S1 ( 33 выв. ВП1-119 ) - деление массива ДОЗУ на банки производится по наличию уровня +5в. ( 0 массив ),
для 2 банков по 512 кбайт ( РУ7 ) - по линии А19 ВМ3,
для 2 банков по 2 метра (1-метровые 30пин СИММ ) - по линии А21 ВМ3.
Для крайнего варианта ( 2х2метра ) так же необходимо подать +5в. на выв. 35 ВП1-119, а так же развести старшие разряды адреса на ИР22 Д28, Д31 по Э3 новодела. И отрезать трек до выв. 03 Д17 ( ЛП9 ) - это разрешит ДОЗУ до адресов 17760000 - т.е. 4 метра, но будет ругаться РЕ2-134, т.к. крайние 128 кбайт из 4 метров отведены под зону UMAP - внешнего преобразователя адресов (т.е. надо отсекать адреса свыше 17 400000 ( 8 ) выставкой уровня 0 в. на выв. 03 Д17 ).
- - - Добавлено - - -
Навес 531ЛЕ7 для присоединения к выв.03 Д17 ( ЛП9 ) для отсечения высших 128 кбайт АП из зоны адресов ДОЗУ 4 метра :
http://storage3.static.itmages.ru/i/16/1120/h_1479611478_5585809_b897932c33.jpg (http://itmages.ru/image/view/5209696/b897932c)
Э3 оригинала
Не очень понял, зачем. Новая схема на 100% процентов повторяет оригинал, только компоновка по листам другая. Все обозначения элементов соответствуют. Плата также разведена 1:1.
Дальнейший текст - это про установку СИМов? Можно чуть подробнее? Схему я нарисую.
Далее вопрос АП2. Я прикидываю замену 2-х АП2 на одну 74F245? Она подходит?
Далее вопрос АП2. Я прикидываю замену 2-х АП2 на одну 74F245? Она подходит?
Строго нет.
Подойдет 74F641 с некотым ограниченим по к-ву корзин - не более 1-й 4-х рядной дополнительно. А АП2 - можно и 9-рядную дополнительно, с дополнительными НР1-3 330/680 ом.
*
Насчет СИММов.
Вариантов - несколько, надо прикидывать относительно имеющихся на руках.
Могут подойти и 2-х метровые 2-х сторонние - 2 штуки на 4 метра.
Насчет ЕЦЦ - на эту фичу придется вешать одельные СИММ, т.е.общее к-во СИММ удваивается относительно простого 4-х метрового варианта.
Видимо, придется экспериментировать с каждым конкретным случаем и рисовать отдельные варианты Э3, например по моим эскизам.
*
Вообще неплохо бы пройтись анализатором по ДОЗУ на полностью собранной МПП по вышеприведенной Э3 - с целью выявления реальных таймингов ДОЗУ.
К сожалению, у меня уже не осталось ДВК в рабочем виде :
http://storage2.static.itmages.ru/i/15/0417/s_1429288076_4042921_fdbefc545b.jpg (http://itmages.ru/image/view/2468181/fdbefc54)
( Она очень ошибалась ...)
- - - Добавлено - - -
Подойдет 74F641...
Если сделать 4СПП полуплату под СИММ-72 без ЕЦЦ, с применением СОИКа и дальнейшей минимизацией "Народного Хозяйства" типа ИРПС, ЛПТ...
Это не критика проекта, это всеголишь предложения по апгрейду .
Подойдет 74F641
Не смог найти, где можно купить, так что, видимо, отпадает.
Не смог найти, где можно купить, так что, видимо, отпадает.
Как посоветовал Вячеслав в теме о новых БКшках :
https://ru.aliexpress.com/item/Free-Shipping-50PCS-74F641D-Encapsulation-Package-SOP/32389740300.html
- - - Добавлено - - -
Насчет СИММов.
Вариантов - несколько, надо прикидывать относительно имеющихся на руках
Возьмем на примере 8-метрового 2-х стороннего СИММ-72 :
http://storage7.static.itmages.ru/i/16/1120/h_1479665958_7029147_1ffb1e8de9.jpg (http://itmages.ru/image/view/5212729/1ffb1e8d)
Соответственно, присоединяем следующие логические проволоки :
СИММ-RAS0,2 - выв. 03 Д21.1 новодела
СИММ-RAS1,3 - выв. 06 Д21.2 новодела
СИММ-CAS0,1,2,3 - выв.08 Д21.3 новодела
СИММ-WE - выв. 03 Д25.1 новодела
СИММ-D0...D15 - к выводам 14 DS1...DS16 (АД0...АД15 ) новодела ( входы-выходы ).
СИММ-А0...А8 - к выводам А0...А8 DS1 новодела.
СИММ-А9 - к выв. 06 Д28 и 06 Д31 (531ИР22). Выв. 07 Д28 присоединить к линии А18 ВМ3, а выв. 07 Д31 присоединить к линии А19 ВМ3.
http://storage8.static.itmages.ru/i/16/1120/h_1479667338_3843890_bbe234036f.jpg (http://itmages.ru/image/view/5212796/bbe23403)
Так же приготовить МС1201.04 в варианте 2х2 метра СИММ, включая переназначение выв. ВП1-119 и установку 531ЛЕ7.
*
Насчет ЕЦЦ.
Если есть цель пристроить и обработку ошибок - надо выводы WE старших блоков данных ( Д16...Д31 ) СИММ отрезать от основного массива Д0...Д15 СИММ и вывести на свободный контакт планки СИММ - это будет специальный сигнал "WEC".
СИММ-WEC - к выв. 08 Д25.3 новодела.
СИММ-Д16...Д21 вывести к выв. Д19 ВЖ1 сигналы Е1...Е6. Свободные выводы данных Д22...Д31 СИММ можно оставить в резерве (никуда не подключать).
*
Так же увеличиваем частоту регенерациии на МС1201.04 подбором С106 вместо 6200пф - например 2700 пф.
Так же неплохо обозначить участок АП МС1201.04 до границы 4 метра ДОЗУ как "быстрый" - выв.02 и 03 Д22.1 отрезать от др. цепей и присоединить к выв. 06 новоустановленной 531ЛЕ7
perestoronin
26.11.2016, 10:53
Не смог найти, где можно купить
Пропустили букву D в конце обозначения, искать надо по 74F641D
https://ru.aliexpress.com/item/Free-Shipping-50PCS-74F641D-Encapsulation-Package-SOP/32389740300.html
Пропустили букву D в конце обозначения, искать надо по 74F641D
Я уже разобрался, но все равно спасибо. После изучения вопроса мне больше нравится 74AS641 - она еще производится. Но цена почему-то конская.
Есть вариант SN74ABTE16246, но у нее корпус нечеловеческий и цена тоже высоковата.
А каковы по этой плате рекомендации по замене 155(555) на 1533 ? Ни в каком месте хуже не будет? Понятно, что например К555ВЖ1 - не заменишь....
555 на 1533 меняйте смело. 155 на 1531 можно попробовать - 1531 даст больший выходной ток, чем 155 .
Если предполагается работа с СИММ - то и КР531ИР22 можно сменить на КР1531ИР22, КР1533ИР22.
Наиболее оптимально ставить 74F373 вместо 531ИР22 - это практически аналоги, только у 74F373 в разы меньше входной ток, и слегка получше быстродействие, чем у 531ИР22 ( для всех вариантов ДОЗУ ).
*
Кстати, если у кого есть 1-сторонний 16 метровый 72-пин СИММ - тоже подойдет - но с косметическими отличиями от 2-стороннего 8-метрового 72-пин.
Разумеется, емкость ОЗУ будет ограничена всё теми же ( почти ) 4 метрами.
( Селекцию банков ДОЗУ в ВП1-119 по линии А20 не надо делать, всегда работать только с фиксированным 1 шт. банком ).
Нашел первую недоделку. Как оказалось, нерабочую половину D43 ГГ1 все равно нужно подключать к земле и питанию. Надо соединить выводы 8 с 9, 15 с 16. Если это не сделано, тактовый сигнал на ВП1-65 получается размахом 2 вольта.
Нашел первую недоделку. Как оказалось, нерабочую половину D43 ГГ1 все равно нужно подключать к земле и питанию. Надо соединить выводы 8 с 9, 15 с 16. Если это не сделано, тактовый сигнал на ВП1-65 получается размахом 2 вольта.
http://radio-hobby.org/uploads/datasheet/35/sn54/sn54s124.pdf
( Переводчик в помощь. )
В ГГ1 номинально необходимо подключать как логическую часть ( выв. 09 и 16 ) к общему/питанию соотвественно, так и аналоговую ( выв. 08 и 15 ).
ИМХО - самая гадкая ИС в серии, миниатюрный ПВГ, практически все ИС, что продаются - цеховой отброс по параметрам ( "входной контроль" ) .
И, несмотря на заверения производителя - строго нельзя ставить 2 шт. кварца на 1 корпус ИС. И вообще допускать смежные частоты типа 4608 и 5 мгц - одна непременно переползет в другую...
ИМХО - самая гадкая ИС в серии, миниатюрный ПВГ, практически все ИС, что продаются - цеховой отброс по параметрам ( "входной контроль" ) . А надо ли ее ставить? Почему бы не сделать тактовый генератор на банальной 74F04 ? Вон, в КЦГД на ней (вернее, на 531ЛН1) аж 30 МГц генерят...
А надо ли ее ставить? Почему бы не сделать тактовый генератор на банальной 74F04 ? Вон, в КЦГД на ней (вернее, на 531ЛН1) аж 30 МГц генерят...
Это реплика. КОПИЯ
Не прошло и года (ха-ха, еще 45 минут :))).
Сегодня, наконец, удалось запустить плату в пультовом режиме. Никаких дополнительных исправлений не понадобилось, просто, наконец, собрал правильный переходник ДВК-COM-USB.
Пока на плате отсутствует основное ОЗУ, потом еще будем делать тесты в стандартной конфигурации с корзиной.
Господа, помогите начинающему ДВК-нику с отладкой. Поставил ОЗУ (ВЖ-ки нет, контроль отключил). Руками в ячейку 0 пишу, читаю - все ок. Значит, в целом работает. Но тест памяти не проходит, выдает следующее:
https://d.radikal.ru/d39/1801/b4/91bada1e9387.png
Расшифруйте, пожалуйста, сии коды, чтобы понимать, куда копать.
Да и в целом тесты как-то не идут:
https://a.radikal.ru/a12/1801/7e/36141a7b184d.png
Какая то из микросхем (та, которая за 13 разряд отвечает) не успевает выставить свой разряд?
Странно то, что если писать ячейу руками, то все ок:
https://a.radikal.ru/a06/1801/fe/17954160b703.png
Вот память после теста:
https://b.radikal.ru/b25/1801/34/15d8b31a6512.png
Если те же ячейки записывать руками, то все пишется:
https://d.radikal.ru/d35/1801/04/cacdb6320fee.png
Ну это да. Я уже не скажу (не помню по схеме), но есть ли какая то возможность в схеме изменить задержку на работу с памятью? Если да - можно попробовать увеличить и посмотреть на эффект.
Ну это да. Я уже не скажу (не помню по схеме), но есть ли какая то возможность в схеме изменить задержку на работу с памятью? Если да - можно попробовать увеличить и посмотреть на эффект.
Там есть RC-цепочки на задержку RAS и CAS. CAS не установлена в моем варианте.
Попробовал поменять местами микросхемы ОЗУ - ошибка сохраняется в том же разряде. Дело не в конкретной МС ОЗУ.
Попробовал поменять местами защелки данных ИР22 - ошибка сохраняется в том же разряде. Дело не в конкретном регистре.
Возможно, какие то проблемы с проводниками выдачи этого бита? Типа звона и иголок?
ИМХО - проблема в адресах.
Провести тест соответствия адресов 020000 и 000000, если окажется , что данные в них одинаковые ( т.е. пишем "123450" в 020000, и читаем "123450" в адресе 000000 - проверить осликом трек от данного разряда адреса до адресной шины РУшек. Может понадобится скальпель , МГТФ, ЛА или Стенд БК.
Если уважаемый Анонимус не поможет - везите пациента ко мне, предварительно МГТФом навесив МАХ232 с обвесом и разъем 9-пин RS-232 ( для эмуля ДВК/VT52 господина Патрона ( шнур имеется )).
Ну и ящик дешового вина:v2_dizzy_champagne:
Провести тест соответствия адресов 020000 и 000000
Проверил, данные не дублируются. Проверил по одному биты данных - не дублируются. Записывая вручную, не могу поймать - всегда все ок.
Знать бы как работает тест - возможно станет понятно, на каком этапе возникает глюк. Если нажать сброс на фазе прямой записи - то в ячейках все ок. Бит поднимается где-то в ее самом конце или в начале второй фазы.
При этом по содержанию памяти видно, что уже пошла обратная запись - первые шесть ячеек заполнены обратными значениями.
навесив МАХ232 с обвесом и разъем 9-пин RS-232
Это уже есть, сам так гоняю.
данные не дублируются
Раз такие пироги, можно набрать следующий текст :
001000 : 012706 001000 012700 002000 012701 076777 010020 077102
001020 : 000000
По его окончанию в адресах 002000 - 157776 будут значения, совпадающие с реальным адресом слова. Значения регистров на отметке 001020 :
R0 - 160000, R1 - 000000.
Можно немного автоматизировать поиск ошипки :
001000 : 012706 001000 012700 002000 012701 076777 010020 077102
001020 : 012700 002000 012701 076777 020020 001403 010027 000000
001040 : 000000 077106 000000
При останове в адресе 1040 в слове 001036 будет адрес, следущий за сбойным словом ДОЗУ. Если там будет 000000 - то тест пройден без ошибок, при условии, что по окончании выполнения R1=160000, а R0=000000.
Разрешите поинтересоваться - какие результаты теста 4 ( ДОЗУ ) в новоделе МС1201.04 при применении СИММ ?
Подскажите пожалуйста, как должны быть установлены перемычки SA1 и SA2, чтобы попасть в пуль и работал локальный порт терминала.
Подскажите пожалуйста, как должны быть установлены перемычки SA1 и SA2, чтобы попасть в пуль и работал локальный порт терминала.
SA1 - любое.
SA2 :
Обеспечить уровень 0в. на входах выбора адреса ВП1-065 ( выв. 23, 24 ) - для адреса терминала 177560
Обеспечить скорость 9600 Бод посредством установки уровней на выводах 03, 04, 05, 06 ВП1-065 ( предположительно 0в, +5в, 0в., +5в. или наоборот :confused: )
Остальное - не относится к пуску М-ЭВМ.
По Э3 не дам указаний на точные обозначения элементов, т.к. они слегка сумнительные ...
Обращаю внимание, что если МАХ232 подпаян прямо на выводы ВП1-065 - нужна инверсия всех ( 4 шт. ) сигналов, для связи с эмулем господина Патрона.
Обращаю внимание, что если МАХ232 подпаян прямо на выводы ВП1-065 - нужна инверсия всех ( 4 шт. ) сигналов, для связи с эмулем господина Патрона.
То же справедливо и для FTDI FT232, только я использовал только 2 линии, RX и TX без квитирования, обе надо инвертировать.
Была маленькая амплитуда на тактовом генераторе терминала, поставил две перемычки (Panther, спасибо). Амплитуда стала нормальной (3.5 вольт).
Но терминал молчит. на 27 ноге ВП1-065 постоянный ноль, а на 31 ноге единица. на шине процессора что-то вроде работает после подачи нуля на DCL0 ACL0.
Я правда не все буфера шины поставили и не все триггеры памяти(но мне кажется для работы пульта они не нужны).
http://storage6.static.itmages.ru/i/18/0402/s_1522677536_9139278_02f1408b31.jpg (https://itmages.ru/image/view/6578161/02f1408b)
Что можно проверить еще?
ВП1-065
29 выв. принудительно соедините с общим - "Терминал 15-ИЭ-00..." всегда готов .
При старте должно появится несколько коротких импульсов на выв. 27 - "выход данных", при условии корректно выставленной скорости обмена.
Пожалуйста, уточните, есть ли частота 50 гц на выв. 02 065-й, если нет - проверьте наличие сигнала DCLO ( выв. 40 ), и если он в уровне +5в. и нет частоты 50 гц. - смените 065.
ИМХО - АП2 на силовую МПИ неплохо бы установить.
Есть ли корректные диаграммы АДх на ПЗУ ?
*
Быстрая и беспроблемная отладка МС1201.0х возможна только с применением стендовой оснастки, например, Стенда БК. Так делали в цехах при серийной сборке.
В самом крайнем случае - ЛА с числом каналов от 32 и частотой дискретизации от 100 мгц, но это экстремально сложный вариант, т.к. придется ручками высчитывать числа на МПИ, и сверять их с текстом 134-й ПЗУ.
29 выв. принудительно соедините с общим - "Терминал 15-ИЭ-00..." всегда готов .
При старте должно появится несколько коротких импульсов на выв. 27 - "выход данных", при условии корректно выставленной скорости обмена.
Да, отключил R13 от 29 ноги ВП1-65 и пошли импульсы на 27 ноге.
Теперь разбираюсь с переходником с токовой петли на RS-232.
для FTDI FT232, только я использовал только 2 линии, RX и TX без квитирования, обе надо инвертировать.
А FTDI FT232 умеет их инвертировать сама. Утилитой в ееейном еепроме надо биты выставить на соответствующие сигналы.
А FTDI FT232 умеет их инвертировать сама. Утилитой в ееейном еепроме надо биты выставить на соответствующие сигналы.
Опаньки, чего не знал того не знал... Пошел курить мануалы...
Странно, что-то не то выводит на терминал, что с инверсией что без.
http://storage2.static.itmages.ru/i/18/0403/s_1522747074_4882992_137d4b1df4.jpg (https://itmages.ru/image/view/6579999/137d4b1d)
http://storage1.static.itmages.ru/i/18/0403/s_1522747192_1394703_b34716b38f.jpg (https://itmages.ru/image/view/6580007/b34716b3)
Проверь скорости и частоту 4608
что-то не то выводит на терминал
Только вчера налетел на такое - терминал был выставлен на 38400, хотст на 9600 :) НУ ОООООЧЕНЬ похоже на вчерашнее :)
Кстати, поразглядывал фото, очень красиво. Только надо было бы кое-что модифицировать. В частности, отвратительные круглые оптроны однозначно надо было заменить на что-то поприличнее - хоть (для аутентичности) на АОТ128, хоть на что-то буржуазное. У этих поганых АОТ110 (или как их там?) мало, что быстродействие никакое, так еще и изоляция между светодиодом и фототранзистором прошивается от ~110В, т.е. от незаземленного сетевого фильтра, неоднократно их менял. В том числе и на АОТ128, у него, по крайней мере, изоляция - киловольт, а то и больше, не помню. Да, клеил вверх ногами на свободное поле платы и подпаивал проводками.
Проверь скорости и частоту 4608
Да, все таки не правильно скорость была выставлена джамперами.
В терминале появился "@" и похоже поле этого идет останов. на шине процессора тишина настает.
Что дальше делать я пока не знаю.
- - - Добавлено - - -
При первом пуске выдает:
****
@
что-то не могу найти инструкции по работе пульта.
помогите, куда копать дальше?
При первом пуске выдает:
****
@
Поздравляю !
Это есть ПУСК 134 ПЗУ без ДОЗУ.
Далее контент ПЗУ переписывается в ДОЗУ, приблизительно в адреса 001000-014000, и уже от туда происходят дальнейшие дела.
Обращаю внимание, что переписывается фрагментами, в соответствии с необходимыми задачами и командами оператора ЭВМ.
- - - Добавлено - - -
куда копать дальше?
СИММ пристроить, проще всего - 1х30 пин 4 метровые - что бы можно было сразу 4 метра настроить ( паялом ).
Если ECC абсолютно необходим - значит, еще 1 30-пин СИММ, будут использованы 6 бит.
Подсоединять 1-банковую ДОЗУ к младшему банку 565РУ7. Не забываем о старших адресах для мегабитных ИС ДОЗУ.
- - - Добавлено - - -
Выбор номера банка ДОЗУ - выв.33 ВП1-119.
Значит буду собирать ДОЗУ.
Я достал SIMM-72 16Mb (на GM71C17400AJ6)
Хочу его припаять к макетной плате которая будет вставляться в цанговые панельки на основной плате. (Разорился на макетку с метрическим шагом, стоит дороже чем ВМ3 :-( )
http://storage4.static.itmages.ru/i/18/0403/s_1522761561_4666020_881e456e8b.jpg (https://itmages.ru/image/view/6580813/881e456e) http://storage5.static.itmages.ru/i/18/0403/s_1522761567_3151404_3c1c6ea4d0.jpg (https://itmages.ru/image/view/6580814/3c1c6ea4) http://storage6.static.itmages.ru/i/18/0403/s_1522761572_4977149_1bf6e3fd48.jpg (https://itmages.ru/image/view/6580815/1bf6e3fd)
СИММ-72 можно не демонтировать - для ECC можно вывести сигнал WE дополнительного ( по отношении к основным 16 битам ) байта на свободный вывод СИММа ( банки основной и контрольной информации отличаются только сигналом WE, обращение всегда идет к 16 битам, байтовые операции реализованы в ВП1-119 ).
ИМХО - можно просто МГТФом пристроить колодку СИММ-72, а её - скотчем к полю для 565РУ7.
Поздравляю !
Это есть ПУСК 134 ПЗУ без ДОЗУ.
Далее контент ПЗУ переписывается в ДОЗУ, приблизительно в адреса 001000-014000, и уже от туда происходят дальнейшие дела.
Глупый вопрос, а зачем тогда статическое ОЗУ ру8 нужно? Мне кажется было бы логичней если пульт работал из ПЗУ и не требовал бы ДОЗУ.
а зачем тогда статическое ОЗУ ру8 нужна?
Главное назначение СОЗУ в МС1201.03/04 - сохранение магических ячеек 017774 и 017776 в адресации пультового режима.
Ну и стек скрытых программных процедур ПЗУ при пуске М-ЭВМ.
Кроме того, с отдельным СОЗУ получилось несколько меньше ИС на ПП М-ЭВМ, чем вышло бы с выделенным участком основного ДОЗУ.
магических ячеек 017774 и 017776
Извиняюсь, а чего это за магические ячейки? :)
Извиняюсь, а чего это за магические ячейки? :)
Это ССП и адрес, откуда произошло выпадение в пультъ. При выходе из пульта используются в обратном порядке.
Глупый вопрос, а зачем тогда статическое ОЗУ ру8 нужна? Мне кажется было бы логичней если пульт работал из ПЗУ и не требовал бы ДОЗУ.
Думаю еще тестировать глючную ДОЗУ было легче с заранее работоспособной СОЗУ
Все это, в какой-то мере, верно. Но основное - это то, что пультовая программа из 134-й (и 377-й) не имеет права изменять ни одного бита в основном ОЗУ! Поскольку вся эта память может быть занята. У ВМ1/2 все проще: память установлена 64К, а реальное адресное пространство ОЗУ 56К, вот в эти верхние 8К ОЗУ и затолкали стек и рабочие области пультовой программы, через механизм переадресации в HALT-mode. Но у ВМ3-го адресное пространство 4М, а до полных 4М ОЗУ в то время было далеко и дорого. Поэтому под стек и рабочие области было выделено пространство в той же области, где и ПЗУ - решили, что под программу хватит и 6К байт, а адреса 14000-17776 отдали под ОЗУ пультовой программы. Таким образом, 134-я и 377-я имеют емкость не 8К, а 6К. Они не отвечают СИПом и не открывают выходные буферы на адреса из диапазона 14000-17776.
Отсюда, кстати, нельзя записывать 134-ю и 377-ю в программируемые ПЗУ вроде РР1 или РФ3. То есть, конечно, выход в состоянии высокого уровня у этих ПЗУшек слабенький и низкий уровень с соединенного с ними выхода другой такой же м/с его передавит, в итоге оно, вроде-бы, работает, но надежность этого дела будет низкой. И, тем более, нельзя писать эти программы в РЕ-мулятор: 20-ма выходы STM32 хрен кто передавит. Таким образом, микропрограмму РЕ-мулятора для 134/377 надо переписывать.
И про перезапись чего-то в основную память. Это, в общем-то, почти стандартная методика тестирования памяти: тест записывается в какую-то область и тестирует всю память, кроме той, где он находится. Далее тест переписывается в другое место и тестирует ту область, где он находился на первом этапе. То есть, конечно, можно было бы сделать и полное тестирование памяти программой в HALT-mode, но все равно понадобится что-то, что будет тестить область памяти 000000-017776, да и вообще, в HALT-mode это делать сложнее и дольше.
Отсюда, подозреваю, без ОЗУ пультом можно будет поиграть с ячейками ввода-вывода, тот же 177560 железно присутствует, ДП, опять же в наличии...
Таким образом, 134-я и 377-я имеют емкость не 8К, а 6К. Они не отвечают СИПом и не открывают выходные буферы на адреса из диапазона 14000-17776
сомневаюсь что какие-то особенные ре2б.
нельзя записывать 134-ю и 377-ю в программируемые ПЗУ вроде РР1 или РФ3
Этим я занимался в период 1990-1994 г, когда готовил серию МС1201.04 на Э., и АРМ на её основе.
Отсечка адресов 14000-17777 идет в ВП1-119.
Подключил SIMM, стало валить много ******. Но количество каждый раз разное в пределах 10-30 штук, и в конце выдает @ иногда.
Поменял КР531ИР22, на IN74ACT373N (По идеи должен хорошо подойти).
Память подключал по инструкции ММ ( с первой страницы этой темы), но адреса A9, A10, A11 не подключал как будто подключено два банка по 512КБ.
Перемычки все как на оригинале, резисторы R2,R3 - 56 Ом установлены, С105 - 6200 пф (с генератора вроде 76 КГц идет).
http://storage8.static.itmages.ru/i/18/0404/s_1522853334_3732250_ea76f67410.jpg (https://itmages.ru/image/view/6583649/ea76f674)
Подключил SIMM,
Что в адресах 000000, 001000 - набирать после приглашения "@"
1000/(кот ПС)
(код ПС)
(код ПС)
Записать в ячейку 1000 число 000000, прочитать его.
Записать число 177777, прочитать его.
П.С.
Код 12 ( 8 ) - Перевод Строки ( ПС ).
- - - Добавлено - - -
Если не записывается ничего кроме 000000 - сменить уровень на выв. 33 ВП1-119.
"А что вообще в мире делается? — Стабильности нет."
Мучился со схемой запуска процессора на ЛН2, она почему то так и не заработала.Поставил просто два тумблера.
при первом включение каждый раз по разному себя ведет иногда выдаёт много * один раз даже несколько экранов подряд выдал.
потом иногда виснет, иногда выдает @. один раз выдал "ОшИБКА ПЗУ *"
Но когда выдает @ никакие символы ввести нельзя. я вот только не пойму это из-за того что процессор уходит в останов (на шине прекращается активность) или это проблема ВП1-65?
на шине прекращается активность
Т.к. стенда нет, приходится работать "по предположениям".
Ориентировочные меры :
1.Выставить частоту процессора и ВП1-119 3 мгц плюс минус 500 кгц. Проверить пуск.
2.Собрать узел СОЗУ объемом 64 кбайт ( 2х62256 из кэша 486ДХ ), в прямой адресации, с наличием байтового доступа.
По сигналу ( активный уровень 0в ) А16, А17, А18, А19, А20, А21, BS7, SEL доступ к СОЗУ должен быть невозможен.
Подсоединить прямо на МПИ ВМ3, при частоте процессора до 3.5 мгц.
Должен быть уверенный пуск с выходом в пульт. Особенно если выв.36 ВП1-119 закоротить с общим.
3.Отключить коррекцию ошибок - обеспечить на 12 выв. ВП1-119 уровень 0в.
- - - Добавлено - - -
Вообще, есть сомнение в годности 537РУ8, или в корректной работе ИР22 для адресации СОЗУ.
Т.к. стенда нет, приходится работать "по предположениям".
Вообще, есть сомнение в годности 537РУ8, или в корректной работе ИР22 для адресации СОЗУ.
А как проверить?
У меня все мс на панельках :-) могу обратно поставить 531ир22 они правда жерут ток..
А как проверить?
Проверку КР537РУ8 можно провести на др. оборудовании, например старинном АОНе на Z80, пропатчив схему доступа к РУшке от 537РУ10.
Если АОН пустится - РУ8 скорее всего годные.
*
Есть ли у Вас рабочие БК0010 или БК0011/М ?
Т.к. стенда нет, приходится работать "по предположениям".
Ориентировочные меры :
1.Выставить частоту процессора и ВП1-119 3 мгц плюс минус 500 кгц. Проверить пуск.
2.Собрать узел СОЗУ объемом 64 кбайт ( 2х62256 из кэша 486ДХ ), в прямой адресации, с наличием байтового доступа.
По сигналу ( активный уровень 0в ) А16, А17, А18, А19, А20, А21, BS7, SEL доступ к СОЗУ должен быть невозможен.
Подсоединить прямо на МПИ ВМ3, при частоте процессора до 3.5 мгц.
Должен быть уверенный пуск с выходом в пульт. Особенно если выв.36 ВП1-119 закоротить с общим.
3.Отключить коррекцию ошибок - обеспечить на 12 выв. ВП1-119 уровень 0в.
- - - Добавлено - - -
Вообще, есть сомнение в годности 537РУ8, или в корректной работе ИР22 для адресации СОЗУ.
поставил обратно 531ИР22 для адресации СОЗУ.
Отключил коррекцию ошибок -SA1.2 посадил на землю
поставил частоты процессора и ВП1-119 - 2,9 МГц.
При первом пуске стал выдавать"
ОшИБКА ПЗУ *
"
Два или три раза подряд.
ОшИБКА ПЗУ *
В пульт не выходит ?
Как обстоят дела с диаграммами МПИ на ПЗУ - нет ли закороток, завалов, неподтяжек к питанию ?
Нет ли возможности прошить тестовую ППЗУ с примитивным коротким контентом ?
В пульт не выходит ?
Как обстоят дела с диаграммами МПИ на ПЗУ - нет ли закороток, завалов, неподтяжек к питанию ?
Нет ли возможности прошить тестовую ППЗУ с примитивным коротким контентом ?
@ появляется но реакции на ввод символов нет (на шине тишина)
диаграммы на ПЗУ сейчас буду подробно смотреть.
Есть программатор minipro tl866, но вот какую взять ППЗУ 16Bit с защелкой адреса не знаю?
- - - Добавлено - - -
AD0 http://storage8.static.itmages.ru/i/18/0406/s_1523029466_8797344_c1333be259.jpg (https://itmages.ru/image/view/6588887/c1333be2) AD1 http://storage8.static.itmages.ru/i/18/0406/s_1523029466_4335741_98797cff3c.jpg (https://itmages.ru/image/view/6588889/98797cff) AD2 http://storage8.static.itmages.ru/i/18/0406/s_1523029466_1883496_50486ff087.jpg (https://itmages.ru/image/view/6588888/50486ff0) AD3 http://storage9.static.itmages.ru/i/18/0406/s_1523029466_4089018_90c1aeb246.jpg (https://itmages.ru/image/view/6588892/90c1aeb2) AD4 http://storage9.static.itmages.ru/i/18/0406/s_1523029466_6785699_5df39648dd.jpg (https://itmages.ru/image/view/6588891/5df39648) AD5 http://storage9.static.itmages.ru/i/18/0406/s_1523029466_9499522_838d670232.jpg (https://itmages.ru/image/view/6588890/838d6702) AD6 http://storage2.static.itmages.ru/i/18/0406/s_1523029467_2034171_eda7a5126c.jpg (https://itmages.ru/image/view/6588894/eda7a512) AD7 http://storage2.static.itmages.ru/i/18/0406/s_1523029467_7429940_b991f82573.jpg (https://itmages.ru/image/view/6588893/b991f825) AD8 http://storage3.static.itmages.ru/i/18/0406/s_1523029467_3324551_66a1f92a49.jpg (https://itmages.ru/image/view/6588897/66a1f92a) AD9 http://storage3.static.itmages.ru/i/18/0406/s_1523029467_7586826_83a4b90557.jpg (https://itmages.ru/image/view/6588895/83a4b905) AD10 http://storage3.static.itmages.ru/i/18/0406/s_1523029468_7538904_9e8d7d7c34.jpg (https://itmages.ru/image/view/6588896/9e8d7d7c) AD11 http://storage4.static.itmages.ru/i/18/0406/s_1523029468_1463531_db1c2f76ea.jpg (https://itmages.ru/image/view/6588898/db1c2f76) AD12 http://storage4.static.itmages.ru/i/18/0406/s_1523029468_8826807_f8797b1574.jpg (https://itmages.ru/image/view/6588899/f8797b15) AD13 http://storage5.static.itmages.ru/i/18/0406/s_1523029468_3679933_d7e062d189.jpg (https://itmages.ru/image/view/6588900/d7e062d1) AD14 http://storage6.static.itmages.ru/i/18/0406/s_1523029469_1147772_044ff1561b.jpg (https://itmages.ru/image/view/6588901/044ff156) AD15 http://storage6.static.itmages.ru/i/18/0406/s_1523029469_5196323_e3d060b31b.jpg (https://itmages.ru/image/view/6588902/e3d060b3) DIN http://storage6.static.itmages.ru/i/18/0406/s_1523029469_6053461_97c6530147.jpg (https://itmages.ru/image/view/6588903/97c65301) DOUT http://storage7.static.itmages.ru/i/18/0406/s_1523029469_2743400_e73f953323.jpg (https://itmages.ru/image/view/6588904/e73f9533) ERPLY http://storage7.static.itmages.ru/i/18/0406/s_1523029469_9734686_be586c7da8.jpg (https://itmages.ru/image/view/6588905/be586c7d) RPLY http://storage7.static.itmages.ru/i/18/0406/s_1523029469_9043772_9bc41f5ca0.jpg (https://itmages.ru/image/view/6588906/9bc41f5c) SROM http://storage1.static.itmages.ru/i/18/0406/s_1523029470_4595644_2a35bb33d9.jpg (https://itmages.ru/image/view/6588907/2a35bb33) SYNC http://storage1.static.itmages.ru/i/18/0406/s_1523029470_9339654_2d6a019acf.jpg (https://itmages.ru/image/view/6588908/2d6a019a) WTBT http://storage1.static.itmages.ru/i/18/0406/s_1523029470_6449739_401500f026.jpg (https://itmages.ru/image/view/6588909/401500f0)
Поменял на другие 537РУ8 и 1801РЕ2, при первом запуске перестал выдавать кучу звездочек. Выдает одну * потом задержка 1-2секунда и потом еще 3 * и выдает @. Но дальше все как прежде реакции на ввод нет, на шине процессора тоже тишина.
реакции на ввод нет
Импульсы данных на вход ВП1-065 поступают ? Без данных на входе данных 065 постоянно 0в.?
- - - Добавлено - - -
Частота проца ?
А если снизить до 2 мгц ?
Импульсы данных на вход ВП1-065 поступают ? Без данных на входе данных 065 постоянно 0в.?
- - - Добавлено - - -
Частота проца ?
А если снизить до 2 мгц ?
Да импульсы на 28 ногу ВП1-65 поступают. Без данных постоянно 0 вольт.
Частота процессора 2.9МГц. Если я правильно понимаю, то так как процессор останавливается сразу поле вывода @ (нет активности шине) то ВП1-65 уже некто не опрашивает и поэтому нет реакции на ввод данных.
Без стенда может помочь только отладочное ППЗУ или эмулятор отладочного ППЗУ.
Минимальное ППЗУ для МПИ :
http://storage6.static.itmages.ru/i/17/1128/s_1511905593_8007994_65055155b6.jpg (https://itmages.ru/image/view/6291826/65055155)
Доработки для работы совместно с МС1201.04 ( 000000 адрес ) :
Выв. 01 Д2 ИР23 отсоединить от общего и использовать как вход CS выв. 23 1801РЕ2.
К выв. Д2 ИР23 15, 16, 19 пристроить резисторы 1 ком. на Общий.
Адресация 000000-017777 будет при подаче уровня +5в. на вход выв.12 КП7 ( на Э3 ошибочно указана инверсия адреса )
При программировании ППЗУ учитывать инверсию адреса и данных МПИ ( по отношению к Интел 8080 ).
Желательно вообще продублировать дампы по всем секторам ППЗУ с шагом 8 Кбайт.
- - - Добавлено - - -
При отсуствии 16 битного ППЗУ можно использоват 2 шт. 8 битных.
Т.к. для целей отладки будут выполняться минимальные участки текста, можно использовать ППЗУ любого объема, от 2 х 2 кбайт, с быстродействием на выдачу данных не хуже 150 нс.
29 выв. принудительно соедините с общим - "Терминал 15-ИЭ-00..." всегда готов .
При старте должно появится несколько коротких импульсов на выв. 27 - "выход данных", при условии корректно выставленной скорости обмена.
Пожалуйста, уточните, есть ли частота 50 гц на выв. 02 065-й, если нет - проверьте наличие сигнала DCLO ( выв. 40 ), и если он в уровне +5в. и нет частоты 50 гц. - смените 065.
А куда должен быть подключен 2 вывод ВП1-65 ? на плате есть две перемычки S7 и S9 которые этот выход подключают или к 44 выводу ВМ3 (EVNT) или на МПИ БА7 (Пуск-ЗУ)
А куда должен быть подключен 2 вывод ВП1-65 ?
Пока лучше никуда - прерывания таймера 50 гц хороши при работе ОС, но никак не при пуске.
Вот теперь похоже запустился!
******
@ 007734
@
@ 000024
@
И теперь дает вводить команды в пульте.
А было все дело в битом ВМ3 !
000024
Надо приделать схему старта на 1564ТЛ2 и 1 шт. кнопки, т.к. 1801ВМ3 четко распознает ситуацию АИП.
http://storage9.static.itmages.ru/i/18/0423/h_1524496737_8232033_e02384bcdb.jpg (https://itmages.ru/image/view/6617310/e02384bc)
Конденсаторы керамические ~10 мк водятся на материнках П-4 и моложе, в районе сокета процессора.
@ 000024
Это я повторно нажал на DCLO и ACLO.
- - - Добавлено - - -
А вот с установленным SIMM ситуация другая.
http://storage8.static.itmages.ru/i/18/0423/s_1524500615_2107172_1818a8cadc.png (https://itmages.ru/image/view/6617410/1818a8ca)http://storage8.static.itmages.ru/i/18/0423/s_1524500615_4564354_598f6dc6aa.png (https://itmages.ru/image/view/6617409/598f6dc6)http://storage8.static.itmages.ru/i/18/0423/s_1524500615_2164348_aba2e4cea3.png (https://itmages.ru/image/view/6617408/aba2e4ce)
Поступает ли в/из терминал сигнал "Готовность" - т.к. заметно пропускание символов.
*
При установленном ДОЗУ записать в ячейку 1000 числа 000000 и 177777, прочитать, опубликовать скриншот. Набирать :
1000/
0(ПС)(Ч латинское )
177777(ПС)(Ч латинское)
Где :
(ПС) - Перевод Строки, код 12 ( 8 ) = закрыть ячейку с записью числа, открыть следующую.
(Ч латинское ) - крючок на клаве МС7004, МС7008 на букве ( русское Ч ) в латинской раскладке.
Подробности нахождения (Ч латинское) на эмуляторе господина Патрона - в соответствующую тему - у меня нет данных.
Надо приделать схему старта на 1564ТЛ2 и 1 шт. кнопки
а схема как в БК подойдет???
а схема как в БК подойдет?
Нет, т.к. 1801ВМ1 может пускаться сразу после снятия DCLO, а 1801ВМ3 - нужно именно 70 мс или больше, проверял лично.
ИМХО - 0.2 сек нужно 1801ВМ3А-5 мгц., иначе не все экз. стартуют.
Поставил в один бит ДОЗУ (DS10) D41256, и вроде все правильно читает и запивает.
http://storage8.static.itmages.ru/i/18/0423/s_1524507170_1074787_1cd75058e0.png (https://itmages.ru/image/view/6617501/1cd75058)
А подключил свою плату с SIMM и все плохо читает и записывает ерунду.
http://storage8.static.itmages.ru/i/18/0423/s_1524507170_3948409_2870d5d191.png (https://itmages.ru/image/view/6617502/2870d5d1)
То ли регенерация не идет то ли еще что-то. проверил CAS RAS есть 76кгц, длина WE примерно 1 микросекунда.
Возможно где-то ошибся с подключением СИМА..
ерунду
Кнопка (ПС) отсуствует на клавиатуре ИБМ ЭВМ, в эмуле господина Патрона приблизительно соответствует кнопке "Табличка со стрелочкой" под ВК, в одном ряду с пробелом.
При её нажатии должен открываться следущий адрес, и число адреса должно быть написано с новой строки.
Нет, это я просто записывал и считывал одну ячейку памяти 1000. Просто подряд много раз повторял одно и тоже действие. И как видно с Симом там каша, произвольно меняется значение этой ячецки. А с одниой 41256 стабильно читается и пишится один бит.
http://storage5.static.itmages.ru/i/18/0423/h_1524515597_1429811_0b324a4c50.jpg (https://itmages.ru/image/view/6617586/0b324a4c)
Так выглядит работа с кнопкой "ПС"
Кнопка (ПС) отсуствует на клавиатуре ИБМ ЭВМ, в эмуле господина Патрона приблизительно соответствует кнопке "Табличка со стрелочкой" под ВК, в одном ряду с пробелом. Если не знаешь, чем подать "ПС", дави Ctrl/J. Если не можешь дотянуться до "ВК" (Enter), можно нажать Ctrl/M. :)
Если не знаешь, чем подать "ПС", дави Ctrl/J. Если не можешь дотянуться до "ВК" (Enter), можно нажать Ctrl/M
Ну ты давай, раскрой сакральные тайны кнопки Ctrl ;) Ещё скажи, что АР2 - это Ctrl/[ :)
Упс....
Возьмем на примере 8-метрового 2-х стороннего СИММ-72 :
http://storage7.static.itmages.ru/i/16/1120/h_1479665958_7029147_1ffb1e8de9.jpg (http://itmages.ru/image/view/5212729/1ffb1e8d)
Соответственно, присоединяем следующие логические проволоки :
СИММ-RAS0,2 - выв. 03 Д21.1 новодела
СИММ-RAS1,3 - выв. 06 Д21.2 новодела
СИММ-CAS0,1,2,3 - выв.08 Д21.3 новодела
СИММ-WE - выв. 03 Д25.1 новодела
СИММ-D0...D15 - к выводам 14 DS1...DS16 (АД0...АД15 ) новодела ( входы-выходы ).
СИММ-А0...А8 - к выводам А0...А8 DS1 новодела.
СИММ-А9 - к выв. 06 Д28 и 06 Д31 (531ИР22). Выв. 07 Д28 присоединить к линии А18 ВМ3, а выв. 07 Д31 присоединить к линии А19 ВМ3.
http://storage8.static.itmages.ru/i/16/1120/h_1479667338_3843890_bbe234036f.jpg (http://itmages.ru/image/view/5212796/bbe23403)
Так же приготовить МС1201.04 в варианте 2х2 метра СИММ, включая переназначение выв. ВП1-119 и установку 531ЛЕ7.
У меня SIMM 72 16MB c восемью МС GM71C17400AJ6, Согласно Datasheetу у микросхем по одному RAS сигналу. Поискав в интернете нашел, что у такого модуля всего два сигнала RAS и чтобы задействовать оба(в 16-bitном подключении) нужно попарно соединять лини данных DQ0 с DQ16, DQ1 с DQ17, DQ2 с DQ18 и так далее.
https://www.pjrc.com/mp3/simm/blk_diag_16.gif
Что и выполнил на своей плате, но что-то пошло не так теперь с модулем SIMM валит постоянно "бус ERROR" и всякий мусор...
https://www.pjrc.com/mp3/simm/datasheet.html
https://martin-jones.com/2013/01/16/hp-16500a-memory-upgrade-part-2/
SIMM 72 16MB c восемью МС GM71C17400AJ6,
Наберите в пульте :
1000/(ПС)(ПС)(ПС)(ПС)(ПС)
далее :
1000/1(ПС)2(ПС)3(ПС)4(ПС)5(ПС)
далее :
1000/(ПС)(ПС)(ПС)(ПС)(ПС)
Опубликуйте скриншот.
Наберите в пульте :
1000/(ПС)(ПС)(ПС)(ПС)(ПС)
далее :
1000/1(ПС)2(ПС)3(ПС)4(ПС)5(ПС)
далее :
1000/(ПС)(ПС)(ПС)(ПС)(ПС)
Опубликуйте скриншот.
С установленным SIMM не могу. Постоянно в терминал летит "бус ERROR" и всякий мусор. Что-то не то сделал..
Что-то не то
1.Применить КР531ИР22 или КР1531ИР22
2.МГТФом припаять проволоки непосредственно к ИС ДОЗУ СИММа.
*
Сменить ВП1-119.
*
Воспользоваться ИС СОЗУ 537РУ11 ( или 1809РУ1 без надписей карандашом ), настроить её на адрес 000000 020000 ( регистр управления - 177760 ) и провести некотрые тесты с пульта. Проверяться будет логика ВП1-119 и корректность ИР22.
- - - Добавлено - - -
Исправил некорректное "000000" на "020000" - т.к. иначе СОЗУ перекроет ПЗУ пульта и всё зависнет.
- - - Добавлено - - -
нужно попарно соединять лини данных DQ0 с DQ16, DQ1 с DQ17, DQ2 с DQ18 и так далее.
Вот этого как раз делать не следует, т.к. нужен только 1 шт. банк ДОЗУ, младший. Доступ - словный, т.е. только 1 шт. проволока CAS и 1 шт. проволока RAS.
У меня появилось несколько вопросов.
1) "бус ERROR" это случайно не связано с выборкой слова(16-бит) по нечетному адресу?
2) А как адресация память в 1201.04 разделена по двум банкам?
*
Поставил одну 41256 и сделал тесты в пульте.
http://storage8.static.itmages.ru/i/18/0424/s_1524571270_7036497_efa0fb72d3.png (https://itmages.ru/image/view/6618743/efa0fb72)
и продолжение
http://storage8.static.itmages.ru/i/18/0424/s_1524571270_8606954_c1f8bf6579.png (https://itmages.ru/image/view/6618744/c1f8bf65)
- - - Добавлено - - -
Вот этого как раз делать не следует, т.к. нужен только 1 шт. банк ДОЗУ, младший. Доступ - словный, т.е. только 1 шт. проволока CAS и 1 шт. проволока RAS.
Получается тогда использутся один RAS сигнал а куда тогда поключать второй RAS от ВП1-119?
куда тогда поключать второй RAS от ВП1-119?
Никуда. Или Э3 раздуется абсолютно вхолостую.
*
Общение с 1 шт. РУ7 проходит верно.
Убрал попарное соединять лини данных (DQ0 с DQ16, DQ1 с DQ17, DQ2 с DQ18 и т.д.), оставил один RAS. Тест памяти не проходит, но руками в пульте несколько ячеек вроде нормально выглядят!
http://storage1.static.itmages.ru/i/18/0424/s_1524574940_2438648_2520fd8fbf.png (https://itmages.ru/image/view/6618907/2520fd8f)
но руками в пульте
Запишите и прочитайте следующие слова по адресам :
1000 : 177777
1002 : 000000
1004 : 125252
1006 : 052525
1010 : 123456
И скриншот Т4 желательно...
http://storage6.static.itmages.ru/i/18/0424/s_1524576289_5185387_9051759cd5.png (https://itmages.ru/image/view/6618959/9051759c)http://storage6.static.itmages.ru/i/18/0424/s_1524576290_2727486_3735aea1ff.png (https://itmages.ru/image/view/6618960/3735aea1)
Ну что же, теперь плавно перейдем к отлову багов в ДОЗУ, понадобится набрать текст :
000400 : 012737 000410 000004 000404 012737 000007 177566 000777
000420 : 012706 001000 106427 000340 012700 001000 012701 007400
000440 : 010020 077102 032737 000200 177564 001774 012737 000101
000460 : 177566 012700 001000 012701 007400 011002 020002 001405
000500 : 010027 000000 010227 000000 000000 005120 077112 032737
000520 : 000200 177564 001774 012737 000102 177566 012700 001000
000540 : 012701 007400 011002 010003 005103 020203 001405 010027
000560 : 000000 010227 000000 000000 062700 000002 077115 032737
000600 : 000200 177564 001774 012737 000103 177566 000137 000400
Поскольку тест не предусматривает финала ( в случае исправности ОЗУ ), нужно приделать кнопку на сигнал МПИ "Останов", или коротить соответствующий вывод проца на общий - для прерывания теста.
Набрал, запустил с 400 адреса (400G).
Она выдает: 000446
Повторные запуски тот-же результат.
Она выдает: 000446
Пожалуйста, пролистайте текст с 400 адреса и сделайте скриншоты .
Пожалуйста, пролистайте текст с 400 адреса и сделайте скриншоты .
Что-то сегодня совсем не получается набрать программу теста.
то выпадает "бус ERROR" то терминал зависает.
- - - Добавлено - - -
Там есть RC-цепочки на задержку RAS и CAS. CAS не установлена в моем варианте.
Я поставил обе RC-цепочки на RAS и CAS (R2, C107, R3, C108). Может их убрать?
- - - Добавлено - - -
Набрал тест, запустил и он молчит. А что дальше делать?
А что дальше делать?
Есть ли кнопка HALT ? Для работы с софтом она Необходима, т.к. выдает адрес останова.
*
Если нет кнопки HALT - перезапустите ACLO/DCLO, пролистайте текст, опубликуйте.
- - - Добавлено - - -
Может их убрать?
Следует по-возможности точно повторить оригинал ( фактический ), а дальше можно оптимизировать, каждый раз проводя тесты.
Перезапустил через ACLO/DCLO
http://storage5.static.itmages.ru/i/18/0425/s_1524656307_1205524_8ea6578691.png (https://itmages.ru/image/view/6620515/8ea65786)http://storage5.static.itmages.ru/i/18/0425/s_1524656307_8544524_cfab455e0a.png (https://itmages.ru/image/view/6620516/cfab455e)http://storage5.static.itmages.ru/i/18/0425/s_1524656307_6871109_c347de245d.png (https://itmages.ru/image/view/6620517/c347de24)http://storage6.static.itmages.ru/i/18/0425/s_1524656307_8653439_cebd1e4b23.png (https://itmages.ru/image/view/6620519/cebd1e4b)
- - - Добавлено - - -
Следует по-возможности точно повторить оригинал ( фактический ), а дальше можно оптимизировать, каждый раз проводя тесты.
На схеме Реплики 1201.04 есть пометка около R3,C108 "На плате эта RC-цепочка не установлена. На месте R3 - перемычка."
Отлично, сверьте текст - есть существенные расхождения, из-за которых произошло зависание, например в адресе 512.
Для корректности можно заменить значение в слове 412 с 7 на 100, т.к. звонок выведен не на всех ЭВМ.
есть существенные расхождения, из-за которых произошло зависание, например в адресе 512.
Это похоже глюк вывода на терминал. Так как повторно когда выводишь эти адреса показывает все верно. Или вводишь последовательность с инкрементом адресов, а он иногда раз и сбивается и на какой-то другой адрес или выдает @.
Причем интересно глючит, адрес выдает неправильный (без инкремента), а содержимое ячейки правильно (с инкрементом адреса).
Или вводишь последовательность с инкрементом адресов, а он иногда раз и сбивается и на какой-то другой адрес или выдает @.Причем интересно глючит, адрес выдает неправильный (без инкремента), а содержимое ячейки правильно (с инкрементом адреса).
а как плата подключенна? через китайский prolific или оригинал FT?
китайский prolific
БЛЮЭЭЭЭ....
Ftdi правда подклюно только Rx и Tx. Я несклонен связывать эти проблемы с терминалом. Так как без Simma таких проблем ненаблюдается. И еще иногда вылитает "бус ERROR" это я так понимаю память сыпит на шину мусор..
Видно придется запаять панельки под один банк 41256 и купить их..
Видно придется запаять панельки под один банк 41256
Это ничего не даст, если СИММ исправен, и др. компоненты установлены, как в оригинале МС1201.04.
Особенно в части RC цепочек, и ТТЛШ регистров.
если СИММ исправен а перепроверить бы
xolod, заезжайте! насыплю кучку разных с возвратом
Посоветую такую вот БИС из Аниона :
Микросхема М1809РУ1 1990 >10 270.00
( Если, конечно, на ней нет надписей карандашом - это очень важно ).
Пристраивать прямо на МПИ 1801ВМ3, при этом ИР22 для фиксации данных чтения из ДОЗУ времено убрать с платы.
При входе в пульт занести в адрес 177760 ( да, именно в такой, несмотря на 22-битный адрес МПИ проца ) число, например, 020000 - будет СОЗУ в адресах 020000-023777
Потом можно будет провести тесты на исправность проца, и др. обвязки М-ЭВМ.
ИМХО - неплохо бы поставить 74F373 , они быстренькие и мощные на выход.
А вот интересная информация. А мой Симм как раз EDO. http://wm-help.net/lib/b/book/3065756330/94
EDO
565РУ7 - FPM.
Вообще, ВП1-119 не использует пакетный режим, и требует только регенерации CBR - в МС1201.04.
*
А если добавить тактовой частоты до ~4.5...4.9 мгц, и добавить частоты регенерации до ~100 кгц - прекратятся ли спонтанные выпадения данных при чтении ?
Адреса СИММ А9, А10 - надежно пристроены на общий ?
А вот интересная информация. А мой Симм как раз EDO
Маркировка микросхем какая?
Маркировка микросхем какая?
GM71C17400AJ6
Установил разъем SIMM-72, воткнул туда FPM SIMM (Спасибо, svinka за предоставленную память!) на ней 8 шт VG264400BJ-6. И о чудо все проблемы с глюками терминала и "бус ERROR" исчезли!!!
Тест T4 выполняется но выпадает с ошибкой, но возможно это связано с тем что ВП1-119 думает что памяти 1Мег, а подключен только одни банк.
Набрал тест ММ, впадает с 000444.
http://storage7.static.itmages.ru/i/18/0427/s_1524829966_1522475_e8179e1785.png (https://itmages.ru/image/view/6624251/e8179e17)http://storage7.static.itmages.ru/i/18/0427/s_1524829966_8846196_7b303fbcc7.png (https://itmages.ru/image/view/6624252/7b303fbc)http://storage7.static.itmages.ru/i/18/0427/s_1524829966_1590457_5854d0bf9a.png (https://itmages.ru/image/view/6624250/5854d0bf)http://storage8.static.itmages.ru/i/18/0427/s_1524829966_4363166_2e3105a100.png (https://itmages.ru/image/view/6624253/2e3105a1)
Тест T4
Скринщот теста желательно.
*
Пожалуйста, наберите тест терминала на выпадение данных :
001000 : 012700 000010 012701 000010 012702 000100 032737 000200
001020 : 177564 001774 010237 177566 005202 077110 077015 000000
Должны быть распечатаны последовательности символов ABCDEFGH.
*
впадает с 000444.
Нехорошо...
Содержание R0, R1 ?
http://storage1.static.itmages.ru/i/18/0427/s_1524835235_1623244_128978d1dd.png (https://itmages.ru/image/view/6624499/128978d1)http://storage1.static.itmages.ru/i/18/0427/s_1524835235_7683518_d1afb28472.png (https://itmages.ru/image/view/6624498/d1afb284)http://storage1.static.itmages.ru/i/18/0427/s_1524835235_3454801_18de36e32e.png (https://itmages.ru/image/view/6624497/18de36e3)
Опять выпадают данные...
Что с конденсаторами задержки в районе ДОЗУ ?
Может, применить др. виды серий регистров ?
Больше смахивает на некорректный сигнал ALE с ВП1-119 - его можно сделать из SYNC, пропустив через повторитель - усилитель, и подзадержатеь на 10-20 нс.
*
Насчет теста терминала - да.... Готовность никак не приделать ?
Походу там еще и данные искажаются.
- - - Добавлено - - -
Выпадают данные - явно ошибка адресации ДОЗУ.
Убрал обе RC-цепочки R2,C108 и R3,C107 поставил все КР531ИР22, особых изменений нет.
некорректный сигнал ALE с ВП1-119 это какой номер ноги ?
- - - Добавлено - - -
Поставил другой SIMM c AS4C14400-60ОJC и походу он завелся как надо!
А ошибка по адресам с 2000000 это похоже как раз то, что он подключен только один банк 512КБ.
http://storage9.static.itmages.ru/i/18/0427/s_1524844906_5972200_f135898ba9.png (https://itmages.ru/image/view/6624820/f135898b)
А ошибка по адресам с 2000000 это похоже как раз то
1. Выв.33 ВП1-119 или на общий, или на питание - в общем, что бы тест проходил как на скриншоте ( выбор банков ДОЗУ ).
2. Старшие адреса МПИ ( А19, А20, А21 ) развести на ИРках ( Д28, Д31 ) проволоками. Зарисовать получившуюся Э3.
3. Старшие адреса с ИРок вывести на СИММ, провести тест 1 м.
Да на адресацию SIMMа с 16-ью МС AS4C14400-60ОJC выходного тока 74ACT373 (кр1594ир22) НЕ ХВАТАЕТ!!!
Да на адресацию SIMMа с 16-ью МС AS4C14400-60ОJC выходного тока 74ACT373 (кр1594ир22) НЕ ХВАТАЕТ!!!
24ма не хватает??? скорее всего симм битый
24ма не хватает??? скорее всего симм битый
Возможно дело и не в выходном 74ACT373 токе, но сними валятся ошибки, а с КР531ИР22 нет(она адски греются, думая может 74F373 поставить,если найду ее). Будут проверять на разных Симах.
Так как SIMM установлен двух сторонний, подключил второй RAS и заработал второй банк памяти 1201.04. Тест Т4 проходит на частоте процессора 5.3МГц. На 6МГц практически сразу валится с ошибкой.
частоте процессора 5.3МГц
Граничная частота МС1201.03 ~ 4.90 мгц, МС1201.04 ~5.5 мгц.
Как вариант - установить выходные усилители шин RAS CAS , КР1531ЛИ1, в Анионе :
Микросхема 74F08N Signetics >500 17.00 14.70
Микросхема 74F373PC Fairchild >100 26.00 24.40
А могу я попробовать запустить RT11, через эмулятор VT-52(Patrona). что надо набирать в пульте?
что надо набирать в пульте?
В программе терминала нажать кнопку "Загрузка" - текст сам наберется.
что-то не получатся, а 1201.04 должна в пульте быть?
- - - Добавлено - - -
Адрес порта 177560?
что-то не получатся, а 1201.04 должна в пульте быть?
Выключатель пульта должен быть разомкнут, и должен быть возможен диалог - т.е.написание программы в пульте.
Критически важно прохождение теста терминала - я публиковал его выше.
- - - Добавлено - - -
Адрес порта 177560?
Да
http://storage8.static.itmages.ru/i/18/0428/s_1524922520_7836837_acf19429ba.png (https://itmages.ru/image/view/6625657/acf19429)http://storage8.static.itmages.ru/i/18/0428/s_1524922520_2879851_dbd3dbe759.png (https://itmages.ru/image/view/6625658/dbd3dbe7)
Тест терминала провален, т.к. западает старший бит данных. Или сократить скорость в 2...4 раза, или еще что-то предпринять...
Расширение до 4 метров на 2-стороннем 8-метровом СИММе господина xolod :
1.Вывести старшие адреса проца на ИРки - см. сообщения выше.
2. Д22.1 выв. 02 и 03 отрезать от линий адреса проца А20 и А21, соединить вместе и подключить к линии BS7 проца - его выв.34. Это позволит в зоне адресов регистров иметь длинный ( нормальный ) адресный цикл МПИ.
3.Выв. 33 и 35 ВП1-119 отрезать от треков и подключить к линии +5в. - т.е. контроллер ДОЗУ будет включен во всем диапазоне адресов, кроме пульта и сектора ввода-вывода BS7.
4.Выв. 03 Д17.2 ЛП9 отрезеть от линии адреса А21 и подсоединить к сигналу BS7 проца - выв. 34.
5. Провести тест 4 метров.
Странно, скорость 2400 результат такой же. провода сделал совсем короткие. ВП1-065 погибла?
ВП1-065 погибла?
Никак нельзя настроить порт в ИБМ ЭВМ ?
Вероятно, там может быть включен паритет или что-то похожее.
Или выставить большую длительность стоп-бита.
- - - Добавлено - - -
Вообще, ВП1-065 довольно стойкая ИС, и все известные её отказы были, в основном, от статики или аварии на плате.
Странно он себя ведет символы: ASDGHKZVNMBYUP превращаются в маленькие русски буквы по KOI7, а остальные буквы,цифры символы нормально выводятся.
A - 101
B - 102
D - 104
G - 107
H - 110
K - 113
M - 115
N - 116
P - 120
S - 123
U - 124
V - 126
Y - 131
Z - 132
Ну неужели в 065 замкнуты биты в выходном регистре ?
- - - Добавлено - - -
А если в такой редакции потестировать телеграфъ :
001000 : 012700 000010 012701 000100 012702 000041 032737 000200
001020 : 177564 001774 010237 177566 005202 012703 000100 077301
001040 : 077113 032737 000200 177564 001774 012737 000012 177566
001060 : 032737 000200 177566 001774 012737 000015 177566 077036 000000
- - - Добавлено - - -
Резисторные сборки А12, А13 лучше сменить на 1 ком. - подтяжка МПИ в районе ВП1-065
001020 : 177564 001774 010237 177566 005202 012703 000100 077301
Для начала неплохо бы заменить число "000100" на "010000" и убедиться в исправности сигнальных цепей на МС1201.04
Буковки будут печататься Медленно.
Микросхема М1809РУ1 1990 >10 270.00
( Если, конечно, на ней нет надписей карандашом - это очень важно ).
нашел старое фото своих https://drive.google.com/file/d/0BwAWtzUdRzjaVG52UVRySkM2Tlk/view?usp=sharing
значит есть их у меня в кладовке
Для начала неплохо бы заменить число "000100" на "010000" и убедиться в исправности сигнальных цепей на МС1201.04
Буковки будут печататься Медленно.
Похоже все таки ВП1-065 под замену.
https://thumb.ibb.co/jFH3Yn/testterm.png (https://ibb.co/jFH3Yn)
ВП1-065 под замену.
ИМХО - ~10%, что дело именно в ней. Скорее дело в точной настройке скорости данных, т.е. в кварцах.
Они стеклянные, при падении на пол со стола часто бьются, начинают работать на всяких левых частотах.
Ребят, а у вас длина (7-8 бит) и бит чётности совпадают в настройках. Как это слегка похоже что с одной стороны 7 бит и бит чётности, а с другой - 8 бит...
- - - Добавлено - - -
Не берусь утверждать, что это так, но.. вместо латинской A идет русская a (8 бит в 1-це?)
Ребят, а у вас длина (7-8 бит) и бит чётности совпадают в настройках. Как это слегка похоже что с одной стороны 7 бит и бит чётности, а с другой - 8 бит...
- - - Добавлено - - -
Не берусь утверждать, что это так, но.. вместо латинской A идет русская a (8 бит в 1-це?)
В настройках VT52: Terminal_ComPort_Adapter.ini
[Main]
BaudRate = CBR_2400
Parity = NOPARITY
StopBits = ONESTOPBIT
ByteSize = 8
fParity = FALSE
Где на ВП1-065 настраивается четность и 7,8bit ?
- - - Добавлено - - -
Нашёл
вход 7, NB0 - "0" - 7 бит данных в слове, "1" - 8 бит данных в слове
вход 30, NP - "0" - формировать и проверять четность, "1" - не использовать бит четности
- вход 32, PEV - "0" - контроль по нечетности (общее число единичных битов в слове будет нечетным), "1" - контроль по четности
судя по схеме все три ноги в посажены на землю.
судя по схеме все три ноги в посажены на землю.
Можно осликом с резистором подтяжки 1 ком к+5в. пройтись по этим выводам ВП1-065.
- - - Добавлено - - -
Программа - зеркало для проверки ВП1-065 :
001000 : 032737 000200 177560 001774 013737 177562 177566 000770
Т.е. при поступлении с терминала кода символа, например, 000121 МС1201.04 отсылает его обратно на терминал.
Это позволит диагностировать тактовые частоты.
- - - Добавлено - - -
https://pic.maxiol.com/thumbs/120104.jpg (https://pic.maxiol.com/?v=120104.jpg)
ЖЕСТЬ!!!
На плате все три ноги 7,30 и 32 посажены на землю. ( похоже ошибка)
Из-за это получается что терминал в режиме 7bit, и контрольно четности и нечетности....
Что, заработало? Может и скорость повысить можно? :)
На плате все три ноги 7,30 и 32 посажены на землю.
Интересно, посажено во внутренних слоях, или можно резануть дорожку какую...
скорость повысить можно?
На 57600 примерно похоже на реальный дисковод, особенно МХ
А если подразогнать до 115200 ( др. кварц ) - то и на КЖД
:v2_thumb:
Они стеклянные
Вообще то, они - кварцевые :) Кварцевый песок - основной компонент при изготовлении стекла, но отнюдь не стекло. Больше того, свойствами кварца (резонансные колебания) стекло не обладает :) Но это не мешает ему ломаться при падении кварцевых резонаторов :)
посажено во внутренних слоях
Да.
На 57600 примерно похоже на реальный дисковод, особенно
Не, я про то, что у него сейчас скорость 2400 :)
Что, заработало? Может и скорость повысить можно? :)
Да, заработала скорость поставил 57600.
Посажено во внутренних слоях, отрезать не получится.
скорость поставил 57600
Уже повеселее :) Теперь и систему можно пробовать грузить :)
Пытаюсь запустить HXsys54.DSK. в терминале набирается загрузчик. потом запускается с адреса 10000 и сразу выпадает на адресе 10014
Надо Жеке сообщить, пусть первый пост обновит... И пофиксит если повторный тираж будет)
... потом запускается с адреса 10000 и сразу выпадает на адресе 10014
Пожалуйста, дамп адресов 10000-10020
*
Т4 проходит верно ?
Пожалуйста, дамп адресов 10000-10020
*
Т4 проходит верно ?
А он на 7bitон терминале вообще может грузится?
А он на 7bitон терминале вообще может грузится?
нет
Придётся резать...
У нас все на панельных =) , выдернул 7 ногу и повесил на +5в.
Запустилась RT!
Запустилась RT!
Пряздрявляю :)
Пряздрявляю :)
Спасибо! Всем кто помогал большая благодарность. И особое спасибо уважаемому ММ за огромную помощь!!!
- - - Добавлено - - -
Расширение до 4 метров на 2-стороннем 8-метровом СИММе господина xolod :
1.Вывести старшие адреса проца на ИРки - см. сообщения выше.
2. Д22.1 выв. 02 и 03 отрезать от линий адреса проца А20 и А21, соединить вместе и подключить к линии BS7 проца - его выв.34. Это позволит в зоне адресов регистров иметь длинный ( нормальный ) адресный цикл МПИ.
3.Выв. 33 и 35 ВП1-119 отрезать от треков и подключить к линии +5в. - т.е. контроллер ДОЗУ будет включен во всем диапазоне адресов, кроме пульта и сектора ввода-вывода BS7.
4.Выв. 03 Д17.2 ЛП9 отрезеть от линии адреса А21 и подсоединить к сигналу BS7 проца - выв. 34.
5. Провести тест 4 метров.
Подключил А9 SIMMа - к выв. 06 D28 и 06 D31 (531ИР22). Выв. 07 D28 присоединить к линии А19 ВМ3, а выв. 07 Д31 присоединить к линии А20 ВМ3.
Отключил второй RAS SIMM. Отключил 33 ногу ВП1-119 от A19. Отключил 2 ногу D22 от A20.
Почему-то видит 1М памяти? T4 проходит.
Почему-то видит 1М памяти?
35 выв. ВП1-119 ?
35 выв. ВП1-119 ?
Оставил на A20. Хочу запустить 2МБ с одним банком
Оставил на A20. Хочу запустить 2МБ с одним банком
Выв. 35 ВП1-119 - запрет выбора ДОЗУ при 0в.
https://image.ibb.co/h6S8jS/2M_T4_ok.png (https://imgbb.com/)
Теперь можно и до 4М прокачать...
Блин, аж завидно :) У меня только мегабайт кажет :) Впору тоже купить и заняться сборкой ДВК-лего :)
Частота 5.3МГц
https://image.ibb.co/jyZAyn/speed.png (https://imgbb.com/)
заняться сборкой
Можно и имеющуюся прокачать с помощью СИММ на 4 метра. Удалять ИС не обязательно. Треки перечикать - да, придется, примерно 20 шт. - 1 банк ДОЗУ - адреса, и сигналы управления ДОЗУ, и по мелочи для управления ВП1-119. Ну и колодку под СИММ раздобыть.
*
Интересно было бы проверить работу ЕЦЦ, для этого надо вывести вход WE массива контроля на свободный вывод СИММ.
Как проверить действие ЕЦЦ - если, например, отсоединить Д0 от главного массива СИММ, М-ЭВМ продолжит работу, как бы ничего и не произошло...
- - - Добавлено - - -
Если кому надо ВМ3 подевле - вроде как были у мадам, занимающейся выдачей заказов от КСАНФа на 3-м этаже Митина. Когда-то у неё даже пластиковые были...
И КР531 у нее тоже много и дешево.
Можно и имеющуюся прокачать
Не, не хочется трогать рабочую. Надо будет проверить вторую - работает ли :)
Интересно! Остальные ххх владельцев просто копят? не паяли? не запускали???
Интересно! Остальные ххх владельцев просто копят? не паяли? не запускали???
Мне тоже интересно стало!
Остальные ххх владельцев
Уточнение про себя - у меня этой платы нет :) У меня две заводских МС 1201.04. Одна более чем рабочая, вторую может завтра руки доберутся проверить :)
Руки уже зачесались попробовать собрать, но.. даже если сейчас куплю - пока все мелкосхемы и прочую мелкоту соберу...
Руки уже зачесались попробовать собрать
Если нет возможности ожидать полуплату МС1201.04-4М , то берите МС1201.03 и прокачивайте её. Переделка, в общем, не особо сложна, и можно порадовать металлистов - аж целых 44 шт. РУ5, по 4 руб за каждую !
Я еще не начинал, но ДВК-4 с цветным монитором у меня в планах на сборку) В планах на ближайшие года два)
берите МС1201.03
Осталось её только взять :)
- - - Добавлено - - -
с цветным монитором
Никак не удаёцца перехватить МС 6106 :)
Никак не удаёцца перехватить МС 6106
Не гонитесь за поделием - это куча Гавна. Разрешение слева направо - 560, не более ( ограничено трубой ). Т.е. КЦГДшные 800 будут нечитаемые 90% буквы.
Лучше рассмотреть вопрос адаптации SVGA моника - например, модели до появления OSD ( т.е. до того момента, когда внутри моника КСИ и ССИ стали контролироваться процессором моника ).
Лучше рассмотреть вопрос адаптации SVGA моника
С моей точки зрения - вариант тоже так себе. Вариант с vcaptfx2 мне нравится больше (а если ещё подцепить генерацию VGA через что то типа STM - вообще будет класс). Продолжаю изучать VGA на своей плате :)
Если не жалко денех и времени - рассмотрите модель 15" Самсунг 15GL выпуска 1995-1996 г.
Понадобится собрать сепаратор-корректор КСИ/КГИ на 174ХА11, 2х561ТМ2, 6хКТ315Г - т.к. расположение синхроимпульсов в сигнале моников не соответствует телевизионнуму.
https://pic.maxiol.com/thumbs/rkrrkr.jpg (https://pic.maxiol.com/?v=rkrrkr.jpg)
Сигналы КСИ/ССИ подавать с субмодуля с 174ХА11 от телека 3УСТЦ
Не знаю, мне 6106 из советских цветных нравится куда больше, нежели, например, ВТЦ... Для 6106 в корпусе ДВК-3 есть вроде как всё, отдельно кинескоп, рама и набор плат)) Так что можно будет попробовать..
Если не жалко денех и времени - рассмотрите модель 15" Самсунг 15GL выпуска 1995-1996 г.
Понадобится собрать сепаратор-корректор КСИ/КГИ на 174ХА11, 2х561ТМ2, 4хКТ315Г - т.к. расположение синхроимпульсов в сигнале моников не соответствует телевизионнуму.
А он что, телевизионную строчку кушает разве?
А он что, телевизионную строчку кушает разве?
Вроде как да, но потребуется корректировать геометрию изображения.
Проверял на 3ДВинБенч98 - там есть режимы рендеринга и 320х240@60, видеокарта Нвидиа V3000 AGP ( ? название - первый их видеочип ), лет так 19 назад.
На 57600 примерно похоже на реальный дисковод, особенно МХ
А если подразогнать до 115200 ( др. кварц ) - то и на КЖД
:v2_thumb:
Поставил кварц 9.216МГц на генератор ВП1-065 частота идет правильная, но терминал молчит. (скорость терминала скорректировал для частоты 9.216)
частота идет правильная
Что на выходе ВП1-065 50 гц ?
https://image.ibb.co/mfzcZS/T4_ok_4M.png (https://imgbb.com/)
Сделал два банка по 2Мега.
А чем в RT память по тестировать?
Сделал два банка по 2Мега.
А по адресам в зоне BS7 ДОЗУ отключается ?
Проверить - что в адресах 17777570, 17777550 ?
А чем в RT память по тестировать?
Надо бы тестер написать... Если не лень ковырять в DESS - можно пропатчить мой TSTWM3.SAV от дискеты блока ВМ3А ( см. в теме о блоке ВМ3А ).
Из него надо выкинуть тесты дополнительных областей ОЗУ, и будет нормальный циклический тест ОЗУ, с автоопределением размера.
Что на выходе ВП1-065 50 гц ?
С кварцем 9,216МГц на 2ой ноге ВП1-065 нету 50гц она в 0вольт.
С кварцем 9,216МГц на 2ой ноге ВП1-065 нету 50гц она в 0вольт.
Проверить форму тактового импульса на входе ВП1-065, можно даже подтянуть вход резистором 150 ом к линии +5в.
Попробовать др. партию ВП1-065. На 2х частоте работают примерно 60% ВП1-065.
С кварцем 9,216МГц на 2ой ноге ВП1-065 нету 50гц она в 0вольт.
Таймер включен? Кроме того, с таким кварцем частота будет уже 100Гц.
А по адресам в зоне BS7 ДОЗУ отключается ?
Проверить - что в адресах 17777570, 17777550 ?
После перерыва вернулся к запуску машины.
если 2 и 3 ногу D22 никуда не подключать то T4 проходит, но
@17777570/
BUS ERROR
@17777550/
BUS ERROR
А если 2 и 3 ногу D22 подключить к BS7 через буфер (10 нога D23) то
https://image.ibb.co/dC2dEd/bs7.png
и тоже
@17777570/
BUS ERROR
@17777550/
BUS ERROR
Я не совсем понял нужен ли 531ЛЕ7 который упоминался в начале ветки?
Господа, запускаю плату IDE PATA(плату проверил на рабочем стенде - работает),а на своей реплике ДВК не работает.
Моя процессора плата 1201.04 проверена только без других плат. Тест T4 проходит, RT-11 запускает через порт терминала.
В пульте почему то не видны адреса: 17777000-17777016 BUS ERROR
Потом: 17777020/002702
17777022/000000
17777024/012767
17777026/000007
17777030/000044
17777032/012767
17777034/000005
17777036/000016
опять: 17777040-17777056 BUS ERROR
17777060/000000
17777062/000240
17777064/001002
17777066/004717
17777070/000000
17777072/000000
17777074/000741
17777076/000360
опять: 17777100-17777132 BUS ERROR
17777134/177520
17777136/167400
что может быть, проблемы на 531ап2 или корзине?
проблемы
А проблемы заложены при проектировании полуплаты - вместо единичных ИС мелкоты применена ПЛИС, для исключения копирования изделия.
Да на адресацию SIMMа с 16-ью МС AS4C14400-60ОJC выходного тока 74ACT373 (кр1594ир22) НЕ ХВАТАЕТ!!!
Да это я погорячился, что выходного тока не хватает.
Поставил КР1533ИР22 и вроде нормально работает. Как минимум тест Т4 проходит. Наверное дело в временных харатеристиках 74ACT..
Да это я погорячился, что выходного тока не хватает.
обьясните "любителю" почему этот ток считается "выходным", на сколько я понимаю процесс: внешняя адресная шина "подтянута" к VCC через какой-то там резистор (условно 1к) и открывшийся в микросхеме драйвере транзистор должен "слить" эту устоявшуюся 1-цу на землю, при этом например у КР559ИП1 этот "выходной" ток может быть аж 70мА, но почему он "выходной"? ток то втекает из шины в микросхему и снутри сливается на землю, так по идее для микросхемы он должен быть "входной"?
Потому что ножка микросхемы (логического элемента) вход или выход. Когда говорят выходной ток - это ток через ножку-выход
Вы правы что при выходе 0 логического элемента ток втекает в выход
Проверил, данные не дублируются. Проверил по одному биты данных - не дублируются. Записывая вручную, не могу поймать - всегда все ок.
Знать бы как работает тест - возможно станет понятно, на каком этапе возникает глюк. Если нажать сброс на фазе прямой записи - то в ячейках все ок. Бит поднимается где-то в ее самом конце или в начале второй фазы.
При этом по содержанию памяти видно, что уже пошла обратная запись - первые шесть ячеек заполнены обратными значениями.
Удалось мне запустить твою плату.
А дело было в перемычке S1 ее надо было в положение 1-2 поставить для конфигурации с 1 Мегабайтом.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot