Просмотр полной версии : Восстановление ДВК-2
готово
.DIR HX3:
18-Mar-2014
DHRY .C 20 27-Mar-2013 READ .ME 1 27-Mar-2013
DHRY .SAV 24 27-Mar-2013
3 Files, 45 Blocks
0 Free blocks
.RUN HX3:DHRY
Dhrystone(1.1) time for 5000 passes = 13
This machine benchmarks at 384 dhrystones/second
готово
Тоже прогнал. Под ZM запустился без проблем, под SB пришлось в бубен колотить - слишком маленький стек указан при сборке, на KDJ11 в кернел режиме yellow trap получается. Ну и под SB прогнал с отключенным кэшем.
Network Access SW V3.2 BL01 for DS90M
DECserver 90M, Novosibirsk, RU
(c) Copyright 2005, Digital Networks, DNPG, LLC - All Rights Reserved
Visit us at www.digitalnetworks.net
Please type HELP if you need assistance
Local> C BIGSYS_CONS
Password>
Local -010- Session 1 to BIGSYS_CONS on node PDP11.ORG.RU established
Testing in progress - Please wait
Memory Size is 4088 K Bytes
9 Step memory test
Step 1 2 3 4 5 6 7 8 9
Message 04 Entering Dialog mode
Commands are Help, Boot, List, Setup, Map and Test.
Type a command then press the RETURN key: B DU3
Trying DU3
Starting system from DU3
RT-11ZM (S) V05.07
.SET TT QUIET
.R DATE
Date? 18-MAR-2014
.AS D10 DK
.MOU LD DHRY
.RU LD:DHRY
Dhrystone(1.1) time for 5000 passes = 4
This machine benchmarks at 1250 dhrystones/second
.BO RT11SB
RT-11SB (S) V05.07
.SET TT QUIET
.R DATE
.MOU LD D10:DHRY
.RU LD:DHRY
?MON-F-Trap to 4 006660
.E 6650-6660
001413 010600 016546 000010 005046
.GET LD:DHRY
.D 42=50000
.ST
Dhrystone(1.1) time for 5000 passes = 4
This machine benchmarks at 1250 dhrystones/second
.VDT
VDT V05.07
*177746/000000 14
*^C
.GET LD:DHRY
.D 42=50000
.ST
Dhrystone(1.1) time for 5000 passes = 10
This machine benchmarks at 500 dhrystones/second
Результаты для других компьютеров такие:
А УК-НЦ? ) (он как бы то же компьютер! прогнал в эмуляторе пока,
запускал с ЖД под разными версиями мон.)
hobot, слабовато в сравнении с вм2 в ДВК на 140 .Подождем может еще кто то на ВМ3 прогонит.
---------- Post added at 18:45 ---------- Previous post was at 18:44 ----------
form, как бы мне кеш прикрутить :) (шютка)
[b]как бы мне кеш прикрутить :) (шютка)
Может сразу KDJ11 вместо ВМ3 :D
забыл совсем - текущая схема переходника .Скорость работы 57600.
http://i.piccy_.info/i9/9904fd75ae2e5b246098f29caefd5246/1395224049/23708/716355/tekushchaia_skhema_500.jpg (http://piccy_.info/view3/6090624/d42f51024c0e8b64cc48e8123c9aface/)http://i.piccy_.info/a3/2014-03-19-10-14/i9-6090624/500x268-r/i.gif (http://i.piccy_.info/a3c/2014-03-19-10-14/i9-6090624/500x268-r)
---------- Post added at 10:25 ---------- Previous post was at 10:22 ----------
[/COLOR]Patron,
Какой больше нравится. Большинство результатов у них одинаковые, а когда результаты отличаются, то сложно сказать, какой результат ближе к истине.
интересно автор программы один ,есть исходники тестов?Мне нравиться тот который просит включить таймер ,а затем выключить.Первый без таймера тупо висит без признаков жизни .Культура программирования однако,так же как и тест PDPCLK -так же просит включить таймер.
есть исходники тестов?Мне нравиться тот который просит включить таймер ,а затем выключить.
Там код короткий, легко самому сделать.
С таймером же тупо задавать вопросы - неправильно в корне - надо как минимум проверить, а нет ли на шине регистра LCS (в этом случае ни о каком включить-выключить вручную даже речи не идет)...
Вечером если силы будут - перепишу по-нормальному, с возможностью тестировать разными частотами таймера если такая возможность есть.
form, лучше писать ,чем тупо висеть :)
form, лучше писать ,чем тупо висеть :)
Так она и тупо висит как раз - та, что спрашивает. Потому что у меня например в принципе нельзя выключить таймер даже если очень захотеть :D
---------- Post added at 15:40 ---------- Previous post was at 15:38 ----------
Ну кроме экзотического варианта - выпасть в пульт, прописать 0 в 17777546 и нажать P. Но по идее - зачем его в принципе выключать-то? - пусть себе система его пользует...
Patron, Есть адаптированный тест CPS.SAV под мс1201.02-01 ?
http://zx-pk.ru/showpost.php?p=564938&postcount=174
.RUN HX6:HXUCPS
HXUCPS - Check HX port 176570 READ speed v1.3
WAIT 1 SECOND..
?MON-F-Trap to 4 001312
.
---------- Post added at 13:57 ---------- Previous post was at 12:31 ----------
вид доработки платы -генератор 10 мгц.
http://i.piccy_.info/i9/4b63f8350f7b8d6d05dd65f630c4dde2/1395230199/45665/716355/IMG_0041_500.jpg (http://piccy_.info/view3/6091298/632e15a714a82a0794dfc5c6534d509e/)http://i.piccy_.info/a3/2014-03-19-11-56/i9-6091298/472x354-r/i.gif (http://i.piccy_.info/a3c/2014-03-19-11-56/i9-6091298/472x354-r)
http://i.piccy_.info/i9/a20e5be0356f08768e37232882c34fc9/1395230221/42070/716355/IMG_0043_500.jpg (http://piccy_.info/view3/6091300/2ffa8d7019755b5ef1674ec7b801197d/)http://i.piccy_.info/a3/2014-03-19-11-57/i9-6091300/472x354-r/i.gif (http://i.piccy_.info/a3c/2014-03-19-11-57/i9-6091300/472x354-r)
вид адаптера - сколько раз на монтажке менялась схема :)
http://i.piccy_.info/i9/798de6b2b9520365416cae58c1dcf72f/1395230145/43700/716355/IMG_0038_500.jpg (http://piccy_.info/view3/6091289/61c10598d1cfef7dad300bed886f728e/)http://i.piccy_.info/a3/2014-03-19-11-55/i9-6091289/472x354-r/i.gif (http://i.piccy_.info/a3c/2014-03-19-11-55/i9-6091289/472x354-r)
Есть адаптированный тест CPS.SAV под мс1201.02-01 ?Другими словами, тест CPS для стандартного адреса терминала (http://zx.pk.ru/attachment.php?attachmentid=46846).
Результат запуска на эмулируемой ДВК-1 такой:
.RU CPS
CPS - Check Terminal Output Speed - v1.8
TEST ENGINE RATE FOR THIS CPU
CPS: 8'973
Press ANY KEY to EXIT..
PORT 0177566 TESTED SPEED
CPS: 960
Program completed.
.
Patron, внизу окна терминала от 5600-5700
.RUN HX6:CPS
CPS - Check Terminal Output Speed - v1.8
TEST ENGINE RATE FOR THIS CPU
CPS: 15'883
Press ANY KEY to EXIT..
PORT 0177566 TESTED SPEED
CPS: 5'207
http://i.piccy_.info/i9/d6c120171e86cb1e23092ec551cc3d42/1395238966/26736/716355/1_500.jpg (http://piccy_.info/view3/6092359/1f30602db1102ed9741d593901ac6cfb/)http://i.piccy_.info/a3/2014-03-19-14-22/i9-6092359/459x363-r/i.gif (http://i.piccy_.info/a3c/2014-03-19-14-22/i9-6092359/459x363-r)
проверяется чтение,а при обычной загрузке обычно запись доходит до 5700.Чтение всегда мало загружено
http://i.piccy_.info/i9/428ae2c222264d1ecd3b2028819ce1f9/1395239098/24746/716355/2_500.jpg (http://piccy_.info/view3/6092376/7b077623936bd04d53ea59e094d4b29a/)http://i.piccy_.info/a3/2014-03-19-14-24/i9-6092376/461x362-r/i.gif (http://i.piccy_.info/a3c/2014-03-19-14-24/i9-6092376/461x362-r)
Я уже писал о небольшой не стабильности работы на 57600 временами.Сегодня занялся этой проблемой и выявил что на холодную отлично работает - загружает систему,отдает команду DIR.Но с прогревом начинались трапы и даже каша символов.Оказалось наш любимый оптрон аот110 при нагреве заваливал крутизну фронта .с вентилятором проблема не проявлялась.Сделал доработку - резистор 100к навесил параллельно R18 (100к) - уже 4 часа контролирую работу в терминале - проблем нет.еще понаблюдаю день - другой и заменю штатный резистор на 50к.
http://i.piccy_.info/i9/b2a45a465943306342be3a913a0ca45b/1395252736/22954/716355/Bezymiannyi_500.jpg (http://piccy_.info/view3/6093705/27409f164c6f79ed7b7afdc04f17403b/)http://i.piccy_.info/a3/2014-03-19-18-12/i9-6093705/500x258-r/i.gif (http://i.piccy_.info/a3c/2014-03-19-18-12/i9-6093705/500x258-r)
Тест DHRY
процессор ВМ3
Dhrystone(1.1) time for 5000 passes = 17
This machine benchmarks at 294 dhrystones/second
MiX, что то на 100 меньше чем ВМ2.В чем прикол?
запустил у себя
DHRY_v2.0
.RUN HX6:DHRY
Dhrystone(1.1) time for 5000 passes = 12
This machine benchmarks at 416 dhrystones/second
DHRY
.RUN HX3:DHRY
Dhrystone(1.1) time for 5000 passes = 13
This machine benchmarks at 384 dhrystones/second
MiX, не разогнан - работает на штатных 10 мгц.Это чудо изобретатели его задушили на 7мгц.Разгон он держит 16 мгц- только подводит память или контроллер памяти ВП1-013
---------- Post added at 21:08 ---------- Previous post was at 21:07 ----------
MiX, я вообще думал и мечтал что ВМ3 покруче чем ВМ2 - такой здоровый лапоть а толку как от ВМ1 если не ниже.Не кто на БК тесты прогнать не хочет? (мне лень отремонтировать хоть 1 из 3х бекашек :) )
---------- Post added at 21:11 ---------- Previous post was at 21:08 ----------
all,вообще ВМ3 интересен только из-за MMU на 4мб ОЗУ.а в целом отстойный камушек вышел и еще и не совместимый.Будем делать внешний MMU для ВМ2?
---------- Post added at 21:12 ---------- Previous post was at 21:11 ----------
MiX, а тест SPEED что показывает?или я пропустил и где то есть логи?А PDPCLK?
---------- Post added at 21:15 ---------- Previous post was at 21:12 ----------
Ага частота 4 мгц камушка,это так на всех платах мс1201.03 - камушек же 6 мгц работает?
---------- Post added at 21:16 ---------- Previous post was at 21:15 ----------
MiX, А вжик отключен?
Вот именно что 10 а не 7. А у меня 4 который я не разгонял.
MiX, я требую выложить лог теста SPEED.SAV
ВМ3
Отличается бо́льшим объёмом адресуемой памяти (до 4 МБ), более высоким быстродействием (сложение регистр/регистр — 1,5 млн оп/с, умножение — 100 тыс. оп/с, деление — 50 тыс. оп/с)
Шютка,но блин как же так?
---------- Post added at 21:32 ---------- Previous post was at 21:31 ----------
К1801ВМ2
Быстродействие на частоте 10 МГц: около 1000 тыс. оп/с — для операций типа сложения над регистрами, 100 тыс. оп/с — для операции умножения, около 83,3 тыс. оп/с — для операции деления
так же и выходит судя по логам тестов ,что я вылаживал
Команда сложения регистр-регистр: 912
Команда сложения регистр-память: 392
Команда умножения регистр-регистр: 116
Команда деления регистр-регистр: 88
Где ссылка на тест? Лично я не знаю где его копать, другие заботы.
MiX, так в терминале к hx0:подключен образ и там есть тест.
в этом образе покруче версия.
Speed
процессор ВМ3
Тест быстродействия.
Включите таймер...
Быстродействие (тыс.оп./сек)
Команда сложения регистр-регистр: 928
Команда сложения регистр-память: 296
Команда умножения регистр-регистр: 64
Команда деления регистр-регистр: 264
Выключите таймер...
MiX, 1. если учесть заниженную частоту - 6-4 мгц то вместо 1500 =928.
А вот это разработчики подложили свинью с памятью
Команда сложения регистр-память: 296
или вжик тупит или тупит вжик + память на заниженной частоте.печаль
---------- Post added at 22:29 ---------- Previous post was at 22:26 ----------
Команда деления регистр-регистр: 88 vs
Команда деления регистр-регистр: 264
А вот деление радует
Команда умножения регистр-регистр: 64
тут тоже непонятно - разучились умножать?
MiX, а можно тест с включенным вжиком.На вики уверяют
Однако реальное быстродействие схема исправления ошибок уменьшала на 12-15 %.
интересно увидеть на реальном железе (-15% =788)
А вот деление радуетЭто тест лажает.
На самом деле этот ВМ3 с выключенным ВЖ1 выполняет 847*50 = 42'350 делений в секунду ( см. ЗДЕСЬ (http://zx.pk.ru/showthread.php?postid=689411) ).
Умножений - 65'450 в секунду.
С включённым вжиком
Тест быстродействия.
Включите таймер...
Быстродействие (тыс.оп./сек)
Команда сложения регистр-регистр: 928
Команда сложения регистр-память: 296
Команда умножения регистр-регистр: 68
Команда деления регистр-регистр: 264
С включённым ВЖ1 этот ВМ3 даёт 65'400 умножений и 42'200 делений в секунду ( см. ЗДЕСЬ (http://zx.pk.ru/showthread.php?postid=688115) ).
MiX, результаты идентичны,значит вж1 не отключен :)
В МС1201.03 целесообразно разделить тактирование процессора и ДОЗУ.
1801ВМ3А вполне потянет 6.0 - 6.5 мгц ( после кварца 12-13 мгц ставить 531ТМ2 / 531ТВ9 ) , а возможно и 7 мгц при +5.1 вольт.
Если желаете поставить рекорд на таких матерях - ставьте 537РУ11 в сектор адресов BS7 - может, и удастся до 1.5 лимона добраться.
Если не предпринимать меры по размещению указанной ИС в адресах только сектора BS7, то контент указанной ис будет болтаться на МПИ каждые 64 кбайт.
? bigral @ - 08.04.2013 22:12
да, совсем забыл, спасибо большое!!! сигнал генерируется со второй ножки ВП1-065
¤
.DAY
Время
?мон-ф-тРАП ТО 4 001264
¤
.SPEED
¤
ТЕСТ БЫСТРОДЕЙСТВИЯ
¤
КОМАНДА СЛОЖЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 776
¤
КОМАНДА СЛОЖЕНИЯ РЕГИСТР-ПАМЯТЬ
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 304
¤
КОМАНДА УМНОЖЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 64
¤
КОМАНДА ДЕЛЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 264
решил перенести пост для общей картины :)
разница р-р из за версии теста SPEED.SAV в остальном понятно чем дышат платы мс1201.03
текущая схема переходника:
http://i.piccy_.info/i9/9904fd75ae2e5b246098f29caefd5246/1395224049/23708/716355/tekushchaia_skhema_500.jpgСудя по этой схеме ( если не ошибаюсь ) - COM-порт должен без проблем принимать сигнал прямо с ноги 27 ВП1-065.
Если +5В COM-порт воспринимает как сигнал MARK, а 0В - как сигнал SPACE, и ожидает инвертированного сигнала ( SPACE == "1", MARK == "0" ), то на ноге 27 у ВП1-065 как раз такие уровни.
Предлагаю проверить это предположение. Если оно подтвердится, то преобразование сигналов ВП1-065 в сигналы RS-232 при помощи MAX232 с инвертором - окажется избыточным, поскольку никакое преобразование ( в тракте приёма COM-порта ) не требуется вообще.
Patron, я пас ,мне еще разряда не хватало с незаземленых БП.Главное правило - не мешай технике работает (Лучшее враг хорошего). Меня все устраивает
---------- Post added at 11:14 ---------- Previous post was at 11:12 ----------
Patron, 27 нога усилена еще ЛП9 так что хватит раскачать
я пасЕщё интересно уточнить роль диода, находящегося в схеме на входе RX.
Я понял роль этого диода так:
Когда ключ оптрона закрыт - этот диод включён последовательно с диодом на выходе DTR и поэтому не играет ни какой роли, а когда ключ оптрона открыт - этот диод позволяет сохранить положительное напряжение на входе RX, если оно там есть.
Но если при отрытом ключе оптрона ( т.е. при передаче "1" ) на входе RX есть положительное напряжение - COM-порт принимает "0" ( что ошибочно ). А поскольку схема работает без ошибок - значит при открытом ключе оптрона на входе RX нет положительного напряжения и только поэтому диод там никак помешать не может ( а помочь он не может в принципе ).
---------- Post added at 12:54 ---------- Previous post was at 12:25 ----------
Роль диода на выходе DTR (похоже) также никакая. Поскольку напряжение на аноде этого диода всегда не ниже напряжения на его катоде, то при исключении этого диода из схемы - работа схемы измениться не может.
---------- Post added at 12:58 ---------- Previous post was at 12:54 ----------
Роль диода на выходе TX также не вполне ясна. Зачем там нужен диод ?
Я диоды тоже прикрутил к своей схеме, на всякий случай, все работает.Кстати, мой ноутбук выдает в СОМ порт +5в, а не 12в (собственно к нему и подключен ДВК).
Я диоды тоже прикрутил к своей схеме, на всякий случай, все работает.Можно "на всякий случай" и по два последовательно включённых диода прикрутить вместо одного - работать не перестанет.
Суть в том, что ни один из использованных в схеме диодов ни на что не влияет и ни в какой ситуации никак помочь или помешать не может, поэтому их количество в местах установки может быть любым ( от нуля и больше ).
Patron, без диода на RX у меня на 57600 сразу каша прет.все детали подобраны опытным путем по загрузке.
... поэтому их количество в местах установки может быть любым ( от нуля и больше ).
по-моему каждый pn переход ограничивает напряжение на 0.6 вольт так что при 100 последовательных диодах ток не пройдет
без диода на RX у меня на 57600 сразу каша прет.Учитывая, что сигнал SPACE в RS232 на входе RX должен быть ниже -3В относительно SG, а указанная схема при передаче SPACE просто закорачивает RX на землю - очень любопытно, как вообще что-то работает. Вряд ли добавление диода позволяет превратить 0В в -5В, поэтому было бы весьма полезно узнать, что именно там происходит.
Надо бы сравнить осциллограммы на входе RX с диодом и без, причём так, чтобы точно измерялись уровни напряжений относительно SG.
вот эта побочка скажется на ascii играх !!! То есть с точки зрения скорости обмена это ПЛЮС, система работает шустрее, а вот XONIX ДВКашный уже на УК-НЦ не поиграть слишком шустро летает !!! ) Поэтому надо продумать (если это возможно, программный или аппаратный регулятор скорости). Типа захотелось в старые игрушки поиграть - ставим стандартную скорость (в эмуле то это легко в два клика - спасибо Patron'у, а вот на живом железе?)
вот тут интересный момент.действительно в тетрис играть нереально - заваливает очень быстро.Но Сейчас с эмулятором терминала VT52 мы по cути эмулируем КСМ (я так понимаю даже без КГД).А если я пойду дальше и к плате прикручу КЦГД - На основной плате мне нужно будет перевести на другой адрес порт терминала .И прикрутить видеовыход и решить проблему с клавиатурой - .Допустим решил проблему.
Вариант 1 - ГЦГД представляет собой 2 порта терминала связанных между собой на скорости 57600.На шине МПИ сидит ВП1-065 и имеет адрес системного терминала.Вторая ВП1-065 принимает на скорости 57600 последовательные данные в сам КЦГД.
Как обстоит дело с играми текстовыми для КСМ 9600 на КЦГД?
Допустим я прикрутил КЦГД и вывел изображение на монитор и купил клавиатуру.Как мне дальше используя Сервер HX грузить ОС .Использовать на бортный терминал на плате мс1201.02-01 только для загрузки получиться?Кто то уже делал такой фокус?Сам КЦГД будет работать совместно с МС1201.02 или ему нужно МС1201.-03 ?
от этого ответа зависит мои дальнейшие движения.
Как обстоит дело с играми текстовыми для КСМ 9600 на КЦГД?КЦГД принимает каждый байт на скорости 57600, но делает между байтами большие IDLE-промежутки, поэтому итоговая скорость вывода на экран получается даже ниже, чем в КСМ на скорости 9600.
Допустим я прикрутил КЦГД и вывел изображение на монитор и купил клавиатуру.Как мне дальше используя Сервер HX грузить ОСГлавная проблема в том, что загрузчик вводится с пульта, а пульт работает со стандартным адресом порта терминала.
Можно каждый раз вводить загрузчик вручную - тогда остаётся только настроить драйвер HX.SYS на работу с нестандартным портом. Но чтобы автоматизировать ввод загрузчика - надо как-то извратиться. Например - сделать у КЦГД переключаемый ввод/вывод, подключив выход входной ВП1-065 КЦГД к ещё одному COM-порту PC. Тогда драйвер HX.SYS будет работать с сервером по нестандартному порту, а работу по стандартному порту можно будет переключать между терминалом PC и "нутром" ( т.е. клавиатурой и терминалом ) КЦГД.
Кстати, чтобы избежать покупки клавиатуры 7004 - можно написать её эмулятор для PC, но тогда для подключения такой виртуальной клавиатуры к КЦГД - потребуется уже третий COM-порт.
---------- Post added at 14:05 ---------- Previous post was at 14:01 ----------
Можно также сделать отдельные переключатели для входного и выходного потоков входной ВП1-065 КЦГД - тогда можно не заморачиваться покупкой или эмуляцией клавиатуры 7004, а просто всегда брать входной поток байтов с COM-порта, а выходной поток отправлять или в COM-порт ( т.е. на терминал PC ), или в "нутро" КЦГД.
---------- Post added at 14:11 ---------- Previous post was at 14:05 ----------
в тетрис играть нереально - заваливает очень быстроСкорость падения кубиков в игре TETRIS зависит только от скорости процессора и практически не зависит от скорости вывода на терминал.
И наоборот - скороть игры XONIX зависит только от скорости вывода на терминал и практически не зависит от скорости процессора.
Patron, путаюсь выбрать путь развития - Есть плата МС1201.02-01 она меня устраивает.Докупить КЦГД к ней или купить МС1203.03 - но начитавшись отзывов негативных о работе платы и самом процессоре ВМ3 уже желание нет особого.
Есть 4 новеньких ВП1-065 и можно будет навесить их без проблем.Клавиатура родная дорогая и занимает много места на столе.Мне больше нравиться как сейчас через HX .Я так понимаю вопрос с КЦГД еще не исследован и мне будет чем заняться.ДА и вм2 в нем внушает доверие - можно и погнать его в случае чего.Разве только прошивка на КЦГД 181 ,а лучше найти с 182 но где не знаю .
---------- Post added at 13:18 ---------- Previous post was at 13:15 ----------
[/COLOR]Скорость падения кубиков в игре TETRIS зависит только от скорости процессора и практически не зависит от скорости вывода на терминал.
И наоборот - скороть игры XONIX зависит только от скорости вывода на терминал и практически не зависит от скорости процессора.
вот этим могу сегодня заняться - сделать видео обзорчик на скорости 10 мгц и 57600 порт.
вот чем посоветуешь заняться - МС1201-03 (скорее всего будут вечные ошибки озу ) или КЦГД в плане разгона,теста быстродействия,изучение особенностей и дальнейшего эмулирования?
вот этим могу сегодня заняться - сделать видео обзорчик на скорости 10 мгц и 57600 порт.Было бы занятно потом уменьшить скорость процессора до 3 МГц и опять сравнить TETRIS и XONIX ( TETRIS на 3 МГц должен работать с той скоростью, на которую рассчитан, а XONIX продолжит носиться как безумный даже на скорости процессора 1 МГц ).
---------- Post added at 14:28 ---------- Previous post was at 14:27 ----------
Заняться я советую всем, но начать, наверное, лучше с КЦГД, потому что КЦГД ( насколько я понимаю ) можно подключить к любой процессорной плате.
Patron, сейчас я могу простой заменой кварца менять скорость.не уверен что найду кварц на 3мгц.4 более реально
Попробую прикрутить PC клавиатуру к КЦГД, если там ASCII коды то ЛАТ должен пойти (хоть и в раскладке QWERTY), хотя я не уверен.
Попробую прикрутить PC клавиатуру к КЦГД, если там ASCII коды то ЛАТ должен пойти (хоть и в раскладке QWERTY), хотя я не уверен.КЦГД работает с клавиатурой 7004, которая генерит собственные сканкоды, поэтому нужен конвертор.
КЦГД работает с клавиатурой 7004, которая генерит собственные сканкоды, поэтому нужен конвертор.
Ну да, посмотрел что ещё по подключению там согласовывать надо...
Тогда вот схема спаренного RS232.
Видео:
Tetris - http://youtu.be/q17kT1fyyUA
Xonix - http://youtu.be/mD3tr73Ye0c
---------- Post added at 22:16 ---------- Previous post was at 21:56 ----------
еще версия с лучшим кодеком видео http://youtu.be/7YUU8fAWYMI
Xonix - http://youtu.be/mD3tr73Ye0c
Вот это в подтверждение моих слов кстати! TETRIS - из скобочек нормально работает везде, но 9600 для XONIX - слишком шустро. Или герцовка?
Но суть в том, что он на обычной (не разогнаной) ДВК работает норм, но на штатной (без экспериментов) УК-НЦшке в него не поиграть! Приходится другие варианты игры запускать. И ещё было несколько игр так же зависимых
от скорости передачи данных на терминал и скорости проца - из старых ascii.
hobot, я так понимаю о таймере суровые советские программисты не слышали и о том что нужно писать железо не зависимый код хотябы в пределах ДВК. (ВМ1,ВМ2,ВМ3). Тогда бы проблем от разной частоты процессора не было бы.
---------- Post added at 22:49 ---------- Previous post was at 22:31 ----------
All,исходников игр нет в доступе?
palsw, есть правильный XONIX ему только нужен таймер включенный и что бы дата в системе установлена была(?)!!! ) Где-то тут XONIXов целую коллекцию выкладывали ? ))) Правда без исходников !!! Попробуйте X.SAV вот отсюда http://archive.pdp-11.org.ru/ukdwk_archive/dwkwebcomplekt/FORM_FIXED_XONIX/
http://zx.pk.ru/showthread.php?t=20306 - тут целый архив XONIXов Patron выкладывал и по моему не только он )
КЦГД это ж почти графический терминал? (ну если прикрутить к нему SCART с теликом и PS2/AT клавиатуру с конвертором в коды 7004) Ему ж не нужен QBUS\МПИ?
Если так, то главный вопрос теперь поддерживает ли ПЗУ МС1201.0x загрузку с TU58? (как я понимаю, в принципе можно слепить TU58 образ системы которая после загрузки через тот же SLU подключит виртуальные диски HX + еще 1 виртуальную консоль? или даже много консолей?).
КЦГД это ж почти графический терминал? (ну если прикрутить к нему SCART с теликом и PS2/AT клавиатуру с конвертором в коды 7004) Ему ж не нужен QBUS\МПИ?Нужен. Дело в том, что КЦГД сажает на шину ДВК свой собственный терминальный порт ( в виде ВП1-065 ), к которому ( через RX и TX ) подключен другой порт ВП1-065, сидящий уже на шине КЦГД. Всего на плате КЦГД есть 3 штуки ВП1-065. Два ВП1-065 соединяют шину КЦГД с шиной ДВК, а через третий подключается клавиатура МС 7004.
Конечно, можно "всунуть" разъём между двумя входными ВП1-065 и тогда КЦГД превратится в отдельный интеллектуальный графический терминал с интерфейсом RS232.
Если так, то главный вопрос теперь поддерживает ли ПЗУ МС1201.0x загрузку с TU58? (как я понимаю, в принципе можно слепить TU58 образ системы которая после загрузки через тот же SLU подключит виртуальные диски HX + еще 1 виртуальную консоль? или даже много консолей?).Начиная с версии 2.3 протокол HX поддерживает команду "загрузка" TU58. Поэтому загрузиться с HX можно при помощи обычного загрузчика TU58.
Народ, провел сравнение распиновок КНГМД и Shugart, проверьте, пожалуйста, всё ли правильно. Вечером попробую прикрутить 5.25" флоппи. Спасибо.
http://pinouts.ru/Storage/InternalDisk_pinout.shtml
Patron, В УКНЦ умнее подключили ЦП и ПП .
Догадались же налепить кучу ВП1-065 в КЦГД.А могли бы быть ПДП и др плюшки.
а с другой стороны делали совместимость с терминалом VT100 что подразумевает подключение только вп1-065.А есть под VT100 фирменные графические игры или пакеты ?
всё ли правильно. Вечером попробую прикрутить 5.25" флоппи.Да, всё правильно.
Кроме того, поскольку контроллер не использует сигнал Disk Change/Ready, то к нему можно без каких-либо переделок подключать 3" приводы ( соединительный кабель, понятное дело - нужно делать в соответствии с таблицей PC-interface ). Нужно только заклеить у каждой используемой дискеты правое окошко.
Patron, спасибо что проверили. 3" по позже буду лепить. Пока обычную "пятидюймовку" подсоединю.
В общем, ждите отчета ;)
А есть под VT100 фирменные графические игры или пакеты ?
Обсуждалось в теме про игры ) Как выяснилось каждая контора под свои задачи что-то графическое могла писать\иметь\заказывать ПО для DEC. Графических буржуйских DEC-игрушек практически нет. Есть графическая дема на DEC-PRO. form ещё откопал графическую посадку на луну для DEC.
Другими словами - такой богатой библиотеки графический (! не ascii !) игр у буржуев нету в принципе (я так понимаю - это издержки целевого использования железа - ведь только у нас они были полубытовыми\школьно-промышленными = военными). Но и наша библиотека игр (сами понимаете) заточена каждая под специфическое железо (КГД,КЦГД, УК-НЦ, БК0010(01),
БК11, БК11М). Ура! ) Но по крайней мере у нас они есть ) И много ! )
http://hobot.pdp-11.ru/gamimg/gamgal.gif (http://archive.pdp-11.org.ru/gamgal.html)
:redface:
стал счастливым обладателем КЦГД 181 прошивка,работоспособност пока неизвестна...
http://i.piccy_.info/i9/cd7e63b7dd9908079cc56d3f4bcc25b1/1396118633/38992/712259/IMG_3712_500.jpg (http://piccy_.info/view3/6148432/772f375a247344c29c79dcf9d453a976/)http://i.piccy_.info/a3/2014-03-29-18-43/i9-6148432/500x334-r/i.gif (http://i.piccy_.info/a3c/2014-03-29-18-43/i9-6148432/500x334-r)
КЦГД 181 прошивка
под эту прошивку есть софта "немножко" (http://hobot.pdp-11.ru/ukdwk_archive/dwkwebcomplekt/KGD_KCGD_GAMES/), а Lode Runner (http://zx-pk.ru/showpost.php?p=662987&postcount=257) КЦГДшный - Зеленоградский как выяснилось работает везде! )
гцгд походу не рабочее.Подключил голую плату с питанием +5,+12,-12 и взял видео с зеленого сигнала.На выходе статичная каша -
http://i.piccy_.info/i9/5db6b606c9cca217a2e2c9c07426952b/1396296988/28968/716355/20140331_231448_546_500.jpg (http://piccy_.info/view3/6161123/41ed219c01fe12049b7cbc5250c114c5/)http://i.piccy_.info/a3/2014-03-31-20-16/i9-6161123/471x354-r/i.gif (http://i.piccy_.info/a3c/2014-03-31-20-16/i9-6161123/471x354-r)
очень сильно греются КР1802ВВ1 (DD33,DD34,DD38 ) градусов 60-65 -палец печет очень сильно.А вот КР1802ВВ1 (DD37 ) ледяная хоть питание исправно идет...
Не могу пройти мимо нерабочего компа ( особенно на 1801-й серии ).
А сигналы ACLO - DCLO подавали ?
*
Ледяные 1802-е - под замену. К КЦГД шёл ( ? ) ЗИП - как раз они самые.
( По крайней мере в нашем отделе их было в достаточном к-ве - говорили, что это ЗИП ).
MM,
А сигналы ACLO - DCLO подавали ? подавал .
1802 сначала купить нужно для замены :) Значит нагрев до обжога пальцев для 1802 нормально?просто в живую их не когда не щупал еще ...
Они ТТЛШ ( ??? ) - жаркое на алюминии, летят только так. Пластик стоит копейки.
Жолтое - от 150 руб. Могут водится в КГД - ?
*
Что творится на МПИ ВМ2 ?
palsw, Сильно не расстраивайся. Можно попробовать подцепится к 065 на плате КЦГД и загрузить НХ. Если получится то у тебя освободится порт на МС с адресом 176560.
И ещё, скидываю прошивку на 181. Можешь сравнить со своей если есть возможность.
переношу обсуждение КЦГД в профильную тему.
http://zx-pk.ru/showthread.php?p=697046#post697046
И ещё, скидываю прошивку на 181. Можешь сравнить со своей если есть возможность.
Она не работает в EmuStudio - вешает эмулятор и размер на 2 байтика больше
рабочая 8 192 байт , твой вариант 8 194 байт ???
Что то тут не так! ) Вроде бы Титус уже комментировал в теме эмулятора этот же файл?
---------- Post added at 00:53 ---------- Previous post was at 00:45 ----------
вот тут (http://archive.pdp-11.org.ru/BIBLIOTEKA/KCGD/) в rar архиве вместе 181-я и 182-я = по размер 8 192 !!! Проверенные кем-то уже иначе в архив не попали бы ! )
Ну может некорректно считал, а так в целом прошивка ничем не отличается от архивной.
Поднимаю тему! Приветсвую! Потихоньку оживляю свой ДВК,уже подключил дисковод и вроде даже что то пишет. Но вот проблема, не знаю какой образ rt-11 лучше всего подойдет для реального компьютера. Пока загружаю через РС и эмулятор терминала. Помогите советом,и может какой нибудь мануал по работе с дисками посоветуете? Спасибо.
Несмотря на массовые протесты знающих - посоветую RT11SJ - однозадачник позволяет запускать максимально большие ( по размеру ) программы.
А насчет руководств - гуглим комплектные доки по ДВК ( они есть в Сети ).
Предупреждаю - это толстенные книги мелким шрифтом...
MM, спасибо за ответ. А где бы образ точно рабочий найти?
RST 0, отличие системных дискет в наличии\отсутствии специфичных драйверов, какой контроллер дисковода и какой формат дискет у вас. Пожалуйста уточните конфигурацию железа. Образ с нужной начинкой вы можете сами собрать
или взять готовый из архива, но надо чётко понимать наличие каких драйверов необходимо )
Система RT-11 не сложней MS DOS в плане команд пользователя, поэтому вполне можно обойтись встроенным хелпом, есть варианты переведённой на русский язык ранней версии этого же файла справки. Есть вариант полностью русифицированной рабочей среды, но в своём "естественном" состоянии она не поддерживает современные даты.
Уточняйте ваше железо и вы сами на часть вашего запроса ответите )))
Литература http://archive.pdp-11.org.ru/BIBLIOTEKA/dwkbooks/
--- очень разыскивается т.4 ПО ДВК где описана работа с компилятором Модулы2
hobot, я вас понял. Мат плата мс1201.01. Контролер кнгмд,драйвер mx поидее,хотя я не совсем понимаю чем различаются разные драйвера. Дисковод обычная 5-ка,родных дискет нет.
RST 0, Могу по быстрому объяснить.
Вставляете дискету.
С диска НХ запускаете MXFORM
Форматируете.
Далее даете команду INIT MX0: (если в дисководе 0)
Или INIT MX1: (если в дисководе 1)
Соответственно и дальше команды с номером нужного дисковода.
Далее даете команду COPY/SYS HX: MX0:
После команду COPY/BOOT HX:RT11SJ.SYS MX0:
И можно загрузится с дискеты дав команду BOOT MX0:
MiX, поясните как грузиться с родного терминала? Писали что нужно вводить
@b
$mx0:
Так вот когда я нажимаю b комп пишет @b? И переводит строку.
RST 0, Набрать надо Х0 или Х1 в зависимости от дисковода.
RST 0, просьба отпишитесь получилось ли свою локальную системную дискету получить? )
Добрый день. Пытаюсь подключить ДВК к ком порту.
Можете подсказать - как же всё-таки правильно http://zx-pk.ru/threads/22261-vosstanovlenie-dvk-2.html?p=690433&viewfull=1#post690433
Эмиттером к восьмому контакту двк, а коллектором к девятому? или коллектором к восьмому, а эмиттером к девятому?
И что ещё надо сделать в двк? Перемкнуть 6-7 контакты на разъеме?Стрелка в транзисторе показывает направление тока, поэтому остриё стрелки должно смотреть в сторону земли.
Перемкнуть надо те контакты, которые в результате дадут ноль на ногу 29 у ВП1-065.
Больше ничего?При помощи настроек COM-порта fDtrControl и fRtsControl ( в файле Terminal_ComPort_Adapter.ini ) надо выставить правильные уровни на выходах DTR и RTS :
fDtrControl = DTR_CONTROL_ENABLE
fRtsControl = RTS_CONTROL_DISABLE
В результате, после запуска эмулятора VT52 - на DTR должен быть плюс, а на RTS минус.
Как узнать, что заработало?После включения ДВК - на терминале должно появиться приглашение пульта. Для проверки передачи надо нажать в терминале <Enter> - пульт должен повторно вывести промпт на новой строке.
Что то я совсем туплю..? 29 нога ВП-1 BSYD - ?? она идёт на один из оптронов (на фототранзистор, другой конец которого на земле..Получиться - если я заземлю 29 ногу, приёмная часть оптрона будет заземлена?
Получиться - если я заземлю 29 ногу, приёмная часть оптрона будет заземлена?
Да. Это дает готовность терминала, и без этого сигнала не будет связи с терминалом.
А при этом на родной экран должна выводиться информация? Я прошу прощения, в двк я сильно начинающий..
А при этом на родной экран должна выводиться информация?
Если всё правильно подключено и настроено то должна. Хоть на родной, хоть не на родной.
Так.. кцгд надо вытащить?
Так.. кцгд надо вытащить?Есть два варианта:
1. Использовать эмулятор VT52 и как терминал, и как эмулятор диска HX - тогда КЦГД надо вытащить, а порт на плате перенастроить на адрес 177560.
2. Использовать эмулятор VT52 только как эмулятор диска HX - тогда КЦГД надо оставить и порт на плате не перестраивать, но для проверки связи с PC придётся вводить и запускать с пульта небольшую программку:
@1000/10037
@1002/176566
@1004/775
Код непрерывно выводит содержимое R0 в порт передатчика, поэтому можно занести в R0 код буквы 'A' и запустить программу с адреса 1000 :
@R0/000000 101
@1000G
Вроде, что то начинает прорисовываться.. только у меня не
При помощи настроек COM-порта fDtrControl и fRtsControl ( в файле Terminal_ComPort_Adapter.ini ) надо выставить правильные уровни на выходах DTR и RTS :
Код:
fDtrControl = DTR_CONTROL_DISABLE
fRtsControl = RTS_CONTROL_ENABLE
; fDtrControl = DTR_CONTROL_ENABLE
; fRtsControl = RTS_CONTROL_DISABLE
а наоборот.
fDtrControl = DTR_CONTROL_ENABLE
fRtsControl = RTS_CONTROL_DISABLE
в этом случае vt52 принимает кучу АААААААА. Попробую теперь разобраться с HX. если я правильно понял - надо как то на двк перекинуть HX.SYS? его как то надо .. мм активировать? Например, помниться, в мсдос такое надо было прописывать в конфиг сис. Да и перебросить задачка.. Дискеты MX не очень дружат с PC. хорошо - есть эмулятор дисковода.
надо как то на двк перекинуть HX.SYS?Если в эмуляторе VT52 подключить к приводу HX0: образ HXsys54_(176560).DSK, то загрузиться можно прямо через порт 176560, только загрузчик придётся вбить с пульта вручную :
100/102
102/2
10000/12701
10002/176560
10004/12702
10006/176564
10010/10100
10012/5003
10014/77301
10016/5212
10020/105712
10022/100376
10024/6300
10026/1005
10030/5012
10032/12700
10034/4
10036/5761
10040/2
10042/42700
10044/20
10046/10062
10050/2
10052/1362
10054/105711
10056/100376
10060/116123
10062/2
10064/22703
10066/1000
10070/101371
10072/5007
10000G
Если добавить в образ HXsys54_(176560).DSK драйвер имеющегося в ДВК дискового контроллера - после загрузки через HX можно будет скопировать драйвер HX.SYS на системный диск ДВК.
Случайность
28.04.2016, 21:38
У меня плата мс2101.02-01 и разводка другая разьема.
http://i.piccy_.info/i9/0bd49c1ebb61f8299ec0dcd42d442b60/1394620590/17492/619634/Bezymiannyi_500.jpg (http://piccy_.info/view3/6052570/852f1230cdf4f9cf062d5fe8d33690f1/)http://i.piccy_.info/a3/2014-03-12-10-36/i9-6052570/500x195-r/i.gif (http://i.piccy_.info/a3c/2014-03-12-10-36/i9-6052570/500x195-r)
кт349 припаял - то что было первое под рукой
http://i.piccy_.info/i9/eb531b6255fa2a9bf472f947db618063/1394620408/22753/619634/CL_RS232_500.jpg (http://piccy_.info/view3/6052538/777612495e33f57a275f452619709ec0/)http://i.piccy_.info/a3/2014-03-12-10-33/i9-6052538/500x268-r/i.gif (http://i.piccy_.info/a3c/2014-03-12-10-33/i9-6052538/500x268-r)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;fDtrControl = DTR_CONTROL_DISABLE
fRtsControl = RTS_CONTROL_DISABLE
fDtrControl = DTR_CONTROL_ENABLE
;fRtsControl = RTS_CONTROL_ENABLE
; fDtrControl = DTR_CONTROL_HANDSHAKE
; fRtsControl = RTS_CONTROL_HANDSHAKE
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
fOutxCtsFlow = FALSE
fOutxDsrFlow = FALSE
; fOutxCtsFlow = TRUE
; fOutxDsrFlow = TRUE
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
так все работает
этот вариант подходит к плате
http://piccy_.info/view3/4126285/8a8a8f601153d7369f84bd2f05283f99/1200/
вот с этой темы?
http://zx-pk.ru/threads/20791-elektronika-ms1201-02-ili-pdp-11-dlya-quot-chajnikov-quot-fak.html
у меня есть такая же плата, только на ней впаяна перемычка S8
внешне остальное схоже
в разъеме XP2 первая нога в правом верхнем углу?
|--v---------|
| 9..7..5..3..1|
|10..8..6..4..2|
|------------|
Разъём,вроде, так нумеруется
Случайность
29.04.2016, 13:53
вот в повом посте темы
http://zx-pk.ru/threads/20791-elektronika-ms1201-02-ili-pdp-11-dlya-quot-chajnikov-quot-fak.html
на сборочном чертеже у подобной платы первая нога в другом месте, платы конечно частично похожи, но всеже.
- - - Добавлено - - -
спаял кабель, но в терминале ничего нет?
надо как то перставлять перемычки? кто знает как? яне нашел как их правильно надо выставить
остаивл как они изначально впаяны в плате
в терминале ничего нетНужен осциллограф - тогда будет видно, где какой сигнал.
Может, оптрон дохлый или ещё какие-то проблемы.
Случайность
29.04.2016, 18:13
есть С1-101 и все
ком порт на машине однозначно живой, так как с него через терминал связвался с дисковой полкой ,
можно пошагово что смотреть и где на плате МС1201-02-01 как по ссылке выше.
После восстановления платы УПО (были выкушены конденсаторы), оказалось, что при установке в корзину она останавливает" процессор М2 - спустя секунду после подачи питания индикатор "Работа" гаснет. Что могло произойти ?
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot