Вход

Просмотр полной версии : Восстановление ДВК-2



Страницы : [1] 2

RST 0
05.12.2013, 00:05
Приветствую! Недавно создавал тему по ремонту "Агата-7" для музея. Еще раз спасибо тем кто откликнулся и помог.Так вот в институте удалось откопать еще один экспонат,это "ДВК-2"! Надеюсь с вашей помощью смогу его оживить. :v2_dizzy_roll:
В общем сначала хотел спросить как его загрузить,на борту есть КНГМД,но самого дисковода не смог найти,там вроде древние 8ми дюймовые использовались,какой дисковод к нему можно подключить из более современных пока не знаю. Так же интересует как бы его проверить на работоспособность без софта. В общем он включается,на экране значек монитора @ есть,далее не знаю что толком делать,так как опыта по работе с ПДП-11 практически нет. Если ткнете в ман какой или доку, буду благодарен.
Ниже фотки контроллера дисковода и платы вычислителя. Фотки не мои,нашел в инете, свои нечем было сфоткать,но они один в один. По процессорной плате есть вопрос по разъемам, справа небольшой разьем "линия" (токовая петля), а вот что за широкий разъем слева? Для чего он используется?.
В терминале 15ИЭ-00-013 который идет с ДВК,есть разъем "Стык С2",это вроде обычный RS-232. Можно ли как то ДВК через него загрузить? Заранее спасибо.

Рабочая схема в сообщении #193

http://i017.radikal.ru/1312/c5/69ae67edd359t.jpg (http://radikal.ru/f/i017.radikal.ru/1312/c5/69ae67edd359.jpg.html)http://i047.radikal.ru/1312/e2/8b1cad1ebac7t.jpg (http://radikal.ru/f/i047.radikal.ru/1312/e2/8b1cad1ebac7.jpg.html)

Patron
05.12.2013, 02:07
"Стык С2",это вроде обычный RS-232. Можно ли как то ДВК через него загрузить?Сначала надо вместо терминала подключить к ДВК через COM-порт обычный комп. Когда в эмуляторе терминала на PC появится значок "@" с ДВК - можно загрузить RT-11 как описано ЗДЕСЬ (http://zx.pk.ru/showthread.php?t=20095).

RST 0
05.12.2013, 08:17
Patron, спасибо за ссылку,почитаю. А что по дисководам можете сказать? Интересно все ж таки автономно его грузить,без участия PC.

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

Еще вопрос,если я правильно понял потребуется адаптер токовая петля на ком-порт?

Patron
05.12.2013, 12:22
если я правильно понял потребуется адаптер токовая петля на ком-порт?В идеале - именно так. Но можно и слегка модифицировать плату, подпаяв адаптер USB-UART прямо к выводам 1801ВП1-035 ( например, как ЗДЕСЬ (http://zx.pk.ru/showthread.php?postid=581303) ).

hobot
05.12.2013, 15:06
А что по дисководам можете сказать?
У меня так же просьба к специалистам описать возможность подключения 3" дисководов (как более современных и удобных в сравнении с громоздкими и ненадёжными 5" - ненадёжные в плане носителей) к контроллерам классическим,наверное только в случае MY контроллера такое возможно?
Я свой вопрос в этой теме задаю, как бы отдельно от автора темы, поскольку
возможно его целями является именно аутентичность 100%, мне же интересна
сама возможность такой модернизации ДВК(любой конфигурации).

Спасибо.

RST 0
05.12.2013, 19:44
В идеале
http://electrik.info/main/praktika/247-prostoj-adapter-rs-232-tokovaya-petlya.html
А такая схема пойдет?

---------- Post added at 18:44 ---------- Previous post was at 18:38 ----------


его целями является именно аутентичность 100%
Честно говоря не совсем уж 100%,главное что бы можно было демонстрировать его возможности. В принципе для "Агата-7" мы использовали эмуль 140кб дисковода на SD карте. Вот и сейчас интересно,можно ли его подключить но уже к ДВК? В принципе в наличии у меня есть и 5.25" и 3.5" дисководы.

hobot
05.12.2013, 21:16
мы использовали эмуль 140кб дисковода на SD карте.
Я просто по опыту работы\использования живой УК-НЦ сталкиваюсь чаще с задачей переноса софта из архива на живую машинку, а не считывания старых дискет (которые редкость редкостная), так вот, маленькие дисководики конечно в разы удобней, эмулятор флопа для УК-НЦ знаю тестировал Арсений Гордин, но подробно он не описал сей процесс )
не по теме пару строк под спойлером

Я уже писал, как обидно, что в пору когда конвейер ещё работал, КВАНТ-4
продолжали оснащать двумя карманами 5", хотя ничто (наверное) не мешало
хотя бы один заменить на более прогрессивный 3", а при условии харда и вовсе оставить его одним флопом на борту (почти как у АйБиЭм).


По этому вопрос свой оставляю открытым )
http://zx.pk.ru/showpost.php?p=649297&postcount=5

SKcorp.
05.12.2013, 22:06
В общем сначала хотел спросить как его загрузить,на борту есть КНГМД,но самого дисковода не смог найти,там вроде древние 8ми дюймовые использовались,какой дисковод к нему можно подключить из более современных пока не знаю. Так же интересует как бы его проверить на работоспособность без софта. В общем он включается,на экране значек монитора @ есть,далее не знаю что толком делать,так как опыта по работе с ПДП-11 практически нет.

Дисковод 5.25: НГМД-6022.
Дискеты формата MX.

Загрузка:
@B
$MX0 или MX1

Тесты:

T0

Patron
05.12.2013, 22:07
А такая схема пойдет?Должна пойти.


В принципе в наличии у меня есть и 5.25" и 3.5" дисководы.В режиме 720К их можно подключить к КНГМД, загрузиться через COM-порт и сделать системный диск.

Только для 3.5" дисковода PC нужен специальный шлейф ( подробнее ЗДЕСЬ (http://zx.pk.ru/showthread.php?p=219030&highlight=shugart#post219030) ).

RST 0
06.12.2013, 22:38
Patron, а схему распайки разъема дисковода на плате КНГМД где можно найти?

---------- Post added at 21:38 ---------- Previous post was at 21:36 ----------


НГМД-6022
Эти дисководы как у "Агата" на 140кб односторонние?

Patron
07.12.2013, 01:49
а схему распайки разъема дисковода на плате КНГМД где можно найти?Тема про КНГМД (http://zx.pk.ru/showthread.php?t=20541).
Описание КНГМД (http://zx.pk.ru/attachment.php?attachmentid=39000) ( распайка разъёма описана там в таблице на стр.8 ).

SKcorp.
07.12.2013, 11:57
Patron, а схему распайки разъема дисковода на плате КНГМД где можно найти?

---------- Post added at 21:38 ---------- Previous post was at 21:36 ----------


Эти дисководы как у "Агата" на 140кб односторонние?

Двух, на 220 Кб.

RST 0
07.12.2013, 21:05
на 220 Кб.
Значит наш эмуль скорее всего не подойдет.

Patron
08.12.2013, 02:51
Значит наш эмуль скорее всего не подойдет.Одна сторона, 35 дорожек FM - должно пойти.

hobot
08.12.2013, 17:23
Одна сторона, 35 дорожек FM - должно пойти.
а на уровне преобразования DSK в FM формат (я по поводу материалов из архива) какие-то подводные камни есть, возможна ли порча данных, файлов\каталогов? И как это вообще происходит? Внутри эмулятора или сначало надо подготовить\перевести образ в FM формат?

Patron
08.12.2013, 18:57
И как это вообще происходит?Контроллер КНГМД не знает, что на той стороне шлейфа, настоящий дисковод или эмулятор - контроллер просто выставляет и принимает сигналы на отдельных линиях интерфейса. И делает он это не сам по себе, а по командам, которые ему в регистр команд пишет драйвер. Поэтому, если на той стороне шлейфа есть что-то, что понимает стандартный протокол контроллера, то все настройки сводятся к установке драйвера на нужное число сторон и дорожек, после чего можно приступать к форматированию:



.SET MX0: NOSIDEUP

.SET MX0: TRACKS=35

.SET MX0: FORMAT


А когда диск отформатирован и все его блоки успешно читаются по команде DUMP/TER MX0: - можно скопировать на отформатированный диск системные файлы, скопировать загрузчик и загрузиться с только что созданного системного диска.

На одностороннем 35-дорожечном MX-диске невозможно отформатировать больше 192 блоков по 512 байт ( а то и больше 175 блоков ), поэтому система должна быть весьма компактной.

Понятно, что копирование файлов с PC на такой диск возможно только при загрузке через COM-порт.

hobot
08.12.2013, 20:48
Понятно, что копирование файлов с PC на такой диск возможно только при загрузке через COM-порт.
Спасибо, понятно - это со стороны контроллера.

RST 0, а ваш эмулятор, его особенности - он подразумевает сразу размещение библиотеки образов на внутреннем каком-то носителе? И какой-то виртуальный вариант вставил дискету=образ\вынул дискету=образ.
И как это происходит? Где на каком этапе трансформация в FM - вот что я хочу поймать и выяснить не попортятся ли данные, и в случае, если допустим контроллер+эмулятор более продвинутый (MY или УКНЦ-КГМД) + эмуляторФлопа с SD-картой ?

Patron
08.12.2013, 21:20
Где на каком этапе трансформация в FM - вот что я хочу поймать и выяснить не попортятся ли данные, и в случае, если допустим контроллер+эмулятор более продвинутый (MY или УКНЦ-КГМД) + эмуляторФлопа с SD-картой ?По идее, нормальный эмулятор дисковода должен просто запоминать импульсы с линии WDATA в режиме "ЗАПИСЬ" и выдавать их на линию RDATA в режиме "ЧТЕНИЕ". Тогда его можно без проблем подключать к любому ретрокомпу.

Т.е. "образ диска" для такого эмулятора должен иметь "импульсный", а не байтовый формат. Ведь для одних и тех же байтов - импульсы у FM и MFM совершенно разные.

hobot
08.12.2013, 21:27
УКНЦ-КГМД) + эмуляторФлопа с SD-картой
Арсений мне писал, что у него отлично работает, но без подробностей к сожалению ( Единственное - сказал - громоздкий очень ( - но это уже не потеме слегка (извиняюсь).

RST 0
21.01.2014, 15:00
Приветствую! Поднимаю тему. Спаял адаптер по этой схеме http://electrik.info/main/praktika/247-prostoj-adapter-rs-232-tokovaya-petlya.html ,но вот теперь не могу понять как его правильно подключить к своей плате мс1201.01.
По идее нужно вешать перемычку на S11,иначе,как я понимаю, у меня не будет работать оптопара что на ПД линии висит.
Вообще судя по схеме на штекер Линии у меня выходят сигналы: общий,ПрД+,ПД+,ПД-. А мне требуется еще ПрД- как я понимаю. Поправьте если не прав.

Patron
21.01.2014, 16:03
Спаял адаптер по этой схеме http://electrik.info/main/praktika/247-prostoj-adapter-rs-232-tokovaya-petlya.html ,но вот теперь не могу понять как его правильно подключить к своей плате мс1201.01.

http://electrik.info/33.png

http://emulator.pdp-11.org.ru/misc/MS1201.02CL.jpg



При наличии осциллографа вопрос решается простым перебором вариантов.

В соседней теме (http://zx.pk.ru/showthread.php?t=22496&page=13) только что именно так подключили мс1201 к PC через COM-порт.

---------- Post added at 15:03 ---------- Previous post was at 14:44 ----------

Кстати, для работоспособности предлагаемой выше схемы требуется:

1. Заземлить ногу 29 у ВП1-035

2. Выставить правильные уровни на выходах DTR и RTS у COM-порта, используя настройки:



fDtrControl = DTR_CONTROL_DISABLE
fRtsControl = RTS_CONTROL_ENABLE

или


fDtrControl = DTR_CONTROL_ENABLE
fRtsControl = RTS_CONTROL_DISABLE

или


fDtrControl = DTR_CONTROL_ENABLE
fRtsControl = RTS_CONTROL_ENABLE


По схеме вроде требуется, чтобы на DTR было +6..+12, а на RTS было -6..-12, но при каких настройках такие уровни появятся на выходах DTR и RTS у COM-порта - надо проверить.

RST 0
21.01.2014, 20:37
Patron, а не могли бы вы расписать в каком файле править эти переменные? И может подскажете куда конкретно и какие сигналы на мою схему подавать с ДВК? Спасибо.

Patron
21.01.2014, 20:59
в каком файле править эти переменные?Если в конфигурации только один COM-порт - можно править сразу в файле значений по умолчанию для настроек COM-порта: Terminal_ComPort_Adapter.ini


куда конкретно и какие сигналы на мою схему подавать с ДВК?

Судя по схеме ИРПС - правильным будет такое подключение ДВК к PC:

1. Со стороны PC - подать +5в через резистор 100 Ом на линию TX- PC
2. Линию ПД- ДВК подключить к линии TX+ PC
3. Линию ПД+ ДВК подключить к линии GND PC

4. Линию Пр Д+ ДВК подключить к линии RX- PC
5. Линию RX+ PC подключить к линии ОБЩИЙ ДВК

6. Для подачи сигнала готовности приёмника - заземлить ногу 29 у ВП1-035 или заземлить линию ГП+ ДВК, соединив линии ГП+ и ОБЩИЙ в терминальном разъёме ДВК.

RST 0
21.01.2014, 22:38
Patron, еще раз спасибо за помощь! Завтра если смогу, попробую все подключить.

RST 0
22.01.2014, 23:26
Приветствую! Что то у меня ничего не получается :( Уровни выставил,но прогресса нет. Что странно осциллом никак не могу увидеть сигнал с ДВК,сначала подумал может что спалил,но подключив родной терминал обнаружил что всё работает. Пробовал и с S11 и без неё,сигнала на выходе ДВК не видно. Аналогично и со входом,на выходе КОМ порта есть импульсы,а на выходе оптопары к ДВК ничего нет. Мне кажется что мой адаптер не совсем подходит. Есть у меня USB-UART, и есть еще КОМ кабель от старого телефона Сименс. Может их попробовать? Или может поделитесь не сложной ,но проверенно рабочей схемой? Спасибо.

Patron
22.01.2014, 23:53
Что странно осциллом никак не могу увидеть сигнал с ДВК,сначала подумал может что спалил,но подключив родной терминал обнаружил что всё работает.Родной терминал устанавливает сигнал готовности приёма, без которого ДВК передавать не станет. Значит, есть смысл сравнить осциллограммы на ноге 27 у ВП1-035 при передаче на терминал и при передаче на PC.


Есть у меня USB-UARTМожно подключить его к PC и посмотреть осциллограмму с его ноги TX при передаче байта из PC. Если осциллограмма совпадёт с осциллограммой с ноги 27 у ВП1-035 при передаче байта с ДВК на терминал - нужно лишь как-то подать сигнал TX USB-UART на ногу 28, а ногу 27 подключить к линии RX USB-UART.

Patron
23.01.2014, 12:49
Кстати, не удивительно, что схема не заработала. Чтобы схема работала - должен течь ток, а чтобы был ток - в схеме должна быть земля.

Не зря в разъёме токовой петли есть контакты 7 и 8, напрямую связанные с землёй. Судя по схеме МС1201 - токовая петля может работать только в том случае, когда заземлены линии ПД+, Пр Д+ и ГП+.

При заземлении ГП+, дополнительно заземлять ногу 29 у ВП1-035 уже не обязательно - она заземлится через открывшийся ключ токовой петли.

MiX
23.01.2014, 13:02
От себя хочу добавить.

Что транзисторы VT1,VT2 и в оптопарах должны быть запитаны иначе никакой сигнал через них не пройдёт. Со стороны RS они питаются от сигнала DTR, а со стороны С2
перемычкой S10.

Patron
23.01.2014, 13:30
Кроме того - надо замкнуть перемычку S11, подобрать номинал R5 и уточнить номинал R3.

Когда ключ V2 у ДВК закрыт, +5в ( через перемычку S11 ) подаётся на светодиод DA1 через делитель R13 ( ДВК = 150 Ом ) + R3 ( PC = 200 Ом ). Значит, к светодиоду будет приложено 3в. Этого достаточно ?

---------- Post added at 12:19 ---------- Previous post was at 12:10 ----------

В самой ДВК аналоги резистора R3 PC ( R6 и R7 ДВК = 330 Ом ) образуют с аналогами резистора R13 ДВК ( R8 и R9 ДВК = 100 Ом ) делитель не 150 + 200, а 100 + 330, что ( насколько я понимаю ) подаёт на светодиод напряжение 4в.

---------- Post added at 12:30 ---------- Previous post was at 12:19 ----------

Если есть желание не трогать перемычку S11 и запитать передающую петлю ДВК со стороны PC - надо через резистор 100 Ом подать +5в с PC на линию TX- PC ( а также - отключить землю ДВК от линии ПД+ и закоротить резистор R8 PC, чтобы подать землю PC на линию TX+ PC ).

MiX
23.01.2014, 14:16
Если есть желание не трогать перемычку S11 и запитать передающую петлю ДВК со стороны PC - надо через резистор 100 Ом подать +5в с PC на линию TX- PC.

Тогда и землю надо соединять PC-GND+ДВК-GND иначе писишному питанию "опираться" будет не на что.

Кстати когда я соединял земли PC+ДВК у меня пробежала маленькая искра при подключении. По этому опторазвязку не зря придумали.

Patron
23.01.2014, 14:19
Тогда и землю надо соединять PC-GND+ДВК-GND иначе писишному питанию "опираться" будет не на что.По схеме - правильнее будет закоротить резистор R8 PC.

Кстати, в данном случае "соединение земель" не требуется. Вполне достаточно, чтобы у каждого источника +5в, подключенного к линии "-" через резистор 100 Ом, к линии "+" была подключена своя земля.

Patron
23.01.2014, 19:12
Ещё один вариант реализации токовой петли:

http://s5.hostingkartinok.com/uploads/images/2014/01/212485b505c9de85948b12091d7c325f.jpg

---------- Post added at 18:12 ---------- Previous post was at 17:42 ----------

Судя по схеме ИРПС - более правильным будет такое подключение ДВК к PC:

1. Со стороны PC - подать +5в через резистор 100 Ом на линию TX- PC
2. Линию ПД- ДВК подключить к линии TX+ PC
3. Линию ПД+ ДВК подключить к линии GND PC

4. Линию Пр Д+ ДВК подключить к линии RX- PC
5. Линию RX+ PC подключить к линии ОБЩИЙ ДВК

6. Для подачи сигнала готовности приёмника - заземлить ногу 29 у ВП1-035 или заземлить линию ГП+ ДВК, соединив линии 3 и 7 в терминальном разъёме ДВК.

MM
23.01.2014, 21:42
Интересно, от какой это ЭВМ этот блок ?
В КУВТ-86 была немного упрощенная Э3, с 3-мя оптронами и разведенным проводками СНП58-64.

Patron
23.01.2014, 21:55
Интересно, от какой это ЭВМ этот блок ?Никто не знает. Похоже, что блоки ИРПС выпускались с ВП1-035, а не с ВП1-065, как на приведённой выше схеме из журнала ПК БК №4/94 (http://pdp-11.ru/mybk/doc/djvu/magaz/bk-1994.4.djvu).

MiX
23.01.2014, 23:10
И я добавлю.
http://i047.radikal.ru/1401/74/7973f4541a12.gif (http://www.radikal.ru)
Со стороны RS232 распиновка на 25 контактный разъём.
А со стороны XS1 распиновка должна переделываться под ХТ3.

Patron
24.01.2014, 14:46
Разводка токовой петли на плате МС1201.03:

http://emulator.pdp-11.org.ru/misc/2101.03=1.jpg

http://emulator.pdp-11.org.ru/misc/2101.03=2.jpg

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

1. ПД- соединить с Пр Д+
2. ПД+ соединить с Пр Д-

Patron
24.01.2014, 22:24
Предлагаю разработать простейший адаптер токовой петли ДВК для COM-порта, который не будет обеспечивать гальваническую развязку, а будет лишь конвертировать сигналы токовой петли в сигналы RS232 и наоборот.

Для начала ( наверное ) лучше сделать адаптер цепи приёма, чтобы видеть на PC то, что передаёт ДВК.

Передатчик токовой петли - это транзисторный ключ между линиями "+" и "-", который замкнут при передаче "1" и разомкнут при передаче "0".

Чтобы превратить замыкание ключа в -12в, а размыкание ключа в +12в достаточно ( если я правильно понял ) несложной схемы:

http://s5.hostingkartinok.com/uploads/images/2014/01/c114b699e46d6cfece195b1efa324c8e.png

Данная схема ( по идее ) должна работать, если программно выставить уровни DTR = +12в ; RTS = -12в.


Вопрос - как должна выглядеть схема, которая позволяла бы инвертировать принимаемый сигнал простой сменой полярностей DTR и RTS ?

...

MM
24.01.2014, 23:55
1. А нужен ли в Э3 переходника на КТ814Г транзистор ?
2. Если его исключить, и приделать диодный мост на КД522 - постоянное - на оптрон, а переменное - на место между 02 и 07 контактами RS232, да и резистор с 4.7 ком подсократить до 2 ком 0.5 вт. - для получения сигналов получше формой.
( С оптронами все равно больше 19200 - нереально ).
3.Есть некотрые сомнения, не проколется ли оптрон от 20 вольт ?

Patron
25.01.2014, 02:31
2. Если его исключить, и приделать диодный мост на КД522 - постоянное - на оптрон, а переменное - на место между 02 и 07 контактами RS232, да и резистор с 4.7 ком подсократить до 2 ком 0.5 вт. - для получения сигналов получше формой.
( С оптронами все равно больше 19200 - нереально ).Если посмотреть на подключение приёмного оптрона АОТ128Б в схеме зеленоградского адаптера RSR232--20ма (http://i047.radikal.ru/1401/74/7973f4541a12.gif):

http://s3.hostingkartinok.com/uploads/images/2014/01/fa46491f7ffa59b6d78ebafb0c1b08f1.png

То в нашем случае это будет выглядеть так:

http://s5.hostingkartinok.com/uploads/images/2014/01/1149fdc46021118fcc0f2c5a6bc5ebb9.png

Вопрос лишь один - выдержит ли АОТ110А ( в передатчике токовой петли ДВК ) 24 вольта ?

---------- Post added at 01:29 ---------- Previous post was at 01:10 ----------

В справочнике указано, что АОТ110А и АОТ110В коммутируют напряжение до 30В, АОТ110Б - до 50В, а АОТ110Г - только 15В.

...

Тогда следующий вопрос - а как надо изменить схему, если потребуется инвертировать принимаемый сигнал ?

MM
25.01.2014, 03:57
В п.2. я четко описал схему с диодным мостом на КД522 - если при ее применении переменить напряжение на выходных контактах RS232 - то получится инверсия сигнала. Если не так - поправьте. ( Э3 чертить не могу - ручка укатилась шибко далеко, а карандашом в Кореле - криво выйдет.)

Patron
25.01.2014, 13:03
В п.2. я четко описал схему с диодным мостом на КД522 - если при ее применении переменить напряжение на выходных контактах RS232 - то получится инверсия сигнала.Гениально!

Схема такая ?

http://emulator.pdp-11.org.ru/misc/Reciver=2.png

MM
25.01.2014, 14:44
Да, такая, и резистор 180 ом желательно исключить - роль гасителя мелких помех вполне сыграет внутреннее сопротивление открытой оптопары - ок. 100 ом.

Patron
25.01.2014, 15:21
резистор 180 ом желательно исключить - роль гасителя мелких помех вполне сыграет внутреннее сопротивление открытой оптопары - ок. 100 ом.Но в переходнике RS232--20ма от фирмы Зелакс+ (http://www.zelax.md/tp20ma.pdf), где точно такое же включение оптопары - в такой же позиции используется резистор R5 = 180.

Получается, что резистор R5 там лишний, так ?

MM
25.01.2014, 18:27
Резистор 180 ом - абсолютно лишний, но хотелось бы приделать конденсаторы 0.1 мк К10-17-1в от выводов 4 и 7 до вывода 5 ( общий ) разъема RS232 - для некотрого повышения потребительских свойств переходника, особенно при использовании 2-х каналов ввода данных от ИРПС - но это не совсем согласуется с отказоустойчивостью ИС, управляющей портом RS-232 - при неверно написанном софте она протянет недолго ( с конденсаторами ).
Наилучшим решением этого вопроса является заимствование +5в. от разъема USB ( со стороны ИБМ ЭВМ ) ( в самом крайнем случае - от клавы ПС/2 ) , и приделывании ИС 1533ЛП5 и МАХ232 с обвязкой - что бы не было каких-либо проблем. На 2-е ножки элементов ЛП5 приделать микровыключатели - для закорачивания их на общий, при наличии на этих ногах +5в - элемент работает как инвертор, а наличии 0в. - как повторитель. Необходимо предусмотреть защиту от попадания 220 в. на входы ИС ЛП5 - в течении 0.05 сек при втыкании по-горячему в ЭВМ.

Patron
25.01.2014, 19:57
Теперь рассмотрим приёмник токовой петли ДВК. Он образован двумя линиями: 1) линия "+" ( катод светодиода ); 2) земля. При замыкании катода светодиода на землю - приёмник принимает "1", при размыкании - принимает "0". Адаптер должен обеспечивать подачу уровня 0в на катод светодиода при уровне -12в на линии Tx и разрыв цепи при уровне +12в на линии Tx.

Похоже, что предлагаемая ниже схема - это простейшая схема, которая делает именно это.

Номинал резистора 600 Ом рассчитан на уровень MARK = -12v. При токе через светодиод = 20 ма - уровень -12в должен подняться на этом резисторе до 0в.

http://emulator.pdp-11.org.ru/misc/Xmitter.png

RST 0
30.01.2014, 21:53
Приветствую! Удалось сегодня подключить ДВК! Проблема была банальна- неисправная оптопара. Но почему то при нажатии клавиш в экране терминала выводятся неправильные символы,например при нажатии на 1 выводятся по несколько раз буквы Н и Л, символ @ так и не увидел. В чем может быть причина? Что то с настройками или какой то сигнал идет не так? Спасибо.

Patron
30.01.2014, 22:03
почему то при нажатии клавиш в экране терминала выводятся неправильные символыА какую схему подключения использовали ?

RST 0
30.01.2014, 22:34
Схему как описано в сообщении №23,то есть с землей на Пд+ и Прд+,питание брал с ДВК через S11.

Patron
30.01.2014, 23:20
Схему как описано в сообщении №23,то есть с землей на Пд+ и Прд+.Значит, схема эта ?

http://electrik.info/33.png


питание брал с ДВК через S11Тогда надо по-другому включать:

1. Линию ПД+ ДВК подключить к линии TX- PC
2. Линию TX+ PC подключить к линии ОБЩИЙ ДВК

3. Линию Пр Д+ ДВК подключить к линии RX- PC
4. Линию RX+ PC подключить к линии ОБЩИЙ ДВК

...

RST 0
31.01.2014, 14:58
Подключено именно так, но вот при попытке,как я уже писал, что то ввести получаем не то что вводили. Вот я ввел 1234567890-=\qwerty и что я получил в итоге в окне терминала. Кстати,при изменении скорости передачи COM порта символы меняются, иногда вместо одного символа выводится в ответ целый набор, при других настройках - только один, но все же далекий от того что вводили.

SKcorp.
31.01.2014, 15:21
Подключено именно так, но вот при попытке,как я уже писал, что то ввести получаем не то что вводили. Вот я ввел 1234567890-=\qwerty и что я получил в итоге в окне терминала. Кстати,при изменении скорости передачи COM порта символы меняются, иногда вместо одного символа выводится в ответ целый набор, при других настройках - только один, но все же далекий от того что вводили.

Инверсия.

Patron
31.01.2014, 15:25
Подключено именно такВчера у Вас было подключено "с землей на Пд+ и Прд+" - при этом идёт инверсная передача и инверсный приём.

Значит, Вы изменили подключение с инверсного ( когда ключ передатчика включён параллельно светодиоду приёмника и гасит его при при передаче "1" ) на прямое ( когда ключ включён последовательно со светодиодом и зажигает его при передаче "1" ), но ничего не изменилось ?



получаем не то что вводилиЦепи приёма и передачи лучше настраивать по-отдельности.

Сначала есть смысл настроить цепь приёма.

Когда ДВК ничего не передаёт - напряжение между ПД- и ПД+ ДВК должно быть значительно меньше 5 вольт ( где-то 1 вольт ), напряжение между TX- и TX+ PC должно быть 1.3 _ 1.6 вольта, напряжение между RX и GND PC должно быть -12 вольт, а напряжение между RX и DTR PC должно быть около 22 вольт.

Это так ?

Какие там напряжения в состоянии IDLE ?

RST 0
31.01.2014, 23:01
Patron, так я уже сам стал путаться,короче говоря,сейчас подключено как в сообщении №49. Напряжения мерил,но днем ,щас уже не помню что там было. Подскажите лучше какие по полярности сигналы должны быть с ком порта и с портов ДВК? Я мерил осциллом и обнаружил что с ДВК сигналы Пд и Прд меняются в разных полярностях. По идее моя схема должна быть повторителем,а не инвертором.
Как вообще то должны выглядеть правильные сигналы?

Patron
31.01.2014, 23:41
какие по полярности сигналы должны быть с ком порта и с портов ДВК?С COM-портом всё понятно - в состоянии IDLE ( когда ничего не передаётся и не принимается ) на линии TX COM-порта стоит -12в ( относительно SG PC ). Поэтому именно такое напряжение относительно SG должно быть в состоянии IDLE и на линии RX COM-порта, чтобы он был готов к приёму.

Как ни странно - до сих пор никто не может с абсолютной уверенностью сказать, какие сигналы должны быть в порту ДВК.

Наиболее адекватная теория такая:

1. В состоянии IDLE на ноге 27 ( TX ) ВП1-035 должно быть 0в
2. Светодиод V2 должен гореть и открывать ключ V2, замыкающий ПД- и ПД+ ДВК.
3. При замкнутой перемычке S11 - напряжение +5в ДВК создаёт ток через R13 ( 130 Ом ), открытый ключ V2 и светодиод DA1 на землю ДВК.
4. Светодиод DA1 горит и открывает ключ DA1, который открывает транзистор VT2.
5. Через открытый транзистор VT2 напряжение -12в с линии RTS ДВК попадает на линию RX COM-порта, как и должно быть.



Я мерил осциллом и обнаружил что с ДВК сигналы Пд и Прд меняются в разных полярностях.Для начала разберёмся с состоянием IDLE в цепи приёма, а потом займёмся и передачей.

MM
31.01.2014, 23:57
Какие диаграммы в отсуствие сигнала должны быть в ВП1-065 - см. КЦГД - где 2 шт. ВП1-065 типа соединены. Хитрость вся в том, что МАХ232 содержит не все инверторы - а только 2 шт. из 4 конверторов напряжения в составе ИС.

MiX
01.02.2014, 12:04
Инверсия.
Именно.


Как ни странно - до сих пор никто не может с абсолютной уверенностью сказать, какие сигналы должны быть в порту ДВК.

А мои осциллограммы не устраивают? По схеме D43 (мс1201.3) ноги 27,28,29,31 обведены кружочком, значит инверсия и на вход и на выход.

MiX
05.02.2014, 02:05
Пока искал даташит на к155тл2 наткнулся на такую схему:

Если добавить 78L05 то микросхему можно запитать от RS232.

RST 0
05.02.2014, 16:24
Приветствую! Вот решил записать сигналы со своего сом порта и ДВК.
Напряжение между SG и ТХ на СОМ-порте в режиме простоя -3 В. При нажатии клавиш, уровень поднимается до +3 В, т.е. амплитуда импульсов около 6 В.
В режиме простоя на RX относительно SG +5 В, при передаче -7 В, амплитуда 12 В.

MiX
05.02.2014, 16:32
Вообще-то маловато для RS232 -3в, это как-бы минимальный уровень для работы порта. Когда уровни в пограничном состоянии то возможны ошибки в приеме/передаче.

Отсоедините от RS232 переходник и померьте без него. Далее замкните RX+TX и введите в эмуляторе VT52 что-нибудь, должно быть эхо.

Patron
05.02.2014, 16:36
Вот решил записать сигналы со своего сом порта и ДВК. Напряжение между SG и ТХ на СОМ-порте в режиме простоя -3 В.Начать лучше с измерения уровней "голого" COM-порта, когда к нему вообще ничего не подключено.

Измерить надо уровни TX, RTS и DTR относительно SG.

MM
05.02.2014, 22:53
В Э3 на 555ТЛ2 - надо обязательно входы ИС 555ТЛ2 подключать через резисторы ок. 510 ом ( 200 ом - 2.0 ком ). И вообще никак нельзя приделать МАХ232 и 1шт. 555ЛН1 - коли уж есть +5в. в достаточном к-ве ?

MiX
23.02.2014, 01:32
Ещё нашёл схемку. Да ещё программу терминала MC1201.

Может кому-то пригодится.

SKcorp.
02.03.2014, 22:39
На ДВК-2МШ не работают MX контроллеры. Куда копать?

Контроллер менял на заведомо исправный, КТЛК менял обе, контроллер ставил сразу за МС1201.02 без КТЛК, напряжения БП в норме.
НГМД менял, шнур менял. Контакты чистил.
На T6 ведет себя как и на рабочей машине "НЕЗАПЛАНИРОВАННОЕ ПРЕРЫВАНИЕ".

Симптомы - при B MX0|MX1 щелкает головами и ничего не грузит.

Конфиг:
МС1201.02
КТЛК
КТЛК
КНГМД MX

КТЛК оба широкие естественно.

bigral
03.03.2014, 10:25
Я бы поставил одну плату проца (мс1201.0x) и MX, а потом из пульта можно попробовать читать регистры и писать в них. Если с регистрами все нормально то ... надо осциллограф брать и смотреть что происходит в самом контроллере.

SKcorp.
03.03.2014, 10:31
Я бы поставил одну плату проца (мс1201.0x) и MX, а потом из пульта можно попробовать читать регистры и писать в них. Если с регистрами все нормально то ... надо осциллограф брать и смотреть что происходит в самом контроллере.

Я так и делал, см. выше "ставил сразу за МС1201.02 без КТЛК".

Как может быть что-то ненормально с регистрами на одной конкретной машине?

Есть подозрение, что не отключается таймер на пульте - как это проверить?

bigral
03.03.2014, 10:50
Я так и делал, см. выше "ставил сразу за МС1201.02 без КТЛК".

Как может быть что-то ненормально с регистрами на одной конкретной машине?

Есть подозрение, что не отключается таймер на пульте - как это проверить?

Я так понимаю, что на выходе МС1201 стоят QBUS driver-ы которые могут глючно выставлять адрес\данные на шину и принимать с шины данные. (это при условии что в самом MX все нормально)

На самом процессоре есть нога EVENT на ней должен исчезать импульс 50Гц при отключении таймера. А что дисковод MX не может работать с включенным таймером?

MM
04.03.2014, 12:08
1. А с КМД - МY удается загрузиться ?
2. Опознается ли адрес 177130 - МХ ?
3. Иногда МХ отказывает - ИС 155 гниет, надо использовать удлинитель корзинки или ставить МС1201.02 во 2-й слот, а МХ - в первый и в прямом эфире смотреть диаграммы на плате МХ. Плата МХ не использует прерывания и ПДП. Есть большая вероятность, что неисправны самые первые ИС в МХ от разъема дисковода - это бывает при горячем соединении из-за сетевых фильтров в оборудовании, т.к. на их незаземленных шинах всегда есть переменное 220 в ( через конденсатор около 0.1 мк от сети 220 в. ).
Для диагностики контроллера МХ понадобится его программное описание, особенно назначение битов в регистре управления - для определения функциональных недостатков.

SKcorp.
04.03.2014, 14:47
1. А с КМД - МY удается загрузиться ?
2. Опознается ли адрес 177130 - МХ ?
3. Иногда МХ отказывает - ИС 155 гниет,

1. MY сейчас не под рукой.
2. Если дисководами щелкает - значит регистр скорее есть, чем нет.
3. MX живой. В другой машине работает.

palsw
04.03.2014, 17:25
Вернулся блудный сын :)
спустя год купил разьемы РППМ16-72-01 и уже потихоньку начал распаивать БП .Так же параллельно на монтажке собираю преобразователь Ком-ТП - купил две оптопары АОТ128Б.Помоги кто уже реально собирал такой переходник какой схемой воспользоваться :
Без транзисторов http://zx-pk.ru/showpost.php?p=665273&postcount=35
Или такую - http://zx-pk.ru/showpost.php?p=664216&postcount=21

Еще вопрос - у меня на плате нет дип переключателей и впаяны перемычки некоторые.Есть смысл впаять дип переключатели и спустя год появилась монтажка платы именно как у меня на фото в первом сообщении? http://zx-pk.ru/showthread.php?t=20791

Patron
04.03.2014, 20:36
какой схемой воспользоваться ?Строго говоря, оптроны в переходнике не нужны - схема универсального ( для любых напряжений в COM-порту ) переходника CL-COM выглядит так:

http://emulator.pdp-11.org.ru/misc/Adapter_CL20ma--RS232=2.png

palsw
04.03.2014, 21:10
Patron, ком порт в компе 1 шт и жалко его спалить.мало ли .если делать так уже на оптронах :).вот и прошу совета что бы спа\ть уже проверенную схему.

bigral
04.03.2014, 21:50
palsw, мой тебе совет, не парься с этим самопальным переходником, просто купи китайский переходник USB-serial TTL и пользуйся наздоровье (цена $1 за полнейший кетай типа CPxxxx или пролифик, ну или $15 за FT232RL). Эти USB-serial TTL адаптеры используются для программирования многих микроконтроллеров а также как tty консоли для всяких устройств на linux\android так что в любом радио-магазине\базаре они есть. Припаяй 3 провода типа http://www.seeedstudio.com/depot/1-Pin-FemaleMale-Jumper-Wire-125mm-50pcs-pack-p-1319.html?cPath=44_47 и подключайся на штыри USB переходника. Просто и надежно. (Правда надо еще на плате кинуть перемычку с сигнала готовности ВП1-65 на землю).

Другое дело если сделать переходник на оптронах! можно тогда протянуть провода на пару километров от pdp11 до консоли.

palsw
04.03.2014, 21:58
bigral,
bigral, спасибо за совет,я думал над этим.

1.USB-serial TTL у меня есть в разных вариантах.
2.на плате у меня нет ВП1-65 ,а есть ВП1-35 :)
3.я решил ,что резать и вандалить плату не буду -только через разьем культурно .
4.оптроны уже купил.монтажка,разьем уже есть - спаять дело не хитрое.

Patron
04.03.2014, 22:50
ком порт в компе 1 шт и жалко его спалить.мало лиА как переходник может спалить COM-порт, если у двух компов объединяется только земля ???

В пределах единой цепи заземления ( в одной комнате ) земли всех устройств и так объединены, поэтому схемы с оптронами имеют смысл только при соединениях между зданиями.

У терминала 15ИЭ-00-013 ( например ) есть два интерфейса - токовая петля для связи на 1 км и Стык С2 ( RS-232 ) для связи в пределах комнаты.

palsw
05.03.2014, 00:59
Patron, ок,попробую Ваш вариант схемы.
Питание уже распаял - тепло микросхем СССР греет душу :)

остался вопрос открытым с правильной монтажкой и установкой перемычек - намертво впаянные в плату.есил ли смысл установить Дип-переключатели.

---------- Post added at 21:03 ---------- Previous post was at 21:02 ----------

а ,еще светодиод красненький на плате должен светиться или нет?

---------- Post added at 22:59 ---------- Previous post was at 21:03 ----------

Patron, имхо не такая нумерация выводов на моей плате процессора.
подпаял линию приема и в терминале тишина.

нам нужно 27,28 нога вп1-035 (RX,TX)

29 нога ВП1-035 должна сидеть на земле?

SKcorp.
05.03.2014, 01:28
Итак: поменял я МС1201.02 на заведомо рабочую - машина начала грузиться с MX, при этом MX не работает в 4-ом слоте.
Так же заметил, что в корзине в этом 4-ом слоте перерезана одна дорожка.
Глючная плата была вставлена в заведомо рабочую машину и там MX тоже перестал работать.

Видимо эти машины собирали из отбраковки и был какой-то глюк из-за которого перерезали дорожку и оно как-то работало. Потом что-то там окончательно сдохло и работать перестало.

Но на этом глюки не кончились.
Во Фрязинском терминале, который пришел с этой ДВК при включении
задымился монитор. А конкретнее резистор из блока строчной развертки.
Грешил на сам монитор или БП терминала.

Решил отдефектовать платы на рабочем терминале.
Так вот - когда я вставил плату МПУ в рабочий терминал,
то из моего рабочего монитора тоже пошел дым.
Поставил рабочий МПУ обратно - монитор заработал.
Тот, который сначала дымил - тоже.

Что за фигня? МПУ где-то коротит? Или наоборот просаживает какое-то напряжение?

MiX
05.03.2014, 06:14
Итак: поменял я МС1201.02 на заведомо рабочую - машина начала грузиться с MX, при этом MX не работает в 4-ом слоте.
Так же заметил, что в корзине в этом 4-ом слоте перерезана одна дорожка.

Посмотри по схеме за что она отвечает.


Глючная плата была вставлена в заведомо рабочую машину и там MX тоже перестал работать.

Видимо эти машины собирали из отбраковки и был какой-то глюк из-за которого перерезали дорожку и оно как-то работало. Потом что-то там окончательно сдохло и работать перестало.

Какая плата МХ или МС




Но на этом глюки не кончились.
Во Фрязинском терминале, который пришел с этой ДВК при включении
задымился монитор. А конкретнее резистор из блока строчной развертки.
Грешил на сам монитор или БП терминала.

Решил отдефектовать платы на рабочем терминале.
Так вот - когда я вставил плату МПУ в рабочий терминал,
то из моего рабочего монитора тоже пошел дым.
Поставил рабочий МПУ обратно - монитор заработал.
Тот, который сначала дымил - тоже.

Плата МС в терминал вставляется?


Что за фигня? МПУ где-то коротит? Или наоборот просаживает какое-то напряжение?

Когда что-то коротит напряжение просаживается. НО должна срабатывать Авария! Проверь напряжение без нагрузки. По поводу платы, надо отсекать питание микросхем пока не найдешь коротыш.

bigral
05.03.2014, 08:01
Итак: поменял я МС1201.02 на заведомо рабочую - машина начала грузиться с MX, при этом MX не работает в 4-ом слоте.
Так же заметил, что в корзине в этом 4-ом слоте перерезана одна дорожка.

Ну так в МС1201.02 какие-то траблы с выходами\входами qbus driver-ов 531АП2. Как писал ув. Anonymous надо каждый вход\выход отдельно проверять подавая принудительно +5в и 0в на вход\выход и проверяя их же на выходе\входе.

Про порез дороги - "кулибинство" по-моему, такая же хренотень как и то что по линиям BDAL17..22 иногда "самостроем" передавали +24в или -24в для своих самоделок с моторами и т.д. Аккуратно глянуть куда тот контакт идет и какое на нем напряжение\сигнал при включенном блоке питания и если он просто висит в воздухе восстановить так как даже подтяжки на +5в и землю скорее не будет на других слотах по этому отрезанному сигналу.

SKcorp.
05.03.2014, 19:10
Посмотри по схеме за что она отвечает.


А есть схема корзины ДВК-2(3)?



Какая плата МХ или МС

Глючная - МС.




Плата МС в терминал вставляется?
Когда что-то коротит напряжение просаживается. НО должна срабатывать Авария! Проверь напряжение без нагрузки. По поводу платы, надо отсекать питание микросхем пока не найдешь коротыш.

Нет. Второй абзац про обычный терминал 15ИЭ-00-013.
Смысл проверять напряжение, если терминал заведомо исправен.
А при втыкании платы МПУ из неисправного терминала дает
дымящий монитор.

MM
05.03.2014, 19:35
Э3 козинки элементарна - там все , кроме IAKI-IAKO and DMR/SACK закорочены параллельно на всех позициях. При крайней необходимости могу сосканить Э3.
Однако, на младшем слоте полной платы могут отсуствовать сигналы ACLO-DCLO.
Назначение контактов корзинки совпадает с Э3 МС1201.0х.
*
В МС1201.02 уважаемого SKcorp. скорее всего отвалилась ножка в середине 531АП2 - это фирменный дефект ДВК, определяется осциллографом - по аномальному сигналу в корзинке или невозможности прочесть дефектный бит с корзинки.
*
Моник от 15-ИЭ-0013 может дымить по строчной от дурной синхронизации с главной платы дисплея. К сожалению, мне неизвесны лица, могущие ее починить. Самый простой путь - воткнуть в корпус 15-ИЭ-0013 КСМ ( с корзинкой от вычислителя ) и отделить кадры от строк для родного моника. Клаву, правда, придлется тоже 7004 использовать. БП дисплея 1 шт. КСМ потянет.

form
05.03.2014, 20:08
DMR/SACK

Так, между делом - правильные названия сигналов QBUS - DMGI/DMGO.


ACLO-DCLO.

ACLO/DCLO бывают только на UNIBUS. Это уже советское изобретение так их обозвать на QBUSных процессорах (но не нашине вроде). На QBUS соответствующие сигналы называются POK/DCOK. Впрочем с учетом уровней, вполне можно считать, что ~ACLO это POK, а ~DCLO это DCOK :)

palsw
05.03.2014, 20:11
помогите с запуском голой платы МС1201.02. ВП1-035 проверил перемычки - скорость как положено 9600.задал адрес перемычками ACL0 и ACL1 в 176550.на 29 ногу подал 0.Питание в норме +5в.на шине АД есть активность.на 1 ножке есть тактовая.

на выходе передатчика 27 ножка всегда 0 .активности совсем нет.

Сигналы ПОСТН - ГА1 и ПИТН - ГА2 делаю на тумблерах.

1.сначала оба тумблера переключаю на 0.Включаю питание.(светодиод красный не горит).
2.ПОСТН - ГА1 переключаю на +5 через резюк на 1к(светодиод красный не горит).
3. ПИТН - ГА2 переключаю на +5 через резюк на 1к(светодиод красный горит!).

куда копать?

после тога как светодиод горит меряю 29 ножку BSY0 - в 0 и DCL0 - в 1.тоесть все верно и аварии питания нет.

MM
05.03.2014, 20:36
Светик горит, если есть сигнал "DIN" на ВМ2 ( т.е. пуск ЭВМ). Нормальный адрес ВП1-035/065 - 177560. Можно к ножке выхода данных с ВП1-035/-065 приделать светодиод через резистор 1 ком - при пуске он должен слабо мигнуть - т.е. прошла стартовая инфа на дисплей.

palsw
05.03.2014, 21:28
MM, значит то что светодиод горит это хорошо.

я к ножке выхода данных 27 цепляю осциллограф или логанализатор -думаю так виднее будет есть там активность или нет.А ее как раз нет.

попробую снова изменить адрес на 177560 - я его вчера изменил начитавшись форумов.

Изменил адрес - на выходе 27 всегда 0.на входе 28 всегда +5.

куда дальше смотреть?

MM
05.03.2014, 21:46
Может, сигнал готовности приемника данных подать на ИРПС ?
( Живых плат под рукой нет, что бы проверить это утверждение ).
Если и с готовностью приемника ИРПС не подаст выходную последовательность - проверьте наличие тактовых импульсов 4608 кгц на ВП1-035/065 ( мог побиться кварц, он внутри стеклянный ).
После этого можно точно удостоверится, что есть обращение к ВП1-035/065 при пуске М-ЭВМ - отрезаем сигнал RPLY от указанной ВП1 и подсоединяем его через диодик типа Д9 к тому месту, откуда шел трек на него. Треугольник диода - к шине, минус диода - к ВП1. При пуске проверить наличие перепадов с +5в. до 0в. на выходе RPLY ВП1-035/-65. Если перепадов нет - значит пуск некорректный.
( Или некорректное значение РНП процессора - но это уже очччень глубокие раскопки... ).

palsw
05.03.2014, 22:01
MM,

проверьте наличие тактовых импульсов 4608 кгц на ВП1-035/065 ( мог побиться кварц, он внутри стеклянный ).

тактовые импульсы есть -смотрел осциллографом.


Может, сигнал готовности приемника данных подать на ИРПС ?
( Живых плат под рукой нет, что бы проверить это утверждение ).

если не путаю то это 29 нога ВП1-035 - уже сидит на земле.

http://i.piccy_.info/i9/ee81413145bdafe7d62fcd2ce0fe14d0/1394042194/15582/687977/Novyi_tochechnyi_rysunok_500.jpg (http://piccy_.info/view3/6019601/cc68a3e8aefc2eaf44368cd3d1abeda9/)http://i.piccy_.info/a3/2014-03-05-17-56/i9-6019601/500x206-r/i.gif (http://i.piccy_.info/a3c/2014-03-05-17-56/i9-6019601/500x206-r)

согласно таблице все сигналы установлены правильно.



После этого можно точно удостоверится, что есть обращение к ВП1-035/065 при пуске М-ЭВМ - отрезаем сигнал RPLY от указанной ВП1 и подсоединяем его через диодик типа Д9 к тому месту, откуда шел трек на него. Треугольник диода - к шине, минус диода - к ВП1. При пуске проверить наличие перепадов с +5в. до 0в. на выходе RPLY ВП1-035/-65. Если перепадов нет - значит пуск некорректный.
( Или некорректное значение РНП процессора - но это уже очччень глубокие раскопки... ).

сейчас гляну осциллом...

---------- Post added at 20:01 ---------- Previous post was at 19:54 ----------

39 нога вп1-35.RPLY
При начальном пуске висит в +5.Как только Сигналы ПОСТН - ГА1 и ПИТН - ГА2 последовательно отпускаю от 0 сразу появляется активность.
http://i.piccy_.info/i9/b996704f369d8996a5003e9abd4f639c/1394042412/75878/619634/1.gif (http://piccy_.info/)http://i.piccy_.info/a3/2014-03-05-18-00/i9-6019612/345x285-r/i.gif (http://i.piccy_.info/a3c/2014-03-05-18-00/i9-6019612/345x285-r)

bigral
05.03.2014, 22:50
похоже ACL0 и ACL1 выставленны неправильно - они оба должны быть в 0 ? по-моему?

palsw
06.03.2014, 00:08
bigral, оба сидят в нуле заводскими перемычками.вызванивал уже тестером их.
http://i.piccy_.info/i9/9d8ce981593399efa4da333f271f514e/1394045729/21003/687977/2_500.jpg (http://piccy_.info/view3/6019987/e88f4872834bf894ef429bb165b67577/)http://i.piccy_.info/a3/2014-03-05-18-55/i9-6019987/500x288-r/i.gif (http://i.piccy_.info/a3c/2014-03-05-18-55/i9-6019987/500x288-r)

---------- Post added at 20:56 ---------- Previous post was at 20:55 ----------

bigral, если плата дохлая оказалась - не уверен что смогу ее поднять в домашних условиях и без живой платы для сравнения...

---------- Post added at 21:58 ---------- Previous post was at 20:56 ----------

единственное подозрение вызывает сигнал INT на котором всегда +5 в рабочем состоянии.
http://i.piccy_.info/i9/010f64d290f15ac2e7c6bbd6d9f91a4c/1394049338/25193/619634/1_500.jpg (http://piccy_.info/view3/6020338/3644161858b46133f17147f382630713/)http://i.piccy_.info/a3/2014-03-05-19-55/i9-6020338/500x289-r/i.gif (http://i.piccy_.info/a3c/2014-03-05-19-55/i9-6020338/500x289-r)

---------- Post added at 22:08 ---------- Previous post was at 21:58 ----------

http://i.piccy_.info/i9/1bffade1fa1083e8e26f59682dd6db70/1394049907/12457/619634/10_500.jpg (http://piccy_.info/view3/6020391/f63ef696dacdc90b61b77028ea01ce8c/)http://i.piccy_.info/a3/2014-03-05-20-05/i9-6020391/500x222-r/i.gif (http://i.piccy_.info/a3c/2014-03-05-20-05/i9-6020391/500x222-r)

на 37 ножке всегда +5
на 38 ножке есть строб
http://i.piccy_.info/i9/648445f9163983d4ae05f4b7fb9e2251/1394050074/76048/619634/9.gif (http://piccy_.info/)http://i.piccy_.info/a3/2014-03-05-20-07/i9-6020403/345x285-r/i.gif (http://i.piccy_.info/a3c/2014-03-05-20-07/i9-6020403/345x285-r)

получается в ВП1-35 не чего не пишется и поэтому нет на выходе 27 активности?
что тогда от нее вечно считывают?

потыкал еще на ру6 осциллом -на 2 ножке ру6 есть активность ,а на 14 ножках всегда +5

MM
06.03.2014, 02:57
Если ВП1-035/065 ( далее по тексту - плюшка ) правильно выбрана по адресам и содержит в своем обмене исключительно команды чтения - значит, нет готовности в регистре 177564 - бит со значением "200" ( 8 ). Он может отсуствовать по причине неисправност самой плюшки ( никогда не видел такого ).
Рекомендую проверить перемычки на РНП 1801ВМ2 - выставлено ли там "выход в пульт", можно перебрать все вариаты.
Нет ли возможности подсоединить на МПИ КЦГД ?
Сигнал INIT ( в уровне 0в. ) должен появляться на 5 мкс при пуске М-ЭВМ. Сигнал DCLO - не обязательный, но в процессе работы он должен быть +5в.
Если есть анализатор, подключите его на ножки ВМ2 и снимите адреса/данные первых 100 обращений процессора - там будет на 99% ясно, где что менять.
РНП=140000 ( 8 ).
Сигналы читать : SYNC, DIN, DOUT, RPLY, SEL, AD0-AD15, ACLO. Запуск считывания - по переходу сигнала ACLO с 0в. до +5в.
*
А есть ли сигнал BS ( активный - 0в. ) в момент прихода сигнала SYNC ( можно фиксить ИС 555ТМ2 ) ?

palsw
06.03.2014, 14:31
MM, мне к сожалению не совсем понятны Ваши термины - зеленый я еще :)

что есть - голая плата без корзины работоспособность платы не известна и проверить негде.
http://i.piccy_.info/i9/ea4e838f42157caa10d8e2f0b424e3c0/1394101660/52271/619634/IMG_0122_500.jpg (http://piccy_.info/view3/6022534/388127d3e7f9c43ab42dbf345688dd9d/)http://i.piccy_.info/a3/2014-03-06-10-27/i9-6022534/472x354-r/i.gif (http://i.piccy_.info/a3c/2014-03-06-10-27/i9-6022534/472x354-r)

есть 3 группы перемычек SA1,SA2,SA3
http://i.piccy_.info/i9/7dcb2fcdd5c93ffa90fcd7b1fdb4fa7b/1394101801/48938/619634/IMG_0125_500.jpg (http://piccy_.info/view3/6022562/4da7cd14250f9565ffca3a6163b87433/)http://i.piccy_.info/a3/2014-03-06-10-30/i9-6022562/472x354-r/i.gif (http://i.piccy_.info/a3c/2014-03-06-10-30/i9-6022562/472x354-r)
SA2 полностью задействован ВП1-035.
http://i.piccy_.info/i9/091493e3a685c89c5819f5d129b6299f/1394101855/10592/619634/sa2.jpg (http://piccy_.info/)http://i.piccy_.info/a3/2014-03-06-10-30/i9-6022570/166x152-r/i.gif (http://i.piccy_.info/a3c/2014-03-06-10-30/i9-6022570/166x152-r)

SA1 группа перемычек 4-8
http://i.piccy_.info/i9/211115c7d55dbf905a4d32441fa16c6e/1394103888/11499/619634/SA1.jpg (http://piccy_.info/)http://i.piccy_.info/a3/2014-03-06-11-04/i9-6022736/279x121-r/i.gif (http://i.piccy_.info/a3c/2014-03-06-11-04/i9-6022736/279x121-r)

SA1 группа перемычек 1-3 не замыкают на корпус .
http://i.piccy_.info/i9/c2718e5a9e99a749398d779b573651b0/1394104115/9424/619634/SA1_1_3_.jpg (http://piccy_.info/)http://i.piccy_.info/a3/2014-03-06-11-08/i9-6022743/458x51-r/i.gif (http://i.piccy_.info/a3c/2014-03-06-11-08/i9-6022743/458x51-r)


SA3 - совсем нет перемычек и полностью соответствует фрагменту схемы МС1201-01
http://i.piccy_.info/i9/6bef8d76a81db70fbea35ffa60a376e7/1394104698/36046/619634/SA3_500.jpg (http://piccy_.info/view3/6022781/a10b4350a175d2f152e0de7c38353333/)http://i.piccy_.info/a3/2014-03-06-11-18/i9-6022781/442x377-r/i.gif (http://i.piccy_.info/a3c/2014-03-06-11-18/i9-6022781/442x377-r)

http://i.piccy_.info/i9/cd3511c36a7cd4931fe72836e045fb7b/1394104806/14427/619634/SA3_1.jpg (http://piccy_.info/)http://i.piccy_.info/a3/2014-03-06-11-20/i9-6022788/281x171-r/i.gif (http://i.piccy_.info/a3c/2014-03-06-11-20/i9-6022788/281x171-r)

MiX
06.03.2014, 15:19
Для выхода на программу связи с пультом надо SA1.2 на 0 а SA1.1 на 5в.

palsw
06.03.2014, 15:34
MiX, монтажки от моего варианта перемычек я не видел в инете.попробую осмыслить сначала за что отвечают перемычки и потом впаяю Дип-переключатели.

MiX
06.03.2014, 15:40
Вот:

palsw
06.03.2014, 15:57
MiX, это табличка для МС1201-01.У меня МС1201-02 и там 3 группы перемычек.вот скриншот с описания.
http://i.piccy_.info/i9/10202d8e7ee83250c30b378c09f9b903/1394107027/38152/687977/Pult_500.jpg (http://piccy_.info/view3/6022993/e9b1768fdc636a43c8665255913aba43/)http://i.piccy_.info/a3/2014-03-06-11-57/i9-6022993/500x309-r/i.gif (http://i.piccy_.info/a3c/2014-03-06-11-57/i9-6022993/500x309-r)

palsw
06.03.2014, 19:34
MM,
Рекомендую проверить перемычки на РНП 1801ВМ2 - выставлено ли там "выход в пульт", можно перебрать все вариаты.

во всех вариантах ситуация одинаковая .только меняется в положении "Пуск на резидентный проверяющий тест". Появляется активность на Dout,Din
http://i.piccy_.info/i9/585dd57300191cbd7711616f94b16942/1394119752/78751/619634/37.gif (http://piccy_.info/)http://i.piccy_.info/a3/2014-03-06-15-29/i9-6024082/345x285-r/i.gif (http://i.piccy_.info/a3c/2014-03-06-15-29/i9-6024082/345x285-r)http://i.piccy_.info/i9/cb4e6ebb80a7af31def8ec0d7774c3e0/1394119770/80924/619634/38.gif (http://piccy_.info/)http://i.piccy_.info/a3/2014-03-06-15-29/i9-6024086/345x285-r/i.gif (http://i.piccy_.info/a3c/2014-03-06-15-29/i9-6024086/345x285-r)


Нет ли возможности подсоединить на МПИ КЦГД ? -нет


Если есть анализатор, подключите его на ножки ВМ2 и снимите адреса/данные первых 100 обращений процессора - там будет на 99% ясно, где что менять.
РНП=140000 ( 8 ).
Сигналы читать : SYNC, DIN, DOUT, RPLY, SEL, AD0-AD15, ACLO. Запуск считывания - по переходу сигнала ACLO с 0в. до +5в.

анализатор есть,но он 8 канальный и я не совсем представляю как контролировать больше 8 линий.


А есть ли сигнал BS ( активный - 0в. ) в момент прихода сигнала SYNC ( можно фиксить ИС 555ТМ2 ) ?

на BS постоянная активность
http://i.piccy_.info/i9/7d45e4f13a7c716804e48ccf895fdfa0/1394119982/88091/619634/BS.gif (http://piccy_.info/)http://i.piccy_.info/a3/2014-03-06-15-33/i9-6024100/345x285-r/i.gif (http://i.piccy_.info/a3c/2014-03-06-15-33/i9-6024100/345x285-r)

MiX
06.03.2014, 22:18
Так с порта идет символ "@" ?

palsw
06.03.2014, 22:25
MiX, нет конечно :) .с него все и началось.на выходе 27 всегда 0,а на вх 28 всегда +5.
Что там происходит мне еще не понятно,но жизнь то есть на процессоре !
Мне бы пошаговую наладку найти .где что померять,посмотреть.Процес сор что то постоянно читает.на микросхемах РУ6 сигнал R/W сидит в +5 - значит что то читает.

нужен алгоритм работы пошаговый ВМ2 в составе МС1201-02.Возможно РУ6 сдохла какая то или с шиной проблемы.

MiX
06.03.2014, 22:50
MiX, нет конечно :) .с него все и началось.на выходе 27 всегда 0,а на вх 28 всегда +5.

Порт один раз транслирует "@" при пуске.


Что там происходит мне еще не понятно,но жизнь то есть на процессоре !
Мне бы пошаговую наладку найти .где что померять,посмотреть.Процес сор что то постоянно читает.на микросхемах РУ6 сигнал R/W сидит в +5 - значит что то читает.

Динамическая память и должна постоянно читать/писать даже без участия процессора.


нужен алгоритм работы пошаговый ВМ2 в составе МС1201-02.Возможно РУ6 сдохла какая то или с шиной проблемы.

Пошаговый режим я думаю не получится, минимальная тактовая частота 100Кгц.

MM
07.03.2014, 00:21
Если нет анализатора, можно сделать типа анализатора с 30-ю ( примерно ) светодиодами и листом бумаги с карандашом. На контроллер ДОЗУ подается 4.608 кгц - с генератора для ВП1-035, а на процессор - с RS триггера, который управляется небольшим переключателем. Очень важно , что бы при одном положении переключателя триггер находился в одном положении, а при другом положении переключателя - в противоположном. Рекомендуемый тип триггера - 155ТМ2.
Выход триггера подключать к входу CLCI процессора. Светодиоды подсоединять на указанные выше линии процессора. Для большего удобства можно даже триады разрядов МПИ подать на входы 514ИД1 - дешифратор для семисегментного индикатора. Рекомендуемые индикаторы - АЛС333 или подобные. К-во ИС 514ИД1 и индикаторов - 6 шт. Не забываем о резисторах между 514ИД1 и АЛС333 - примерно 200 ом. Данные МПИ перед подачей на 514ИД1 следует инвертировать ИС 155ЛН1.
Переключатель тактов рекомендуется подобрать такой, что бы им было удобно отмерять по 10-20 тактов не особо напрягаясь.
Диаграммы рекомендуется записывать на школьную бумагу в клеточку.
Сигналы брать с процессора.
Результаты лучше опубликовать - это будет научное исследование.
( Типа такого делал в начале 1990-х для анализа вредной БЦВМ - по итогам тестов оказалось, что в 573РФ3 выпали биты, причем в самом начале - как раз на тесте к/с ПЗУ, и этот монстрик сильно вредничал. ПЗУ было запаяно .)

hobot
07.03.2014, 09:16
Мне бы пошаговую наладку найти
http://grands.land.ru/docs/test0505.htm - может отсюда хотя ты наверное читал это всё. )
правда там больше софта наверное касательно...

palsw
07.03.2014, 16:01
делать было нечего и решил проверить КСМ -рабочий оказался!.Есть кабелек терминальный -попробую распаять еще разьем РППМ-72 для МС1201-02 и врубить .
http://i.piccy_.info/i9/eabae3b0e270647235279faa861ce889/1394187542/9319/619634/20140307_121635_796_500.jpg (http://piccy_.info/view3/6027679/6c86301fbaf949ab5c5e66de639735bb/)http://i.piccy_.info/a3/2014-03-07-10-19/i9-6027679/471x354-r/i.gif (http://i.piccy_.info/a3c/2014-03-07-10-19/i9-6027679/471x354-r)

---------- Post added at 14:01 ---------- Previous post was at 12:19 ----------

чуда не произошло.У кого есть такая плата посмотрите нагрев ВП1.У меня очень сильно греется ВП1-033 и ВП1-035 и процессор - но ему положено греться.

Можно будет заменить ВП1-035 на ВП1-065?

bigral
07.03.2014, 16:29
У кого есть такая плата посмотрите нагрев ВП1.У меня очень сильно греется ВП1-033 и ВП1-035 и процессор - но ему положено греться. Можно будет заменить ВП1-035 на ВП1-065?

Нагрев у этих микрух нормальное дело, иногда палец держать невозможно на микрухе такая она горячая, зависит от питания (если оно например +5.6v). Какое там напряжение? Менять ВП1-035 смысла нет.

palsw
07.03.2014, 16:38
bigral, напряжение 4,95в.Смысл есть всегда - нужно точно знать не работает процессор или сам терминал.микросхему терминала само проще заменить и стоит она копейки.Заодно впаять сразу 065 и скорость будет веселее и сжатие можно будет использовать.

по нагреву- 034 и 013 просто теплые.033 горячая ,а 035 вообще калиться .
ПЗУ вообще холодное всегда.

---------- Post added at 14:38 ---------- Previous post was at 14:34 ----------

При включении питание как процессор вообще запускается?с какого адреса начинает выполнять программу?может есть где описание первых шагов процессора .

Еще интересует режим SA1.1-SA1.2 "Пуск на резидентный проверяющий тест" что он тестирует и куда отсылает результат?

bigral
07.03.2014, 16:41
по нагреву- 034 и 013 просто теплые.033 горячая ,а 035 вообще калиться .
ПЗУ вообще холодное всегда.

Ну не знаю где брать вп1-35 за копей-ки - купил бы :) Раз она с диодом генерит RPLY сигнал на шину то скорее всего работающая.

palsw
07.03.2014, 17:58
bigral, с диодом не пробовал еще.Сегодня просто запустил КСМ и подключил родным шлейфом к терминалу -и тишина полная.игрался перемычками - 0 результата.
При подключенном КСМ на 27 ножке как всегда 0 и на 28 вх тоже 0.Плата КСМ и МС1201-02 с одного комплекта и поидее должны же работать вместе.

вот интересная ссылка по ремонту

http://usenet.su/showthread.php/85087-%D0%9C%D0%A11201.02

---------- Post added at 15:58 ---------- Previous post was at 14:54 ----------

замена 035 на 065 нечего не дало ...

bigral
07.03.2014, 18:06
замена 035 на 065 нечего не дало ...

как я понимаю, "запустить пульт" на этой плате сложнее чем на МС1201.03 в разы изза того что нету SRAM-a и вообще не ясно какую память пульт использует там и нужна ли она ему? Сдается мне что пульт там с неисправным ОЗУ работать не будет. А ошибка ОЗУ на зеленоградских платах как я понимаю это вообще самая частая ошибка.

Может кто-то из гуру знает можно ли влепить в пустую панельку SRAM на плате, чтобы запустить процессор только с пультовым ПЗУ и SRAM?

MM
07.03.2014, 19:46
Если при +5.00 в. температура ВП1-035 больше 50 градусов при комнатной температуре 20 градусов без обдува - менять однозначно. Вероятно, могут быть неисправны оптопары - т.к. просто так ВП1-035 не выгорает.
Полная замена на ВП1-065 недопустима - там разные назначения режимных выводов.
*
Вставлять 1809РУ1 в пустую колодку нельзя - это не просто СОЗУ, это специфическое изделие с содержанием СОЗУ - в нем есть регистр начальной установки адреса и т.п. навороты.
При отсуствии стенда ничего лучше, чем пошаговый пуск не придумали.
*
Если есть желание попаять, могу предложить сделать эмулятор регистров 177564-177566 на светодиодах, очень демонстративно получится. ( Могу выложить Э3 такого устройства, без сигналов VIRQ-IAKI-IAKO ). Порядка 10 ИС серии 555.
Можно прицеплять на МПИ - ламели.
Если крайне нежелательно менять ВП1 - посадите новенькую ВП1 на ламели МПИ - временно допускается, а старенькой отрежте SYNC и подтяните его до +5в.
Вообще неплохо использовать готовый блок ИРПС от БК10Ш ( или чиканый скальпелем телеграф от БК11 ).

palsw
07.03.2014, 20:59
MM, назад дороги нет -065 уже впаянная .Разве отличие 035 и 065 не в 31 ноге ?
у 035 это вывод HALT который висит в воздухе ,а в 065 это PP который через элемент ЛП идет на оптопару.

---------- Post added at 18:20 ---------- Previous post was at 18:16 ----------

bigral, чувствую еще придётся потихоньку выкусывать РУ6 и паять новые и желательно проверенные РУ6-РУ5.

---------- Post added at 18:28 ---------- Previous post was at 18:20 ----------

фокус-покус
http://i.piccy_.info/i9/c1675c590e1a764404ab04ef60e0d900/1394209662/48489/619634/IMG_0126_500.jpg (http://piccy_.info/view3/6029478/bcc0180f503677f7718d80fba077f333/)http://i.piccy_.info/a3/2014-03-07-16-27/i9-6029478/472x354-r/i.gif (http://i.piccy_.info/a3c/2014-03-07-16-27/i9-6029478/472x354-r)http://i.piccy_.info/i9/24a2689a9697415f6027b36092da0bbf/1394209691/42338/619634/IMG_0128_500.jpg (http://piccy_.info/view3/6029482/2c1b4e58f02bb10d98060a6a45369213/)http://i.piccy_.info/a3/2014-03-07-16-28/i9-6029482/472x354-r/i.gif (http://i.piccy_.info/a3c/2014-03-07-16-28/i9-6029482/472x354-r)

---------- Post added at 18:52 ---------- Previous post was at 18:28 ----------

Ура! Бежит пачка импульсов с 27 ноги при включении!!.Прикол в том что при подключении КСМ - 29 нога не сажается на корпус.сейчас разберусь почему.

---------- Post added at 18:57 ---------- Previous post was at 18:52 ----------

вот он момент истины -кабель то нужен зеркальный на 10 пин в КСМ - осциллограф не подвел и всё таки была дохлая 035 .
http://i.piccy_.info/i9/cc5cf8ce76cd025f5ae7611768a5cb8b/1394211416/2196/619634/20140307_185633_484_240.jpg (http://piccy_.info/view3/6029605/91bdfb1212501b7281e4f83a94db26d7/)http://i.piccy_.info/a3/2014-03-07-16-56/i9-6029605/240x180-r/i.gif (http://i.piccy_.info/a3c/2014-03-07-16-56/i9-6029605/240x180-r)

---------- Post added at 18:59 ---------- Previous post was at 18:57 ----------

теперь ксм можно опять ложить на полку и паять ЛН1 и подключать к компу уже.А то без клавы совсем грустно

MiX
07.03.2014, 21:01
palsw, Поздравляю! Качество пайки отличное.

palsw
10.03.2014, 02:38
MiX,


Пошаговый режим я думаю не получится, минимальная тактовая частота 100Кгц.

верно только для вм1 процессора.

Для КМ1801ВМ2
http://i.piccy_.info/i9/e33c4083cddf9f959c2ea21ee7cd3559/1394404693/18804/712259/statyka.jpg (http://piccy_.info/)http://i.piccy_.info/a3/2014-03-09-22-38/i9-6039944/417x103-r/i.gif (http://i.piccy_.info/a3c/2014-03-09-22-38/i9-6039944/417x103-r)
http://zx-pk.ru/showthread.php?t=17284

palsw
12.03.2014, 02:22
Строго говоря, оптроны в переходнике не нужны - схема универсального ( для любых напряжений в COM-порту ) переходника CL-COM выглядит так:

http://emulator.pdp-11.org.ru/misc/Adapter_CL20ma--RS232=2.png


сделал прием от платы по верхней схеме - добился в терминале вывод.дальше дособирал схему на транзисторе по схеме

http://www.elmic.ru/?q=node/805


нумерация на плате другая - проверил все доходит до 28 ноги вп1-035 если в окне терминала нажимать на кнопки.

дальше настроил терминал http://zx.pk.ru/showpost.php?p=543414&postcount=1

на прием я вижу все четко и быстро.

Если нажимаю клавиши букв или цыфр то нужно держать кнопку долго 5-10 сек что бы сработала ан экране и клавищи не соответствуют совершено.с трудом методом тыка смог запустить несколько тестов.на некоторых клавишах по 2 значения сразу.

Вопрос -это инверсия схемы или не правильно настроил сам терминал?

маленький лог

==================== Протокол начат: 11/03/2014 23:05:46 =====================

000024/001700 T 170004
@333333332222222 170004
@3
BUS ERROR
@
BUS ERROR
@
BUS ERROR
@
BUS ERROR
@
BUS ERROR
@
BUS ERROR
@37T2
*** ТЕСТ ОЗУ ***
ПАМЯТЬ 020000 -157776
ПАМЯТЬ 000600 -017776
ПРОВЕРКА ОКОНЧЕНА

@T2
*** ТЕСТ ОЗУ ***
ПАМЯТЬ 020000 -157776
ПАМЯТЬ 000600 -017776
ПРОВЕРКА ОКОНЧЕНА

@T3
*** ТЕСТ ПРЦ ***
ПРОВЕРКА ОКОНЧЕНА

@335T4
*** ТЕСТ ТЕРМИНАЛА ***
ВВЕДИТЕ СЛЕДУЮЩИЕ СИМВОЛЫ:
1 2 3 4 J C U K
ДЕФЕКТ НЕ ВЕРНЫЙ СИМВОЛ

@3355T5
*** ТЕСТ АЦПУ ***
ДЕФЕКТ 23

@T2
*** ТЕСТ ОЗУ ***
ПАМЯТЬ 020000 -157776
ПАМЯТЬ 000600 -017776
ПРОВЕРКА ОКОНЧЕНА

@25T5
*** ТЕСТ АЦПУ ***
ДЕФЕКТ 23

@T5
*** ТЕСТ АЦПУ ***
ДЕФЕКТ 23

@
000452/177777
000454/000000
000456/177777
000460/000000
000462/177777
000464/047350
000466/177777
000470/045500
000472/045473
000474/000472
000476/000000 ^
000474/000472 ^
000472/045473 ^
000470/045500 ^
000466/177777 /177777 /177777 /177777 /177777 /177777 T5
*** ТЕСТ АЦПУ ***
ДЕФЕКТ 23

@4444444554455T5
*** ТЕСТ АЦПУ ***
ДЕФЕКТ 23

@5444453333342225T5
*** ТЕСТ АЦПУ ***
ДЕФЕКТ 23

@5T4
*** ТЕСТ ТЕРМИНАЛА ***
ВВЕДИТЕ СЛЕДУЮЩИЕ СИМВОЛЫ:
1 2 3 4 J C U K
ДЕФЕКТ НЕ ВЕРНЫЙ СИМВОЛ

@
000452/177777 R5T5
*** ТЕСТ АЦПУ ***
ДЕФЕКТ 23

@T5
*** ТЕСТ АЦПУ ***
ДЕФЕКТ 23

@55555555555555R5111LDEVICE'S NOT AVAILABLE
@LDEVICE'S NOT AVAILABLE
@T1
*** ТЕСТ СИСТЕМНОЙ ПАМЯТИ ***
ПРОВЕРКА ОКОНЧЕНА

@/001700 /001700 /001700 /001700 55T5
*** ТЕСТ АЦПУ ***
ДЕФЕКТ 23

@6666666T6
*** ТЕСТ НГМД ***
ДЕФЕКТ НЕЗАПЛАНИРОВАННОЕ ПРЕРЫВАНИЕ

@222333555555т5
*** ТЕСТ АЦПУ ***
ДЕФЕКТ 23

@444444/133333 /133333 /133333 /133333 /133333 /133333 /133333 ^
044442/133335 ^
044440/133337 ^
044436/133341 ^
044434/133343 ^
044432/133345 ^
044430/133347
044432/133345
044434/133343
044436/133341
044440/133337
044442/133335
044444/133333 LDEVICE'S NOT AVAILABLE
@LDEVICE'S NOT AVAILABLE
@LDEVICE'S NOT AVAILABLE
@LDEVICE'S NOT AVAILABLE
@R33332222
BUS ERROR
@5M
HALT INSTRUCTION
@M
HALT INSTRUCTION
@5M
HALT INSTRUCTION
@M
HALT INSTRUCTION
@55M
HALT INSTRUCTION
@555M
HALT INSTRUCTION
@66/000000 /000000 /000000 11LDEVICE'S NOT AVAILABLE
@LDEVICE'S NOT AVAILABLE
@LDEVICE'S NOT AVAILABLE
@1T5
*** ТЕСТ АЦПУ ***
ДЕФЕКТ 23

@5555533ч
000446/161067 ч
000444/000000 ч
000442/020000 6666655
ю
ю
ю
ю555
ю
ю
ю
ю
ю
ю
ю
ю
ю
юпДЕФЕКТ НЕЗАПЛАНИРОВАННОЕ ПРЕРЫВАНИЕ

@7PДЕФЕКТ НЕЗАПЛАНИРОВАННОЕ ПРЕРЫВАНИЕ

@33336222
000444/000000
000446/161067
000450/155533
000452/177777
000454/000000
000456/000000 T4
*** ТЕСТ ТЕРМИНАЛА ***
ВВЕДИТЕ СЛЕДУЮЩИЕ СИМВОЛЫ:
1 2 3 4 J C U K
ДЕФЕКТ НЕ ВЕРНЫЙ СИМВОЛ

@/000004 ^
000446/161067
000450/000004
000452/177777
000454/000000
000456/000000
000460/000000
000462/000000
000464/047350 5T5
*** ТЕСТ АЦПУ ***
ДЕФЕКТ 23

@11111LDEVICE'S NOT AVAILABLE
@LDEVICE'S NOT AVAILABLE
@111LDEVICE'S NOT AVAILABLE

palsw
12.03.2014, 03:56
MM, спасибо за внимание ,но "зачем козе баян?"

как можно советовать человеку то что ему и даром не нужно?моя цель подключаться к любой плате будь то мс1201 или КЦГД или еще какая хрень с токовой петлей штатным разьемом без использование паяльника!И уже почти получилось.

А когда мне нужно просто припаять RX TX то у меня есть оборудование любых цветов и оттенков начиная от дешовых китайских шнуров на pl2303 до нормального оборудования за сотни убитых президентов.

мне уже советовали купить за 15$ готовый адаптер токовой петли ,но зачем мне платить столько за 1 разьем ,1 транзистор и 4-5 резисторов ?

Надеюсь донес свою мысль ,только без обид :).

Patron
12.03.2014, 13:14
это инверсия схемы или не правильно настроил сам терминал?Настройка для приёмника и передатчика общая, поэтому если приёмник принимает без проблем - настройка в порядке.


нумерация на плате другаяСуть ПРАВИЛЬНОЙ работы токовой петли в том, что 1 передаётся замыканием цепи, а 0 - размыканием.

Если разводка токовой петли такая:


http://emulator.pdp-11.org.ru/misc/MS1201.02CL.jpg



То при ПРАВИЛЬНОЙ работе такая схема будет передавать с инверсией:

http://www.elmic.ru/sites/default/files/imagepicker/1/1.png


На основании каких соображений была выбрана эта схема ?

Чем она лучше обычного ключа, открывающегося при подаче на базу транзистора уровня -12 В и закрывающегося при подаче +12 В ?


При замыкании ПрД- на ОБЩИЙ - светодиод оптрона будет шунтироваться ( и с него будет сниматься питание ), а при размыкании шунта - питание на светодиод будет подаваться, тогда как по ПРАВИЛАМ ТОКОВОЙ ПЕТЛИ нужно всё наоборот. Нужно, чтобы при замыкании ПрД+ на ОБЩИЙ - цепь светодиода оптрона проводила ток, а при размыкании - не проводила. Тогда передача будет идти и по ПРАВИЛАМ ТОКОВОЙ ПЕТЛИ, и без инверсии.

Именно так должно происходить в предлагаемой схеме:

http://emulator.pdp-11.org.ru/misc/Adapter_CL20ma--RS232=2.png

---------- Post added at 12:14 ---------- Previous post was at 11:27 ----------

Если не ошибаюсь, исправленный вариант использованной схемы должен выглядеть так:

http://emulator.pdp-11.org.ru/misc/CL-RS232.png

palsw
12.03.2014, 13:24
заработало :)
Использовал 3107 транзистор и 1 резюк на базу 2к.


==================== Протокол начат: 12/03/2014 10:20:52 =====================

ЛлНн,8а 032720
ю 032720
@T0
*** ТЕСТ СИСТЕМНОЙ ПАМЯТИ ***
ПРОВЕРКА ОКОНЧЕНА

*** ТЕСТ ОЗУ ***
ПАМЯТЬ 020000 -157776
ПАМЯТЬ 000600 -017776
ПРОВЕРКА ОКОНЧЕНА

*** ТЕСТ ПРЦ ***
ПРОВЕРКА ОКОНЧЕНА

*** ТЕСТ ТЕРМИНАЛА ***
ВВЕДИТЕ СЛЕДУЮЩИЕ СИМВОЛЫ:
1 2 3 4 J C U K
ПРОВЕРКА ОКОНЧЕНА

*** ТЕСТ АЦПУ ***
ДЕФЕКТ 23

*** ТЕСТ НГМД ***
ДЕФЕКТ НЕЗАПЛАНИРОВАННОЕ ПРЕРЫВАНИЕ

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

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

RST 0
12.03.2014, 13:53
palsw, по какой схеме подключили то? Сам с такой проблемой (инверсией) бьюсь.

palsw
12.03.2014, 14:30
У меня плата мс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

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
так все работает

Patron
12.03.2014, 14:41
так все работаетА без диода не работает ?

palsw
12.03.2014, 14:44
Patron, да лень его выпаивать уже.пусть будет :)
вопросы по запуску hx сервера лучше в другой теме задавать ?что то не получается запустить...

Patron
12.03.2014, 14:49
И всё же, насколько я понимаю - это инверсия схемы с шунтированием светодиода, когда при передаче "1" в линии течёт ток 20 мА, а при передаче "0" - 50 мА.

Но по правилам токовой петли, при передаче "0" - ток в линии не должен течь вообще.

По-хорошему ключ надо ставить между ПрД+ и ОБЩИЙ, а ПрД- должен висеть в воздухе.

palsw
12.03.2014, 14:51
Patron, я прикрепил выше кусок схемы и там видн о что прд+ и так сидит на земле на самой плате мс1201.02-01

Patron
12.03.2014, 15:00
я прикрепил выше кусок схемы и там видн о что прд+ и так сидит на земле на самой плате мс1201.02-01Значит, это та схема, где для передачи "1" нужно замыкать контакты 9 и 8, только на этой схеме контакт 9 называется не ПрД+, а ПрД-.

Короче, сколько плат ДВК - столько и разводок токовой петли.

Похоже, что такой разводки у меня в коллекции нет - в каком файле можно её посмотреть ?



вопросы по запуску hx сервера лучше в другой теме задавать ?что то не получается запустить...Да, вопросы по HX лучше задавать там: Загрузка RT-11 через порт системного терминала (http://zx.pk.ru/showthread.php?t=20095).

palsw
12.03.2014, 15:09
Patron, http://www.phantom.sannata.ru/forum/index.php?t=14507 это моя версия мс1201.02-01 .

Patron
12.03.2014, 15:26
это моя версия мс1201.02-01Понятно.

Похоже, что в "продвинутой" ревизии платы ДВК-2, её сделали совместимой по разводке токовой петли с платой ДВК-3, но контакты назвали наоборот.

Вот схема токовой петли на плате ДВК-3:

http://emulator.pdp-11.org.ru/misc/DVK3-CL.jpg

palsw
12.03.2014, 15:31
Patron, главное что работает - осталось с hx сервером разобраться :)

Patron
12.03.2014, 16:07
Похоже, можно предложить следующие схемы переходников:

http://emulator.pdp-11.org.ru/misc/CL-RS232-00.png


http://emulator.pdp-11.org.ru/misc/CL-RS232-01.png

palsw
12.03.2014, 16:22
Patron, красота ! только тр-р у меня другой проводимости :)

жду ответа в теме о загрузке RT11 ...

Patron
12.03.2014, 16:47
только тр-р у меня другой проводимостиДа, npn-транзистор здесь может и не заработать как надо..

А как течёт ток в схеме pnp-транзистора, посаженного эмиттером на землю, когда на коллекторе +5В, а на базе:

1) +12В

2) -12В

???

---------- Post added at 15:47 ---------- Previous post was at 15:38 ----------

В "первоначальной" схеме pnp-транзистор подключен к земле коллектором, а +5В поданы на эмиттер:

http://emulator.pdp-11.org.ru/misc/Adapter_CL20ma--RS232=2.png

Если схема c эмиттером на земле работает нормально, значит ли это, что первоначальный вариант схемы ошибочен ( будет работать с инверсией ? ).

palsw
12.03.2014, 23:03
еще 1 проблема нашлась - на выходе МПИ нет сигнала 50гц Event.смотрю осциллографом на вх к155лп9 есть ,а на выходе нет.шина висит в воздухе и прозвонил не коротит на землю и +5в.Я так понял менять ее нужно :)
http://i.piccy_.info/i9/a0343368bb41bfce283305d98afde739/1394650862/16282/619634/Bezymiannyi_500.jpg (http://piccy_.info/view3/6055327/4132a27d96389035efdb89ec8d0287fd/)http://i.piccy_.info/a3/2014-03-12-19-01/i9-6055327/500x113-r/i.gif (http://i.piccy_.info/a3c/2014-03-12-19-01/i9-6055327/500x113-r)

MiX
12.03.2014, 23:11
К155лп9 с открытым коллектором, попробуй выход подтянуть через резистор на 5в и померь осциллографом.

palsw
12.03.2014, 23:17
MiX, вот спасибочки -работает,я уже сидел думал где взять к155лп9 :)

bigral
13.03.2014, 17:38
Кстати что скажете по поводу применения этой ЛП9 для переходника RS232c <-> 20ma?

И еще терзают меня смутные сомнения о "стандартности" использования DTR сигнала для питания. Будут ли работать другие терминальные программы на других платформах с таким кабелем?

palsw
13.03.2014, 18:20
bigral, скорее всего нет.я пробовал пути и еще какую то - питание нет и связи тоже

Patron
13.03.2014, 18:48
терзают меня смутные сомнения о "стандартности" использования DTR сигнала для питанияDTR используется не для питания, а в качестве источника стандартного сигнала RS232.

Когда телеграфный канал замкнут - на вход RX поступает -12В из RTS, а когда телеграфный канал разомкнут - на вход RX поступает +12В из DTR.

Таким образом сигналы токовой петли превращаются в сигналы RS232 при помощи всего одного резистора.

bigral
13.03.2014, 20:01
DTR используется не для питания, а в качестве источника стандартного сигнала RS232.

Когда телеграфный канал замкнут - на вход RX поступает -12В из RTS, а когда телеграфный канал разомкнут - на вход RX поступает +12В из DTR.

Таким образом сигналы токовой петли превращаются в сигналы RS232 при помощи всего одного резистора.


А ну так прочитал вот http://en.wikipedia.org/wiki/Data_Terminal_Ready
оказалось это обычная практика использовать этот сигнал как "ГОТОВ" и как "ПИТАНИЕ". Другой теперь вопрос на счет транзистора в оптроне, там же по идее между RTS и RX нет ограничителя тока, он не сгорит?

Patron
13.03.2014, 21:11
между RTS и RX нет ограничителя тока, он не сгорит?Стандарт RS232 предусматривает короткое замыкание любого набора линий. Ток при этом ( если не ошибаюсь ) не превышает 20 мА. Но в принципе - ничто не мешает включить амперметр между RTS и GND и замерить ток короткого замыкания.

palsw
14.03.2014, 00:57
а вот есть у меня КТЛК-6 - есть польза в наше время от не ?Есть практическое применение и аналог в оригинальном PDP-11 или это только советская поделка и интересна только в музее ?

SKcorp.
14.03.2014, 01:56
а вот есть у меня КТЛК-6 - есть польза в наше время от не ?Есть практическое применение и аналог в оригинальном PDP-11 или это только советская поделка и интересна только в музее ?

Ну тут любая железка - музейный экспонат.
Я с КТЛК БК-шный класс загружаю.

bigral
14.03.2014, 05:37
а вот есть у меня КТЛК-6 - есть польза в наше время от не ?Есть практическое применение и аналог в оригинальном PDP-11 или это только советская поделка и интересна только в музее ?

Вот как раз такого железа больше всего видов и было выпущенно, всяких там разных M3104 M3105 ... M3117 пално! Такое впечатление что 90% всего что делали pdp11 компы так или иначе отправлялось или приходило через какой-то SLU (а значит и видов их наклепали на порядок больше чем процов памяти и других контроллеров всех вместе взятых).

Интерес данного железа состоит в том что это как бы отдельный канал по которому pdp11 ведет связь с внешним миром (в том числе и оператором), в теории подключить на каждый канал можно что угодно и управлять этой штукой или наоборот принимать с нее команды.

По сути все шины (и современные) концептуально от этих SLU не отличаются, так что вешай на него все что токо в голову прийдет. Другое дело что без софтовой поддержки "оно не взлетит" а в наше время как известно вся проблема в программистах.

palsw
14.03.2014, 13:20
после нескольких дней работы стало выпадать в пульт при простое.сейчас даже загрузка рт11 идет с ошибкой.тест клавиатуры вылетает только жму букву "J"

Еще раз спрошу .есть какой то тест памяти который цыклически сутками молотил бы ?а то тест т0 не внушает доверия так как пролетает за пару сек.А прогреть ру6 нормально кто будет?


==================== Протокол начат: 14/03/2014 11:10:07 =====================

@10000G
HX 2.0 - Warm boot..

HX DSK/TTY multiplexer v3.1 2014
SL V08.00 [SW] Сторожевых С.В. 1988

RT-11SJ (Y) V05.04 G

.SE USR NOSWAP

.SE EXIT NOSWAP

.SE TT SCOPE

.LO SL

.SE SL ON

?MON-F-Trap to 10 020220

.SH MEM

Address Module Words
------- ------ -----
160000 IOPAGE 4096.
156242 HX 431.
145414 RMON 2251.
141076 SL 1127.
131032 USR 2066.
001000 ..BG.. 22541.


. 000030
@T0
*** ТЕСТ СИСТЕМНОЙ ПАМЯТИ ***
ПРОВЕРКА ОКОНЧЕНА
001260
@T0
*** ТЕСТ СИСТЕМНОЙ ПАМЯТИ ***
ПРОВЕРКА ОКОНЧЕНА
001260
@ 000030
@T0
*** ТЕСТ СИСТЕМНОЙ ПАМЯТИ ***
ПРОВЕРКА ОКОНЧЕНА

*** ТЕСТ ОЗУ ***
ПАМЯТЬ 020000 -157776
ПАМЯТЬ 000600 -017776
ПРОВЕРКА ОКОНЧЕНА

*** ТЕСТ ПРЦ ***
ПРОВЕРКА ОКОНЧЕНА

*** ТЕСТ ТЕРМИНАЛА ***
ВВЕДИТЕ СЛЕДУЮЩИЕ СИМВОЛЫ:
1 2 3 4 J C U K
1 2 3 4 000404
@ЛлНн,8а 000401
юT0
*** ТЕСТ СИСТЕМНОЙ ПАМЯТИ ***
ПРОВЕРКА ОКОНЧЕНА

*** ТЕСТ ОЗУ ***
ПАМЯТЬ 020000 -157776
ПАМЯТЬ 000600 -017776
ПРОВЕРКА ОКОНЧЕНА

*** ТЕСТ ПРЦ ***
ПРОВЕРКА ОКОНЧЕНА

*** ТЕСТ ТЕРМИНАЛА ***
ВВЕДИТЕ СЛЕДУЮЩИЕ СИМВОЛЫ:
1 2 3 4 J C U K
1 2 3 4 000404
@10000/000000 12706
010002/032444 10000
010004/032506 12746
010006/032614 340
010010/034622 12746
010012/035554 10016
010014/036216 2
010016/032444 4567
010020/032506 14
010022/032614 105737
010024/034036 177560
010026/034220 100375
010030/037112 113703
010032/037141 177562
010034/037153 207
010036/037165 105737
010040/037205 177562
010042/037220 105737
010044/037233 177564
010046/037242 100375
010050/037264 112737
010052/037300 26
010054/037314 177566
010056/037337 12700
010060/037376 1000
010062/005015 5004
010064/025016 4715
010066/025052 110324
010070/072040 5300
010072/071545 1374
010074/020164 5007
@10000G
HX 2.0 - Warm boot..

HX DSK/TTY multiplexer v3.1 2014
SL V08.00 [SW] Сторожевых С.В. 1988

RT-11SJ (Y) V05.04 G

.SE USR NOSWAP

.SE EXIT NOSWAP

bigral
14.03.2014, 14:54
попробуй поганять тесты через пульт вот этой утилитой http://retrocmp.com/tools/pdp11gui

update: и кстати, автор этой утилиты по-моему не против добавить туда больше конфигураций (по крайней мере когда там максимум скорость была 38400 а у меня было сконфигурированно 57000 то он добавил по моей просьбе нужную мне скорость и выкатил новую версию), так что можно попросить его чтоб создал отдельно для мс1201 и УК-НЦ конфиги

SKcorp.
14.03.2014, 15:46
после нескольких дней работы стало выпадать в пульт при простое.сейчас даже загрузка рт11 идет с ошибкой.тест клавиатуры вылетает только жму букву "J"


*** ТЕСТ ТЕРМИНАЛА ***
ВВЕДИТЕ СЛЕДУЮЩИЕ СИМВОЛЫ:
1 2 3 4 J C U K
1 2 3 4 000404


Таймер выключи!

palsw
14.03.2014, 16:05
SKcorp., а вот это от чего при загрузке?такого небыло раньше


.SE TT SCOPE

.LO SL

.SE SL ON

?MON-F-Trap to 10 020220

.SH MEM

---------- Post added at 14:05 ---------- Previous post was at 14:00 ----------

уже не загружается даже RT11 (2 вентилятора дуют на плату - все холодное).


@10000/000000 12706
010002/177777 10000
010004/000000 12746
010006/177777 340
010010/000000 12746
010012/177777 10016
010014/000000 2
010016/177777 4567
010020/000000 14
010022/177777 105737
010024/000000 177560
010026/177777 100375
010030/000000 113703
010032/177777 177562
010034/000000 207
010036/177777 105737
010040/000000 177562
010042/177777 105737
010044/000000 177564
010046/177777 100375
010050/000000 112737
010052/177777 26
010054/000000 177566
010056/177777 12700
010060/000000 1000
010062/177777 5004
010064/000000 4715
010066/177777 110324
010070/000000 5300
010072/177777 1374
010074/000000 5007
@10000G
HX 2.0 - Warm boot..

HX DSK/TTY multiplexer v3.1 2014
Ь 000401
@10000/000000 12706
010002/177777 10000
010004/000000 12746
010006/177777 340
010010/000000 12746
010012/177777 10016
010014/000000 2
010016/177777 4567
010020/000000 14
010022/177777 105737
010024/000000 177560
010026/177777 100375
010030/000000 113703
010032/177777 177562
010034/000000 207
010036/177777 105737
010040/000000 177562
010042/177777 105737
010044/000000 177564
010046/177777 100375
010050/000000 112737
010052/177777 26
010054/000000 177566
010056/177777 12700
010060/000000 1000
010062/177777 5004
010064/000000 4715
010066/177777 110324
010070/000000 5300
010072/177777 1374
010074/000000 5007
@10000G
HX 2.0 - Warm boot..

HX DSK/TTY multiplexer v3.1 2014
SL V08.00 [SW] Сторожевых С.В. 1988

RT-11SJ (Y) V05.04 G

.SE USR NOSWAP

.SE EXIT NOSWAP

.SE TT SCOPE

.LO SL

.SE SL ON
020210

bigral
14.03.2014, 16:07
trap 10 это illegal & reserved instruction

palsw
14.03.2014, 17:34
bigral, питание нет на DTR и облом с коннектом :)

---------- Post added at 14:10 ---------- Previous post was at 14:08 ----------

тут выделено это адрес?

MON-F-Trap to 10 020220

тут вываливается в пульт
.SE SL ON
020210

---------- Post added at 14:18 ---------- Previous post was at 14:10 ----------

еще прикол - померял частоту процессора - 7,2 мгц- плывет походу

---------- Post added at 14:20 ---------- Previous post was at 14:18 ----------

грею паялкой кондерики возле ГГ1 -частота упала до 6,9мгц.Плате вредно охлаждение .

---------- Post added at 14:27 ---------- Previous post was at 14:20 ----------

с загрузкой rt11 разобрался - снова скачал образ HXsys54.DSK и все заработало.

---------- Post added at 14:28 ---------- Previous post was at 14:27 ----------

сейчас оставлю с вентилятором на пару часиков в режиме покоя.Тест озу для двк актуальный.

---------- Post added at 15:34 ---------- Previous post was at 14:28 ----------

без вентилятора.


.RUN HX1:PDPCLK
PDPCLK - Calculate CPU clocks - v1.0
Memory Top: 131072
BUF words: 21313
Factor : 4 > 4
Factor : 4

CPU KHz: 7064

Program completed.


после часа работы с вентилятором

.RUN HX1:PDPCLK
PDPCLK - Calculate CPU clocks - v1.0
Memory Top: 131072
BUF words: 21313
Factor : 4 > 4
Factor : 4

CPU KHz: 7128

Program completed.

.RUN HX1:PDPCLK
PDPCLK - Calculate CPU clocks - v1.0
Memory Top: 131072
BUF words: 21313
Factor : 4 > 4
Factor : 4

CPU KHz: 7128

Program completed.

Patron
14.03.2014, 17:52
Тесты запоминают последние введённые значения ( и показывают их слева от приглашения ввода ), поэтому водить каждый раз число 4 не надо - можно просто нажимать ВВОД.

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


с загрузкой rt11 разобрался - снова скачал образ HXsys54.DSK и все заработало.При выполнении команды SET SL ON советский драйвер SL иногда портит файл SY:SL.SYS, поэтому полезно иметь запасную копию системного диска.

form
14.03.2014, 17:54
Советский драйвер SL иногда портит системный диск - всегда надо иметь запасную копию.

Советский драйвер SL или советский драйвер SL в SJ мониторе с драйверами типа HX (VM, ID итд)? ;)

Patron
14.03.2014, 18:06
Советский драйвер SL или советский драйвер SL в SJ мониторе с драйверами типа HX (VM, ID итд)?С драйвером HD у меня один раз SL тоже "протух" - ни один другой драйвер с таким поведением мне не попадался.

form
14.03.2014, 18:07
С драйвером HD у меня один раз SL тоже "протух" - ни один другой драйвер с таким поведением мне не попадался.

HD из той же оперы - когда I/O заканчивается раньше чем системный вызов. Проблема в SJ мониторе известная.

Patron
14.03.2014, 18:12
Проблема в SJ мониторе известная.Но почему беда случается только при одном запуске SL из примерно 1000 ?
Что при этом происходит - возможно, как-то прерывание таймера влияет.

form
14.03.2014, 18:21
Но почему беда случается только при одном запуске SL из примерно 1000 ?
Что при этом происходит - возможно, как-то прерывание таймера влияет.

Потому что сама проблема достаточно плавающая. И не одна скорее всего. Наиболее известна проблема - использование .READC для такого драйвера в SJ. Но когда попытаешься руками повторить проблему - придется долго помучиться. В свое время сталкивался когда делал драйвер электронного диска.

---------- Post added at 21:16 ---------- Previous post was at 21:15 ----------

Для HX в сущности решение элементарное :)
Для HD по сути тоже - в E11 реализован HD, соответствующий DECовским представлениям о том как железо работает (не знаю правда совместим он или нет в остальном).

---------- Post added at 21:21 ---------- Previous post was at 21:16 ----------

как вариант, использовать DECовский патченый SL от 5.4G, но в unmapped мониторе он больше памяти ест и в нем нет автосрабатывающих определений для клавиш.

palsw
15.03.2014, 01:42
вечерело,холодало...17 тепла в комнате.



.RUN HX1:PDPCLK
PDPCLK - Calculate CPU clocks - v1.0
Memory Top: 131072
BUF words: 21313
Factor : 4 >

CPU KHz: 7144

Program completed.

.RUN HX1:PDPCLC
?KMON-F-File not found HX1:PDPCLC.SAV

.RUN HX1:PDPCLK
PDPCLK - Calculate CPU clocks - v1.0
Memory Top: 131072
BUF words: 21313
Factor : 4 >

CPU KHz: 7160

Program completed.

а не пора по-людски сделать на кварце?и почему только 7мг?хочу 10 на процессор,только на память будет много 10,а 5 мало - в раздумье...


.SPEED

ТЕСТ БЫСТРОДЕЙСТВИЯ

КОМАНДА СЛОЖЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 696

КОМАНДА СЛОЖЕНИЯ РЕГИСТР-ПАМЯТЬ
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 296

КОМАНДА УМНОЖЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 72

КОМАНДА ДЕЛЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 56

---------- Post added at 23:42 ---------- Previous post was at 22:48 ----------

и работает ведь
http://i.piccy_.info/i9/7051263758f2ecf29c96038684dfe05b/1394833318/22672/714789/Tochechnyi_rysunok_500.jpg (http://piccy_.info/view3/6067064/f1aa6799365a3afe4935f01c95f2c687/)http://i.piccy_.info/a3/2014-03-14-21-41/i9-6067064/500x301-r/i.gif (http://i.piccy_.info/a3c/2014-03-14-21-41/i9-6067064/500x301-r)

palsw
15.03.2014, 17:34
не могу подружить ГГ1 с кварцем.это просто жесть.на кондерике могу на 9мгц работать (47пф) и на 10 мгц (39пф).Ставлю кварц на 7 мгц - молчит.вешаю по аналогии кондер на корпус как на второй половинке гг1 - запускается но валяться ошибки то озу то ошибка шины .бардак сплошной.Кварцы пробовал разные - -6000,7000,7200,8000 - нет стабильности.как правильно рассчитать емкость конденсатора под конкретный кварц?

MiX
15.03.2014, 18:01
Попробуй генератор подключить.

Здесь схема простого генератора с RS232 если нет настоящего.

http://nauchebe.net/2010/11/generator-signalov-dlya-pk/

MM
15.03.2014, 18:30
1. Два кварца на 1 ИС не уживаются.
2. Можно маленький подстроечный конденсатор поставить - для разгона.
3. На вход 1801ВМ2 необходимо подавать 50/50 CLCI - т.е. предварительно делить на 2 на ИС 531ТМ2 или 531ТВ9. Это весьма критично.
4. Получить офигенную скорость на МС1201.02 можно, заменив камешек на 1806ВМ2.
Он , по слухам, гонится до 8 точно, а может и выше.
Приделывать 1806ВМ2 1:1 по назначению выводов к 1801ВМ2, вход прерывания по 250 вектору - на питание через резистор 2 ком.
Цены на Н1806ВМ2 1991 г.в. - от 85 руб. в ж. исполнении. Гугля в помощь.

palsw
15.03.2014, 19:32
раскопал интересную перемычку на плате
http://i.piccy_.info/i9/98bb5474873ebabff4577c8b76a224ab/1394892960/9867/714789/Bezymiannyi.jpg (http://piccy_.info/)http://i.piccy_.info/a3/2014-03-15-14-16/i9-6069259/310x210-r/i.gif (http://i.piccy_.info/a3c/2014-03-15-14-16/i9-6069259/310x210-r)

три положения:
- 7мг сразу с гг1 поступает на ВМ2 и ВП1-13
- на вм2 -7мг на вп1-013 4,608мгц
-7мгц на ВМ2 и 7мг через инвертор на ВП1-013

---------- Post added at 17:29 ---------- Previous post was at 16:30 ----------

собрал генератор на к1533лн1.кварц на 8 мг - работает стабильно :)


.RUN HX1:PDPCLK
PDPCLK - Calculate CPU clocks - v1.0
Memory Top: 131072
BUF words: 21313
Factor : 4 >

CPU KHz: 8000

Program completed.

.SPEED

ТЕСТ БЫСТРОДЕЙСТВИЯ

КОМАНДА СЛОЖЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 776

КОМАНДА СЛОЖЕНИЯ РЕГИСТР-ПАМЯТЬ
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 328

КОМАНДА УМНОЖЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 80

КОМАНДА ДЕЛЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 64

---------- Post added at 17:32 ---------- Previous post was at 17:29 ----------

теперь ВМ2 работает вместе с озу на 8мгц.больше не ставил - боюсь что память не вытянет 10 мгц.а как разделить озу от процессора с минимум телодвижений еще не придумал.без мороки только ВМ2- 10 мгц ,а озу 4608.

form
15.03.2014, 20:42
Чтото все все собирают, паяют... И мне чтоли какую-нибудь хрень собрать - есть 5 макетных плат QBUS :)

MiX
15.03.2014, 20:54
Собери IDE :)

form
15.03.2014, 20:56
Собери IDE :)

Ну это из серии когда решаешь в столбик на бумаге сложные расчеты, имея под рукой комп :)

MiX
15.03.2014, 21:00
form, Я думаю есть смысл собрать программатор для снятия дампа СМ7209 :)

form
15.03.2014, 21:00
form, Я думаю есть смысл собрать программатор для снятия дампа СМ7209 :)

программатор проще готовый найти :)

hobot
15.03.2014, 21:57
теперь ВМ2 работает вместе с озу на 8мгц.
УК-НЦ? )

---------- Post added at 21:57 ---------- Previous post was at 21:55 ----------


И мне чтоли какую-нибудь хрень собрать
я в теме про системы Y2K сейчас внесу предложение и вопрос задам, что бы тут не оффтопить

palsw
15.03.2014, 22:05
hobot, почти :). гоняю машинку на предмет стабильности.Кстати не завалялось в архиве образа с тестами ДВК (ТМОС) или еще может были какие то продвинутые.Хочу пустить тест на пару суток памяти-процессор.

hobot
15.03.2014, 22:13
Кстати не завалялось в архиве образа с тестами ДВК (ТМОС) или еще может были какие то продвинутые.
Ха! Тут целое расследование на тему ТМОСА завалялось ))) Сейчас ...
http://zx.pk.ru/showpost.php?p=672964&postcount=328 - вот отсюда примерно)
Детективчик перед сном! )


а тут какие-то диски TMOC-a http://archive.pdp-11.org.ru/ukdwk_a...ekt/kldyh_all/

ТМОС здесь: http://rghost.ru/52403088

palsw
15.03.2014, 22:22
hobot, Файл удален. .скачал тмос по другой ссылке http://grands.land.ru/soft_dvk.htm.по составу подходит под описание.

Теперь другой вопрос.Я загрузился с системного диска hx0:.как перенести драйвер HX на дискету с ТМОС что бы она грузилась как системная?Думаю обычной командой copy но не силен в RT11


.DIR HX2:
15-Mar-2014
FMONSJ.SYS 73P 25-Apr-1988 TT .SYS 2P 25-Apr-1988
SWAP .SYS 26P 01-Feb-1988 MX .SYS 9P 20-May-1988
MY .SYS 3P 25-Apr-1988 SL .SYS 13P 01-Feb-1988
DX .SYS 3P 25-Apr-1988 PIP .SAV 29P 01-Feb-1988
DUP .SAV 45P 01-Feb-1988 DIR .SAV 19P 01-Feb-1988
TESTMX.SAV 39P 30-Nov-1987 TESTDW.SAV 47P 18-Mar-1987
STARTS.COM 1 11-Nov-1999 FTMON .SAV 6 12-May-1987
SPEED .TMS 3 12-May-1987 791401.TMS 16 07-Feb-1985
791402.TMS 16 07-Feb-1985 791403.TMS 15 07-Feb-1985
791404.TMS 12 07-Feb-1985 691404.TMS 12 07-Feb-1985
CKMBA0.TMS 11 27-Dec-1988 CKMBA1.TMS 11 27-Dec-1988
AVTBM2.COM 1 02-Jul-1987 TTIN .TMS 4 07-Feb-1985
DXIN .TMS 6 07-Feb-1985 SYST1 .TMS 6 07-Feb-1985
SYST2 .TMS 6 07-Feb-1985 LPIN .TMS 3 07-Feb-1985
DIR .TMS 3 08-Aug-1988 791323.TMS 8 07-Feb-1985
SYST .TMS 6 27-Dec-1988 791324.TMS 8 27-Dec-1988
CINAA0.TMS 17 27-Dec-1988 CPCAA0.TMS 19 27-Dec-1988
012101.TMS 23 27-Dec-1988 MXPSI2.CCC 3 02-Jul-1987
MXPSI1.CCC 3 02-Jul-1987 MXPSI3.CCC 3 08-Aug-1988
AVTBM1.COM 1 01-Jul-1987 AVTBM3.COM 1 08-Aug-1988
TSKGD1.SAV 13 27-Dec-1988 TSTMX .SAV 13 26-Sep-1989
TSDL6N.SAV 20 27-Dec-1988 TSDL6W.SAV 20 27-Dec-1988
TESTMY.SAV 16 27-Dec-1988 TESTDL.SAV 20 27-Dec-1988
TSTKGD.SAV 13 27-Dec-1988 KC .SAV 17 27-Dec-1988
TSTDW3.SAV 23 27-Dec-1988 TOZUDP.SAV 10 27-Dec-1988
SPEED .SAV 3 26-Apr-1989 STOPDW.SAV 2 27-Oct-1989
TESTPU.LST 14 27-Dec-1988 TDW1 .SAV 51P 08-Mar-1990
TDW .SAV 50P 09-Nov-1989 SHD .SAV 2P 13-Apr-1990
SHDMP .SAV 2P 13-Apr-1990 FD100 .SAV 16P 13-Apr-1990
PARK .SAV 2P 04-Nov-1991 INSTR .TXT 4
VM3PRO.CCC 1 27-Dec-1988 VM2PRO.CCC 1 27-Dec-1988
VM2A .CCC 2 27-Dec-1988 VM2 .CCC 3 27-Dec-1988
VM2MY .CCC 3 27-Dec-1988 VM3 .CCC 1 27-Dec-1988
G1 .COM 5 27-Dec-1988 M .COM 1 27-Dec-1988
A .COM 1 27-Dec-1988 Z .COM 1 15-May-1989
V .COM 1 15-May-1989 H .COM 1 15-May-1989
B .COM 1 15-May-1989 R .COM 1 15-May-1989
T .COM 1 15-May-1989 P .COM 1 15-May-1989
W .COM 1 15-May-1989
77 Files, 869 Blocks
721 Free blocks

.R FTMON
?KMON-F-File not found SY:FTMON.SAV

.RUN HX2:FTMON

***ФОДОС-ТМОС*** МОНИТОР FTMON APR-87
ЗАПУСК: R FTMON ПОВ.ПУСК: 30124 ВЫХОД: СУ/C

КОМАНДЫ МОНИТОРА
L ИМЯ<ВК> ЗАГРУЖАЕТ ПРОГРАММУ
R ИМЯ<ВК> ЗАГРУЖАЕТ И ЗАПУСКАЕТ ПРОГРАММУ
O ИМЯ<ВК> ЗАГРУЖАЕТ И ВЫПОЛНЯЕТ ПРОГРАММУ ОДИН РАЗ
C ИМЯ<ВК> ВЫПОЛНЯЕТ ЦЕПОЧНЫЙ ФАЙЛ
D<ВК> ВЫВОДИТ СПРАВОЧНЫЙ ФАЙЛ НА ТЕРМИНАЛ
H<ВК> ВЫВОДИТ ЭТО СООБЩЕНИЕ


,
,L 791401
НЕТИМФ

,
,L HX1:
,L HX1:791401
НЕТИМФ

,
,DIR HX1:
,DIR HX1:
НЕДКОМ/ПР

,
,L 691404
НЕТИМФ

hobot
15.03.2014, 22:27
КОМАНДЫ МОНИТОРА L ИМЯ<ВК> ЗАГРУЖАЕТ ПРОГРАММУ R ИМЯ<ВК> ЗАГРУЖАЕТ И ЗАПУСКАЕТ ПРОГРАММУ O ИМЯ<ВК> ЗАГРУЖАЕТ И ВЫПОЛНЯЕТ ПРОГРАММУ ОДИН РАЗ C ИМЯ<ВК> ВЫПОЛНЯЕТ ЦЕПОЧНЫЙ ФАЙЛ D<ВК> ВЫВОДИТ СПРАВОЧНЫЙ ФАЙЛ НА ТЕРМИНАЛ H<ВК> ВЫВОДИТ ЭТО СООБЩЕНИЕ
Так ты же вроде цепочку тестов и так можешь запустить?

palsw
15.03.2014, 22:28
а зачем мне цепочка?у меня только плата без контроллеров.хотел просто тест памяти пустить.попробую цепочку :)

hobot
15.03.2014, 22:31
А там может быть нужно что бы было на системе? И вообще не факт что по HX должно или будет работать.

скопировать драйвер HX.SYS потребуются манипуляции с драйверами HX и HD в эмуляторе ДВК.

palsw
15.03.2014, 22:33
hobot, жалко что нет подробной инструкции как сделать саму образ загрузочный.

hobot
15.03.2014, 22:36
ЦЕПОЧКИ ТЕСТОВ :
@B - КОРОТКАЯ ЦЕПОЧКА ТЕСТОВ; @L - ПРОГОН (ВМ-2, КНГМД, КГД, КСМ)
@H - КОРОТКАЯ ЦЕПОЧКА ТЕСТОВ; @G - ПРОГОН (ВМ-2, КНГМД, КСМ, МС4622)
@T - КОРОТКАЯ ЦЕПОЧКА ТЕСТОВ; @M - ПРОГОН (ВМ-2, КМД, КГД, КСМ)
@R - КОРОТКАЯ ЦЕПОЧКА ТЕСТОВ; @X - ПРОГОН (ВМ-3, КМД, КЦГД, ОЗУДП)
@V - КОРОТКАЯ ЦЕПОЧКА ТЕСТОВ; @D - ПРОГОН (ВМ-3, КМД, КЖД, КЦГД)
@Z - КОРОТКАЯ ЦЕПОЧКА ТЕСТОВ; @N - ПРОГОН (ВМ-3, КМД, МС5305, КЦГД)
ТЕСТЫ МИКРО-ЭВМ :
791401.TMS - ОСНОВНОЙ ТЕСТ К-Д(ВМ2) !791402.TMS - ТЕСТ К-Д РАСШ. АРИФМ.(ВМ2)
791403.TMS - ТЕСТ К-Д С ПЛАВ. ЗАП.(ВМ2)!791404.TMS - ТЕСТ ПРЕРЫВАНИЙ(ВМ2)
791323.TMS - ТЕСТ ПАМЯТИ(ВМ2) ЗАГР МХ !SYST.TMS - СИСТЕМНЫЙ ТЕСТ(ВМ2)
791324.TMS - ТЕСТ ПАМЯТИ(ВМ2) ЗАГР МУ !
SPEED.TMS - ТЕСТ БЫСТРОД.(ВМ2,ВМ3) !TTIN.TMS - ТЕСТ ПОСЛ. ИНТЕРФ.(ВМ2,ВМ3)
CPCAA0.TMS - ОСНОВНОЙ ТЕСТ КОМАНД(ВМ3) !CINAA0.TMS - ТЕСТ ПРЕРЫВАНИЙ(ВМ3)
CKMBA0.TMS - ТЕСТ ОЗУ С ЗАГР. МХ1(ВМ3) !CKMBA1.TMS - ТЕСТ ОЗУ С ЗАГР. МУ0(ВМ3) ТЕСТЫ УСТРОЙСТВ :
TOZUDP.SAV - ТЕСТ ОЗУ ДП !
012101.TMS - ТЕСТ СИМВОЛЬНОГО ДИСПЛЕЯ ! TESTPU.LST - ТЕСТ ПРИНТЕРА
TESTMX.SAV - ТЕСТ КНГМД И НАКОПИТЕЛЕЙ ! TESTMY.SAV - ТЕСТ КМД И НАКОПИТЕЛЕЙ
TESTDW.SAV - ТЕСТ КЖД И НАКОПИТЕЛЕЙ ! TSTKGD.SAV - ТЕСТ КГД (С МЕНЮ)
TSKGD1.SAV - ТЕСТ КГД (БЕЗ МЕНЮ) ! TESTDL.SAV - ТЕСТ КТЛК (С МЕНЮ)
TSDL6N.SAV - ТЕСТ МС4622,176560-176630 ! TSDL6W.SAV - ТЕСТ МС4622,176500-176550
KC.SAV - ТЕСТ КЦГД ! TSTDW3.SAV - ТЕСТ КЖД

palsw
15.03.2014, 22:39
hobot, стыдно спрашивать но не как не могу вспомнить или найти как сменить с hx0: на hx2: что бы он был текущим :)


.RUN HX2:AVTBM2
?KMON-F-File not found HX2:AVTBM2.SAV

Хочет sav ,а есть com

hobot
15.03.2014, 22:41
жалко что нет подробной инструкции как сделать саму образ загрузочный.
Ну как нету ))) Есть ! )))
Гляди: сначало копируешь оба файла HX.SYS и HD.SYS на образ который нужно сделать загрузочным. Потом пишешь на него в жмуляторе команду
COPY/BOOT:HD <имя_уст-ва>:FMONsj.SYS <имя_уст-ва>:
или тоже самое для HX ?

---------- Post added at 22:41 ---------- Previous post was at 22:40 ----------


с hx0: на hx2:
ASS HX2 DK

palsw
15.03.2014, 22:41
ха-ха-ха


.run hx2:avtbm2.com

?MON-F-Trap to 4 065607

hobot
15.03.2014, 22:42
для запуска com файла так : @hx2:avtbm2.com

palsw
15.03.2014, 22:44
Запустите командный файл, набрав команду:
@AVTBM1 ВК — если в составе ДВК микро-ЭВМ «Электроника МС 1201.01»,
или
@AVTBM2 ВК — если в составе ДВК микро-ЭВМ «Электроника МС 1201.02».


.ass hx2 dk

.dir
15-Mar-2014
FMONSJ.SYS 73P 25-Apr-1988 TT .SYS 2P 25-Apr-1988
SWAP .SYS 26P 01-Feb-1988 MX .SYS 9P 20-May-1988
MY .SYS 3P 25-Apr-1988 SL .SYS 13P 01-Feb-1988
DX .SYS 3P 25-Apr-1988 PIP .SAV 29P 01-Feb-1988
DUP .SAV 45P 01-Feb-1988 DIR .SAV 19P 01-Feb-1988
TESTMX.SAV 39P 30-Nov-1987 TESTDW.SAV 47P 18-Mar-1987
STARTS.COM 1 11-Nov-1999 FTMON .SAV 6 12-May-1987
SPEED .TMS 3 12-May-1987 791401.TMS 16 07-Feb-1985
791402.TMS 16 07-Feb-1985 791403.TMS 15 07-Feb-1985
791404.TMS 12 07-Feb-1985 691404.TMS 12 07-Feb-1985
CKMBA0.TMS 11 27-Dec-1988 CKMBA1.TMS 11 27-Dec-1988
AVTBM2.COM 1 02-Jul-1987 TTIN .TMS 4 07-Feb-1985
DXIN .TMS 6 07-Feb-1985 SYST1 .TMS 6 07-Feb-1985
SYST2 .TMS 6 07-Feb-1985 LPIN .TMS 3 07-Feb-1985
DIR .TMS 3 08-Aug-1988 791323.TMS 8 07-Feb-1985
SYST .TMS 6 27-Dec-1988 791324.TMS 8 27-Dec-1988
CINAA0.TMS 17 27-Dec-1988 CPCAA0.TMS 19 27-Dec-1988
012101.TMS 23 27-Dec-1988 MXPSI2.CCC 3 02-Jul-1987
MXPSI1.CCC 3 02-Jul-1987 MXPSI3.CCC 3 08-Aug-1988
AVTBM1.COM 1 01-Jul-1987 AVTBM3.COM 1 08-Aug-1988
TSKGD1.SAV 13 27-Dec-1988 TSTMX .SAV 13 26-Sep-1989
TSDL6N.SAV 20 27-Dec-1988 TSDL6W.SAV 20 27-Dec-1988
TESTMY.SAV 16 27-Dec-1988 TESTDL.SAV 20 27-Dec-1988
TSTKGD.SAV 13 27-Dec-1988 KC .SAV 17 27-Dec-1988
TSTDW3.SAV 23 27-Dec-1988 TOZUDP.SAV 10 27-Dec-1988
SPEED .SAV 3 26-Apr-1989 STOPDW.SAV 2 27-Oct-1989
TESTPU.LST 14 27-Dec-1988 TDW1 .SAV 51P 08-Mar-1990
TDW .SAV 50P 09-Nov-1989 SHD .SAV 2P 13-Apr-1990
SHDMP .SAV 2P 13-Apr-1990 FD100 .SAV 16P 13-Apr-1990
PARK .SAV 2P 04-Nov-1991 INSTR .TXT 4
VM3PRO.CCC 1 27-Dec-1988 VM2PRO.CCC 1 27-Dec-1988
VM2A .CCC 2 27-Dec-1988 VM2 .CCC 3 27-Dec-1988
VM2MY .CCC 3 27-Dec-1988 VM3 .CCC 1 27-Dec-1988
G1 .COM 5 27-Dec-1988 M .COM 1 27-Dec-1988
A .COM 1 27-Dec-1988 Z .COM 1 15-May-1989
V .COM 1 15-May-1989 H .COM 1 15-May-1989
B .COM 1 15-May-1989 R .COM 1 15-May-1989
T .COM 1 15-May-1989 P .COM 1 15-May-1989
W .COM 1 15-May-1989
77 Files, 869 Blocks
721 Free blocks

.avtbm2
?UCL-F-Command does not exist

hobot
15.03.2014, 22:45
а @ куда дел? )))

.avtbm2

palsw
15.03.2014, 22:47
hobot, из пульта или в рт11 напечатать @hx2:avtbm2.com ?

---------- Post added at 20:47 ---------- Previous post was at 20:46 ----------

hobot, тяжело быть дураком первые 100 лет...
запустилось...

hobot
15.03.2014, 22:49
это команда системы, я понял тебя символ @ смутил ! Но это команда запуска командных файлов в RT-11 )))

palsw
15.03.2014, 22:50
.@AVTBM2.COM

.PRINT TESTPU.LST
?PIP-F-Invalid device LP:

вручную придется

hobot
15.03.2014, 22:55
вручную придется
зачем? в системе пиши TY TESTPU.LST
жмулятор тебе его выдаст целиков, потом делай с ним что хочешь
копи-пасть, там же даже эмулятор принтера сделан для эстетов? )

palsw
15.03.2014, 22:56
как сменил на текущий дискету ftmon заработал ручной режим но не совсем понятно


4.1.1. Основной тест команд
На клавиатуре дисплея набрать команду:

,L 791401 ВК

Будет выдано:

030456
@

Далее набираем:

@200G

На экране высветится:

К ПРОХОД
К ПРОХОД
. . .
К ПРОХОД



.RUN FTMON

***ФОДОС-ТМОС*** МОНИТОР FTMON APR-87
ЗАПУСК: R FTMON ПОВ.ПУСК: 30124 ВЫХОД: СУ/C

КОМАНДЫ МОНИТОРА
L ИМЯ<ВК> ЗАГРУЖАЕТ ПРОГРАММУ
R ИМЯ<ВК> ЗАГРУЖАЕТ И ЗАПУСКАЕТ ПРОГРАММУ
O ИМЯ<ВК> ЗАГРУЖАЕТ И ВЫПОЛНЯЕТ ПРОГРАММУ ОДИН РАЗ
C ИМЯ<ВК> ВЫПОЛНЯЕТ ЦЕПОЧНЫЙ ФАЙЛ
D<ВК> ВЫВОДИТ СПРАВОЧНЫЙ ФАЙЛ НА ТЕРМИНАЛ
H<ВК> ВЫВОДИТ ЭТО СООБЩЕНИЕ


,
,L 791401
000104
@200G 000014

hobot
15.03.2014, 23:02
выведи его командой TY на терминал, потом ползунок в самый верх (справа окна терминала-эмулятора) и жми PrtScr у тебя сессия в памяти - всё как обычно ! )

---------- Post added at 23:02 ---------- Previous post was at 22:56 ----------

palsw, вот с этой дискеты загрузись и отпишись ещё раз, только без паники, мне ещё не понятней чем тебе между прочим !!!

palsw
15.03.2014, 23:04
hobot, паники нет.я спокоен как удав :)

Patron
15.03.2014, 23:14
заработал ручной режим но не совсем понятноПри запуске тестов FTMON таймер должен быть выключен.

Лучше всего запускать тесты *.TMS в FTMON командой "O":



.FTMON

***ФОДОС-ТМОС*** МОНИТОР FTMON APR-87
ЗАПУСК: R FTMON ПОВ.ПУСК: 30124 ВЫХОД: СУ/C

КОМАНДЫ МОНИТОРА
L ИМЯ<ВК> ЗАГРУЖАЕТ ПРОГРАММУ
R ИМЯ<ВК> ЗАГРУЖАЕТ И ЗАПУСКАЕТ ПРОГРАММУ
O ИМЯ<ВК> ЗАГРУЖАЕТ И ВЫПОЛНЯЕТ ПРОГРАММУ ОДИН РАЗ
C ИМЯ<ВК> ВЫПОЛНЯЕТ ЦЕПОЧНЫЙ ФАЙЛ
D<ВК> ВЫВОДИТ СПРАВОЧНЫЙ ФАЙЛ НА ТЕРМИНАЛ
H<ВК> ВЫВОДИТ ЭТО СООБЩЕНИЕ


,O SYST1
К ПРОХОД


,

palsw
15.03.2014, 23:25
Patron, этот таймер вечно меня под...т -хоть бы в програме писали вруби-выруби.А еще лучше что бы программа сама включала таймер когда ей нужно :)

---------- Post added at 21:25 ---------- Previous post was at 21:19 ----------

Patron,


***ФОДОС-ТМОС*** МОНИТОР FTMON APR-87
ЗАПУСК: R FTMON ПОВ.ПУСК: 30124 ВЫХОД: СУ/C

КОМАНДЫ МОНИТОРА
L ИМЯ<ВК> ЗАГРУЖАЕТ ПРОГРАММУ
R ИМЯ<ВК> ЗАГРУЖАЕТ И ЗАПУСКАЕТ ПРОГРАММУ
O ИМЯ<ВК> ЗАГРУЖАЕТ И ВЫПОЛНЯЕТ ПРОГРАММУ ОДИН РАЗ
C ИМЯ<ВК> ВЫПОЛНЯЕТ ЦЕПОЧНЫЙ ФАЙЛ
D<ВК> ВЫВОДИТ СПРАВОЧНЫЙ ФАЙЛ НА ТЕРМИНАЛ
H<ВК> ВЫВОДИТ ЭТО СООБЩЕНИЕ


,
,O SYST1
НЕТ ПЕРЫВАНИЯ ОТ ПЕЧАТИ.
003176

hobot
15.03.2014, 23:28
Patron, этот таймер вечно меня под...т -хоть бы в програме писали вруби-выруби.
Кстати говоря в instr.txt про таймер ни слова нету!

---------- Post added at 23:28 ---------- Previous post was at 23:26 ----------


ВЫХОД: СУ/C
выйди в систему и запусти ком-файл в ручную какой-ты там собирался?
С дискеты я так понял загрузка норм. прошла?

palsw
15.03.2014, 23:31
hobot,


С дискеты я так понял загрузка норм. прошла?

нет!


@10000G
HX 2.0 - Warm boot..

HX DSK/TTY multiplexer v3.1 2014

ФОДОС Ф B03.00
?KMON-F-Invalid command

.@AVTBM2/\/2MBTVA@


a\a
@AVTBM2.COM

.PRINT TESTPU.LST
?CSI-F-Invalid device

.FT\TF\

.RUN FT \ \
RUN ?KMON-F-File not found DK:FT.SAV

.RUN FTMON
?KMON-F-File not found DK:RUN.SAV

Patron
15.03.2014, 23:36
НЕТ ПЕРЫВАНИЯ ОТ ПЕЧАТИ.
Для продолжения теста можно нажать "P".


Для ВМ2 предлагаются следющие тесты:

ОСНОВНОЙ ТЕСТ КОМАНД:
791401

ТЕСТ КОМАНД РАСШИРЕННОЙ АРИФМЕТИКИ:
791402

ТЕСТ КОМАНД ПЛАВАЮЩЕЙ ЗАПЯТОЙ:
791403

ТЕСТ ПРЕРЫВАНИЙ:
691404

СИСТЕМНЫЙ ТЕСТ
SYST1

ТЕСТ ПАРАЛЛЕЛЬНОГО ИНТЕРФЕЙСА
LPIN

ТЕСТ ПАМЯТИ:
791323

---------- Post added at 22:36 ---------- Previous post was at 22:34 ----------

Если не подключен принтер - не надо запускать LPIN и вместо SYST1 надо запускать SYST2.

hobot
15.03.2014, 23:37
ФОДОС Ф B03.00 ?KMON-F-Invalid command
ну да и фиг с ним он приглашение системное выдаёт . или что?
если выдаёт запускай @файл

palsw
15.03.2014, 23:40
Patron, прикалываешься про принтер?плата голая висит с 2мя разьемами РППМ-72.Выключение таймера делается кусачками по мгтфу!.

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

Patron,
HX 2.0 - Warm boot..

HX DSK/TTY multiplexer v3.1 2014
SL V08.00 [SW] Сторожевых С.В. 1988

RT-11SJ (Y) V05.04 G

.SE USR NOSWAP

.SE EXIT NOSWAP

.SE TT SCOPE

.LO SL

.SE SL ON

.DAY
Время Дата
21:37:01 15-Мар-2014, Суббота

.ASS HX2 DK

.RUN FTMON

***ФОДОС-ТМОС*** МОНИТОР FTMON APR-87
ЗАПУСК: R FTMON ПОВ.ПУСК: 30124 ВЫХОД: СУ/C

КОМАНДЫ МОНИТОРА
L ИМЯ<ВК> ЗАГРУЖАЕТ ПРОГРАММУ
R ИМЯ<ВК> ЗАГРУЖАЕТ И ЗАПУСКАЕТ ПРОГРАММУ
O ИМЯ<ВК> ЗАГРУЖАЕТ И ВЫПОЛНЯЕТ ПРОГРАММУ ОДИН РАЗ
C ИМЯ<ВК> ВЫПОЛНЯЕТ ЦЕПОЧНЫЙ ФАЙЛ
D<ВК> ВЫВОДИТ СПРАВОЧНЫЙ ФАЙЛ НА ТЕРМИНАЛ
H<ВК> ВЫВОДИТ ЭТО СООБЩЕНИЕ


,
,O SYST2
К ПРОХОД


,

hobot
15.03.2014, 23:45
palsw, на инвалид-команд не обращай внимания !!!
как то вот так


ФОДОС Ф B03.00
?KMON-F-Invalid command

.DIR
-BAD-
FMONSJ.SYS 73P 25-Apr-88 TT .SYS 2P 25-Apr-88
SWAP .SYS 26P 01-Feb-88 MX .SYS 9P 20-May-88
MY .SYS 3P 25-Apr-88 SL .SYS 13P 01-Feb-88
DX .SYS 3P 25-Apr-88 PIP .SAV 29P 01-Feb-88
DUP .SAV 45P 01-Feb-88 DIR .SAV 19P 01-Feb-88
TESTMX.SAV 39P 30-Nov-87 TESTDW.SAV 47P 18-Mar-87
STARTS.COM 1 11-Nov-99 FTMON .SAV 6 12-May-87
SPEED .TMS 3 12-May-87 791401.TMS 16 07-Feb-85
791402.TMS 16 07-Feb-85 791403.TMS 15 07-Feb-85
791404.TMS 12 07-Feb-85 691404.TMS 12 07-Feb-85
CKMBA0.TMS 11 27-Dec-88 CKMBA1.TMS 11 27-Dec-88
AVTBM2.COM 1 02-Jul-87 TTIN .TMS 4 07-Feb-85
DXIN .TMS 6 07-Feb-85 SYST1 .TMS 6 07-Feb-85
SYST2 .TMS 6 07-Feb-85 LPIN .TMS 3 07-Feb-85
DIR .TMS 3 08-Aug-88 791323.TMS 8 07-Feb-85
SYST .TMS 6 27-Dec-88 791324.TMS 8 27-Dec-88
CINAA0.TMS 17 27-Dec-88 CPCAA0.TMS 19 27-Dec-88
012101.TMS 23 27-Dec-88 MXPSI2.CCC 3 02-Jul-87
MXPSI1.CCC 3 02-Jul-87 MXPSI3.CCC 3 08-Aug-88
AVTBM1.COM 1 01-Jul-87 AVTBM3.COM 1 08-Aug-88
TSKGD1.SAV 13 27-Dec-88 TSTMX .SAV 13 26-Sep-89
TSDL6N.SAV 20 27-Dec-88 TSDL6W.SAV 20 27-Dec-88
TESTMY.SAV 16 27-Dec-88 TESTDL.SAV 20 27-Dec-88
TSTKGD.SAV 13 27-Dec-88 KC .SAV 17 27-Dec-88
TSTDW3.SAV 23 27-Dec-88 TOZUDP.SAV 10 27-Dec-88
SPEED .SAV 3 26-Apr-89 STOPDW.SAV 2 27-Oct-89
TESTPU.LST 14 27-Dec-88 TDW1 .SAV 51P 08-Mar-90
TDW .SAV 50P 09-Nov-89 SHD .SAV 2P 13-Apr-90
SHDMP .SAV 2P 13-Apr-90 FD100 .SAV 16P 13-Apr-90
PARK .SAV 2P 04-Nov-91 INSTR .TXT 4
VM3PRO.CCC 1 27-Dec-88 VM2PRO.CCC 1 27-Dec-88
VM2A .CCC 2 27-Dec-88 VM2 .CCC 3 27-Dec-88
VM2MY .CCC 3 27-Dec-88 VM3 .CCC 1 27-Dec-88
G1 .COM 5 27-Dec-88 M .COM 1 27-Dec-88
A .COM 1 27-Dec-88 Z .COM 1 15-May-89
V .COM 1 15-May-89 H .COM 1 15-May-89
B .COM 1 15-May-89 R .COM 1 15-May-89
T .COM 1 15-May-89 P .COM 1 15-May-89
W .COM 1 15-May-89
77 Files, 869 Blocks
721 Free blocks

.@AVTBM2

.PRINT TESTPU.LST
?CSI-F-Invalid device

.TY AVTBM2.COM
! АВТОМАТИЗИРОВАННАЯ ПРОВЕРКА ДВК
! С МИКРО-ЭВМ ТИПА "ЭЛЕКТРОНИКА МС 1201.02"
PRINT TESTPU.LST
R FTMON
C MXPSI2
! КОНЕЦ ПРОВЕРКИ


.R FTMON

***ФОДОС-ТМОС*** МОНИТОР FTMON APR-87
ЗАПУСК: R FTMON ПОВ.ПУСК: 30124 ВЫХОД: СУ/C

КОМАНДЫ МОНИТОРА
L ИМЯ<ВК> ЗАГРУЖАЕТ ПРОГРАММУ
R ИМЯ<ВК> ЗАГРУЖАЕТ И ЗАПУСКАЕТ ПРОГРАММУ
O ИМЯ<ВК> ЗАГРУЖАЕТ И ВЫПОЛНЯЕТ ПРОГРАММУ ОДИН РАЗ
C ИМЯ<ВК> ВЫПОЛНЯЕТ ЦЕПОЧНЫЙ ФАЙЛ
D<ВК> ВЫВОДИТ СПРАВОЧНЫЙ ФАЙЛ НА ТЕРМИНАЛ
H<ВК> ВЫВОДИТ ЭТО СООБЩЕНИЕ


,^C

.C MXPSI2
?KMON-F-Ambiguous command

.8\8

^C

.R FT06N
?KMON-F-File not found SY:FT06N.SAV

.R FTMON

***ФОДОС-ТМОС*** МОНИТОР FTMON APR-87
ЗАПУСК: R FTMON ПОВ.ПУСК: 30124 ВЫХОД: СУ/C

КОМАНДЫ МОНИТОРА
L ИМЯ<ВК> ЗАГРУЖАЕТ ПРОГРАММУ
R ИМЯ<ВК> ЗАГРУЖАЕТ И ЗАПУСКАЕТ ПРОГРАММУ
O ИМЯ<ВК> ЗАГРУЖАЕТ И ВЫПОЛНЯЕТ ПРОГРАММУ ОДИН РАЗ
C ИМЯ<ВК> ВЫПОЛНЯЕТ ЦЕПОЧНЫЙ ФАЙЛ
D<ВК> ВЫВОДИТ СПРАВОЧНЫЙ ФАЙЛ НА ТЕРМИНАЛ
H<ВК> ВЫВОДИТ ЭТО СООБЩЕНИЕ


,O
НЕДКОМ/ПР

,C

,C MXPSI2

,; ЦЕПОЧНЫЙ ФАЙЛ MXPSI.CCC

,;ДЛЯ МИКРО-ЭВМТИПА "ЭЛЕКТРОНИКА МС 1201.02"

,B/10

,;===========================================

,;osnownoj test komand:

,L 791401

,S

000104
@

palsw
15.03.2014, 23:45
Patron, Гений!


,
,L 791323
030462
@200G
pAMqTx
000000-157776
TCT13 bAHK 00
TCT13 bAHK 01
TCT13 bAHK 02
TCT13 bAHK 03
TCT13 bAHK 04
TCT13 bAHK 05
TCT13 bAHK 06
pEPEM
TCT13 bAHK 00


злой таймер :)

hobot
15.03.2014, 23:47
сумбур конечно но ход мысли там яснее ясного ! )

RST 0
17.03.2014, 09:24
Господа! Удача!
Смогли таки законнектить свой ДВК с эмулятором терминала по схеме от Patron'а с небольшими изменениями номиналов, операционка загружается, но вот вопрос где найти нормальное описание команд ОС, как работать с образами дисков? Спасибо.

RST 0
17.03.2014, 09:30
Следующий вопрос,есть желание прикрутить реальный 5.25 дисковод к контролеру КНГМД. Есть таблица из описания,но не совсем понятно какие контакты соответствуют стандартному Шугарту,буду признателен если подскажите как правильно распаять дисковод. Спасибо.

palsw
17.03.2014, 12:33
тест идет уже 1,5 суток.8мгц CPU+ВП1-13.

K pPOXOd # :3
TCT13 bAHK 00
TCT13 bAHK 01
TCT13 bAHK 02
TCT13 bAHK 03
TCT13 bAHK 04
TCT13 bAHK 05
TCT13 bAHK 06
pEPEM

Так кто говорил что ВП1-13 не работает даже на родных 7мгц и нужно снижать до 6мг :)

hobot
17.03.2014, 12:45
но вот вопрос где найти нормальное описание команд ОС
Лучше всего сразу практиковать, при наличии на системной дискете (я не знаю какой образ вы используете, но на образе входящем в состав эмулятора от Patrona HXsys54.DSK - он отсутствует), для различных версий системы
родные файлы HELP собраны тут > http://hobot.pdp-11.ru/ukdwk_archive/ukncbtlwebcomplekt/Other/help_rt11/
добавьте его на системную дискету и введите команду


.HELP *

ABORT Terminates, from the system console, a Foreground job
ASSIGN Associates a logical device name with a physical device
B Sets a relocation base
BACKUP Backup/Restore large files or random access devices
BASIC Invokes the BASIC language interpreter
BOOT Boots a new system
CLOSE Makes background output files permanent
COMPILE Translates source programs
COPY Copies files
CREATE Creates a file at a specific block address
D Deposits values in memory
DATE Sets or displays the current system date
DEASSIGN Removes logical device name assignments
DELETE Removes files from a device or queue
DIBOL Invokes the DIBOL language compiler
DIFFERENCES Compares two files and lists the differences
DIRECTORY Lists device or file directories
DISMOUNT Disassociates a logical disk assignment from a file
DUMP Prints formatted data dumps of files or devices
E Prints the contents of memory on the terminal
EDIT Invokes the text editor
EXECUTE Translates, links, and runs a program with one command
FORMAT Formats and/or verifies a volume
Press <RETURN> for more...


И \ или по каждой конкретной команде отдельно



.HELP SHOW

SHOW Displays system hardware and software status

SYNTAX
SHOW

SEMANTICS
SHOW<CR> displays the device assignments; other information
is displayed by specifying one or more option names.

OPTIONS
ALL
Shows configuration, devices, jobs, and terminals
COMMANDS
Displays a list of defined User Command Linkage (UCL) commands
/OUTPUT:filespec
Produces the defined command list in the specified file
/PRINTER
Produces the defined command list on the line printer
CONFIGURATION
Indicates the monitor version number,SET options,
hardware configuration,and SYSGEN options
DEVICES
Indicates the status and vectors of all device handlers on the
Press <RETURN> for more...


:smile:

Ну и наиболее полное описание конечно родная документация
RT11_System_Users_Guide_pdf.rar (http://hobot.pdp-11.ru/BIBLIOTEKA/RT11_System_Users_Guide_pdf.rar)
- архив 18мб(!).

Patron
17.03.2014, 13:59
где найти нормальное описание команд ОСВ приложении - файл RT11.doc (http://zx.pk.ru/attachment.php?attachmentid=46777) с описанием основных команд RT-11.


как работать с образами дисков?После загрузки - окно терминала выглядит примерно так:

http://emulator.pdp-11.org.ru/misc/HX1.png

Чтобы подключить к одному из приводов HX новый образ .DSK - нужно использовать кнопку выбора образов:


http://emulator.pdp-11.org.ru/misc/HX2.png

http://emulator.pdp-11.org.ru/misc/HX3.png

http://emulator.pdp-11.org.ru/misc/HX4.png

http://emulator.pdp-11.org.ru/misc/HX5.png

http://emulator.pdp-11.org.ru/misc/HX6.png

http://emulator.pdp-11.org.ru/misc/HX7.png

Теперь выбранный образ подключен к приводу HX1: и может быть использован в RT-11 :

http://emulator.pdp-11.org.ru/misc/HX8.png

...

Patron
17.03.2014, 14:32
не совсем понятно какие контакты соответствуют стандартному ШугартуСравнение распиновки имеющегося дисковода и распиновки Shugart interface (http://pinouts.ru/Storage/InternalDisk.shtml) - должно помочь.

---------- Post added at 13:32 ---------- Previous post was at 13:05 ----------


кт349 припаял - то что было первое под рукой:

http://i.piccy_.info/i9/7a76547196d576a3a498d9659f3867c6/1394620407/30125/619634/CL_RS232.png


При сравнении этой схемы с сегодняшней возникает вопрос - а в реале эмиттер VT1 точно на землю подключен, а не на вывод 9 ?

http://zx.pk.ru/attachment.php?attachmentid=46764&d=1395033783

RST 0
17.03.2014, 19:00
Точно,напутал,точнее не обратил внимание. Вот исправил,причем у меня и распиновка другая.

RST 0
17.03.2014, 19:14
Теперь выбранный образ подключен к приводу HX1: и может быть использован в RT-11
Дурацккий вопрос,а как запускать файлы? .R имя файла ?

Patron
17.03.2014, 19:31
Вот исправил,причем у меня и распиновка другая.Но эмиттер-то всё-равно на плюсе, а коллектор на земле. Если включить наоборот ( коллектор на +5В, а эмиттер на земле ), то схема ( насколько я понимаю ) не сможет работать в принципе.

А теперь смотрим сюда:

http://i.piccy_.info/i9/7a76547196d576a3a498d9659f3867c6/1394620407/30125/619634/CL_RS232.png

И возникает вопрос - эта схема на самом деле рабочая или в реале эмиттер VT1 подключен не к земле, а к выводу 9 ?

Правильный ответ: при эмиттере на земле и сигнале TX = -12в прямое напряжение ЭБ получается 12в, а при эмиттере на +5в прямое напряжение ЭБ получается 17в, поэтому в обоих случаях транзистор открывается, но при при эмиттере на земле - прямое напряжение ЭБ получается меньше.


а как запускать файлы?Если нужно запустить файл с именем FILE.SAV, то

1) с системного диска: FILE

2) c диска по-умолчанию ( DK ): RUN FILE

3) с произвольного диска ( например - HX3 ): RUN HX3:FILE

Назначение диска по-умолчанию осуществляется командой AS: AS HD3 DK

RST 0
17.03.2014, 21:04
Давайте начнем с того что у меня другая разводка токовой петли. Я как нарисовал в предидущем своем сообщении, так у меня и подключенно.

palsw
17.03.2014, 21:09
RST 0, R или RUN

---------- Post added at 19:09 ---------- Previous post was at 19:05 ----------

Patron,
Но эмиттер-то всё-равно на плюсе, а коллектор на земле. Если включить наоборот ( коллектор на +5В, а эмиттер на земле ), то схема ( насколько я понимаю ) не сможет работать в принципе.

Плаваем в электронике ,батенька.Если подать на базу минус то транзистор откроется и 9 вывод через коллектор и эмиттер замкнет на землю.тр-р P-N-P.

тр-р работает в режиме ключ - у

RST 0
17.03.2014, 21:12
palsw, вот вот. Короче,не заморачивайтесь, "вам шашечки или ехать?", система грузится, тетрис тоже. :) Что еще для счатья надо?

palsw
17.03.2014, 21:17
RST 0, еще много чего нужно :).я сам плаваю в RT11- потихоньку читаю мануалы.Еще интересно разобраться почему не работает скорость выше 9600.так как на УКНЦ я выставлял скорость 57600 и все отлично грузилось.
http://www.youtube.com/watch?v=wexswhkpUf8

посижу как то с осциллографом посмотрю форму сигнала на нашем переходнике и потом до оптопары и после.Есть подозрение ,что наш переходник (тр-р) режет красивый меандр и вносит искажения .

MiX
17.03.2014, 21:30
Я убрал оптопару и у меня на мс1201.03 скорость 57600.

palsw
17.03.2014, 21:48
ага,но вообще принято нагружать коллектор - он и конструктивно делается с теплоотводом на мощных тр-рах.

http://nauchebe.net/2010/06/klyuchevoj-rezhim-raboty-bipolyarnogo-tranzistora/

http://alnam.ru/book_pe.php?id=33

я вот тоже думаю ,что нужно схему доработать парочкой резисторов.

Patron
17.03.2014, 21:50
Если подать на базу минус то транзистор откроется и 9 вывод через коллектор и эмиттер замкнет на землю.

Значит, схема с эмиттером на земле так же работоспособна, как и схема с коллектором на земле ?

http://zx.pk.ru/attachment.php?attachmentid=46792&d=1395068448

http://zx.pk.ru/attachment.php?attachmentid=46764&d=1395033783

palsw
17.03.2014, 21:56
Patron, http://www.meanders.ru/tranzistors.shtml

Patron
17.03.2014, 22:03
Ссылки мне вряд ли помогут - я сам писал такие тексты и рисовал такие схемы ещё в школе, а потом 5 лет учился в институте на инженера-схемотехника. Но с тех пор прошло столько времени, что даже малейшего представления о работе электронных схем у меня не сохранилось.

Поэтому лучше не ссылки предлагать, а просто ответить на вопрос.

MiX
17.03.2014, 22:15
А зачем вообще транзистор, RS232 не хватает току чтоб зажечь светодиод? Лично я подсоединял светодиод через сопротивление и он прекрасно мигал.

Patron
17.03.2014, 22:26
А зачем вообще транзисторТранзистор ( насколько я понимаю ) нужен для того, чтобы ток 20 мА соблюдался в токовой петле при любых напряжениях в COM-порту.

Если в COM-порту 12В, то должно быть вполне достаточно такой схемы:

http://emulator.pdp-11.org.ru/misc/Adapter_CL20ma--RS232.png

Но как такая схема по сравнению с транзистором в плане надёжности..

Не может получиться так, что в схеме с транзистором при неприятностях сгорит только транзистор, а в схеме без транзистора - сгорит COM-порт ?

palsw
17.03.2014, 22:33
Patron, что делает тр-р в нашей схеме?

что бы зажечь светодиод в оптопаре нужно 9 вывод посадить на землю.тогда напряжение питания +5в потечет через резистор R8 который ограничит ток на светодиод и засветит светодиод.Алилуя!.

А что будет если у нас не будет напряжение питания +5в,а будет -12 в с ком порта и наше питание +5в = 17 вольт потечет через резистор R8 и светодиод получит "слегка" завышенный ток .
Что с ним будет?это ворос -или сгорит сразу или чуток подымит и потом сгорит :)

Patron
17.03.2014, 22:37
А что будет если у нас не будет напряжение питания +5в,а будет -12 в с ком порта и наше питание +5в = 17 вольт потечет через резистор R8 и светодиод получит "слегка" завышенный ток.При токе 20 мА на резисторе 600 Ом падает 12В, поэтому при уровне -12В на выводе TX - на выводе 9 будет уровень 0В, что и требуется в токовой петле при передаче "1".

Так ?

palsw
17.03.2014, 22:41
блин ,уже не могу оставить на потом изучение проблем со скоростью выше 9600.прочитал что аот101 влегкую тянет 57600 и даже некоторые экземпляры и 115200.
Для облегчения работы нужно 2 вещи.
1.с ком порта нужно долбить постоянно меандром .
2.если все пройдет удачно ,нужно маленькую програмку SAV что бы она посылала в компорт меандр непрерывно

Пакеты и так можно глянуть но тыкать в кнопки ,тыкать осциллограф в плату и еще смотреть в экран слегка напряжно :)

MiX
17.03.2014, 22:46
Патрону,
Но там навряд ли 12 вольт, максимум 10 так-как переходы т-ров имеют сопротивление и полностью не пропускают питающее напряжение. А на счет схемы, светодиод по любому пропускает через себя ток хоть от петли, хоть от RS.
Не может получиться так, что в схеме с транзистором при неприятностях сгорит только транзистор, а в схеме без транзистора - сгорит COM-порт ? Какие могут быть неприятности? Выше 12 вольт напряжение не скакнет. А чтоб узнать выдержит ли ком порт специально коротить его не буду.

Patron
17.03.2014, 22:56
нужно маленькую програмку SAV что бы она посылала в компорт меандр непрерывно

@01000/...... 10037
001002/...... 177566
001004/...... 775
@R0/...... 125
@1000G

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


светодиод по любому пропускает через себя ток хоть от петли, хоть от RS.Параллельно светодиоду включено сопротивление R6, поэтому при +5В с одной стороны и 0В с другой ( и общем токе 20 мА ) - через сам светодиод течёт только ~ 12 мА.

Если же с одной стороны будет +5В, а с другой -12В, то ток через светодиод увеличится более чем в 3 раза. Чтобы этого избежать используется дополнительный резистор 600 Ом, на котором при горящем светодиоде падает всё напряжение COM-порта.

palsw
17.03.2014, 22:59
Patron, r6 притягивает светодиод к +5 что бы небыло ложного срабатывания из за висящего в воздухе светодиода и крутизну фронта увеличивает поидее

MiX
17.03.2014, 23:11
R6- это нагрузочное сопротивление ответного транзистора (со стороны терминала).

Patron
17.03.2014, 23:14
r6 притягивает светодиод к +5 что бы небыло ложного срабатывания из за висящего в воздухе светодиода и крутизну фронта увеличивает поидее
R6- это нагрузочное сопротивление ответного транзистора (со стороны терминала).Но не стоит забывать, что через этот резистор тоже течёт ток.

Зная общий ток через параллельно включённые резистор R6 и светодиод ( 20 мА ), а также помня, что на горящем светодиоде всегда ~ 1.5В - можно легко определить ток через резистор R6 и, вычтя этот ток из общего тока 20 мА - узнать ток через горящий светодиод.

http://microcontrollerov.net/files/Sprav-Optopairs-AOT110-graph1.png

palsw
17.03.2014, 23:18
сделал замеры -с выхода 27 (вп1-065) сигнал (9600)
http://i.piccy_.info/i9/8fbb15d1d37e391632bd78e2680acdb5/1395083804/77318/716355/27_9600.gif (http://piccy_.info/)http://i.piccy_.info/a3/2014-03-17-19-16/i9-6082336/345x285-r/i.gif (http://i.piccy_.info/a3c/2014-03-17-19-16/i9-6082336/345x285-r)

вывод 1 (АОТ) выход с оптопары
http://i.piccy_.info/i9/d0e040d04e69feee63f90a7d660c2902/1395083856/76988/716355/1_nogo_aot.gif (http://piccy_.info/)http://i.piccy_.info/a3/2014-03-17-19-17/i9-6082342/345x285-r/i.gif (http://i.piccy_.info/a3c/2014-03-17-19-17/i9-6082342/345x285-r)
размах 12в

как видим в сторону PC сигнал красивый

MiX
17.03.2014, 23:24
Патрону,
Можно вместо VD2 впаять стабилитрон в той-же полярности что и светодиод чтобы ограничить ток.

palsw
18.03.2014, 00:08
изменил положение перемычек на вп1-65.

не могу добиться приема в hx сервере -пишет внизу cpc прием - тоесть видет пакет данных - но не воспринимает нечего -пусто!.игрался разными скоростями,смотрю осциллографом - красивые пачки бегут в компорт.

Patron
18.03.2014, 00:25
пишет внизу cpc прием - тоесть видет пакет данных - но не воспринимает нечего -пустоПусто на экране. Если посмотреть дамп - можно увидеть, какие байты принимает COM-порт.


изменил положение перемычек на вп1-65Возможно, установленное положение перемычек ВП1-065 даёт не ту скорость, на которую настроен COM-порт.

Надо заменить передаваемый код с меандра на 0100 ( @ ) и сравнить осциллограммы 1) на ноге RX при передаче этого кода из ВП1-065 и 2) на ноге TX при передаче этого кода из COM-порта.



@01000/...... 10037
001002/...... 177566
001004/...... 775
@R0/...... 100
@1000G

palsw
18.03.2014, 00:33
Patron, разобрался с перемычками.теперь выдает четко мусор.скорость 57600 перемычками и в hx-сервере отредактировал 57600.

при включении принимаю «260»888«276»8«356»«274»8«374» в Input.В терминале
0888>8Н<8Э

Patron
18.03.2014, 00:40
выдает четко мусорНадо сравнить осциллограммы на RX и TX при приёме/передаче кода 0100.

При старте платы - это последний код, который передаётся на терминал, а для передачи этого кода из COM-порта - нужно просто нажать в терминале "@".

Есть довольно безумное предположение, что на разных скоростях ВП1-065 передаёт с разной инверсией.

---------- Post added at 23:40 ---------- Previous post was at 23:38 ----------


скорость 57600 перемычками и в hx-сервере отредактировал 57600В документации по токовой петле везде написано, что предельная скорость для оптронов АОТ110 = 19200 bps.

palsw
18.03.2014, 00:42
Patron, да при пуске я получаю всегда одно и тоже.чейчас не могу понять сколько бит настроено -7 или 8. сигналы NB0 и NB1

Patron
18.03.2014, 00:45
не могу понять сколько бит настроено -7 или 8. сигналы NB0 и NB1Если бы было 7 бит, то загрузка через HX была бы невозможна. Значит - терминальный порт настроен на 8 бит ( это настройка всех плат ДВК по умолчанию ).

palsw
18.03.2014, 01:02
Patron,

есть довольно безумное предположение, что на разных скоростях ВП1-065 передаёт с разной инверсией.

не может быть,я же на укнц переставлял джампера с 9600 на 57600 и все работало.Уже есть желание достать укнц и сравнить повыводно ВП1-065 на предмет установки джамперов.

Patron
18.03.2014, 01:11
не может бытьТогда 100% виноват оптрон, потому что если подключить COM-порт к ВП1-065 в обход оптрона, то всё работает одинаково хорошо на любых скоростях.

palsw
18.03.2014, 01:20
сделал скрин пакетов импульсов при включении со скоростью

57600
http://i.piccy_.info/i9/7d91d011c6d6e2529fba558a1994fb8c/1395091101/24921/716355/57600_500.jpg (http://piccy_.info/view3/6083033/dea3f5af65534f05e2a9ce086a501abe/)http://i.piccy_.info/a3/2014-03-17-21-18/i9-6083033/500x275-r/i.gif (http://i.piccy_.info/a3c/2014-03-17-21-18/i9-6083033/500x275-r)
9600 на тот же периоде развертки
http://i.piccy_.info/i9/2fbdf9da534979dc97e772b2627ad875/1395091151/19097/716355/9600_500.jpg (http://piccy_.info/view3/6083039/61e0e155ef70136909b7524ed1bf4abe/)http://i.piccy_.info/a3/2014-03-17-21-19/i9-6083039/500x275-r/i.gif (http://i.piccy_.info/a3c/2014-03-17-21-19/i9-6083039/500x275-r)
9600 на другом периоде развертки ,что бы вместить весь пакет в экран.
http://i.piccy_.info/i9/cd1d1af714c8d5d8482da9cf710d8390/1395091204/24778/716355/9600_2_500.jpg (http://piccy_.info/view3/6083045/7ffa696894bd503d7a1f8b7a75dd9454/)http://i.piccy_.info/a3/2014-03-17-21-20/i9-6083045/500x275-r/i.gif (http://i.piccy_.info/a3c/2014-03-17-21-20/i9-6083045/500x275-r)

видно ,что инверсии нет,аминь :)

все измерения с 27 ноги вп1-65.далее сделаю после оптрона.

Patron
18.03.2014, 01:27
видно ,что инверсии нетИ ещё видно, что последним передаётся байт 0100.

Так выглядит передача байтов 0100 с большими IDLE-промежутками между отдельными байтами:

http://zx.pk.ru/attachment.php?attachmentid=45115&d=1390043642

palsw
18.03.2014, 01:28
после оптрона 9600
http://i.piccy_.info/i9/2f65c076f548c753c3a6bf9a1922fb68/1395091685/23926/716355/9600_posle_optrona_500.jpg (http://piccy_.info/view3/6083083/1510f4c74dcce9f06b092d962c0080a2/)http://i.piccy_.info/a3/2014-03-17-21-28/i9-6083083/500x275-r/i.gif (http://i.piccy_.info/a3c/2014-03-17-21-28/i9-6083083/500x275-r)
после оптрона 57600
http://i.piccy_.info/i9/3267734f3b48e3d125fc57b47b902e0b/1395091720/23739/716355/57600_posle_optrona_500.jpg (http://piccy_.info/view3/6083088/28eb3e64968273bcb03acdf99a84aa09/)http://i.piccy_.info/a3/2014-03-17-21-28/i9-6083088/500x275-r/i.gif (http://i.piccy_.info/a3c/2014-03-17-21-28/i9-6083088/500x275-r)

как видим на выходе сигнал -какашка.

Patron
18.03.2014, 01:31
как видим на выходе сигнал -какашка.Надо посмотреть при 19200.

В документации пишут, что 19200 - максимальная скорость для оптрона АОТ110.

palsw
18.03.2014, 01:33
Patron, оптрон это светодиод и тр-р - так от схемы включения тр-ра многое зависит.а мы что сделали?напрямую нагрузили тр-р прямо в компорт .нужно подумать чуток :)

А 19200 это не наша цель - только максимум!

Patron
18.03.2014, 01:43
наша цель - только максимум!Разгон оптронов - стрёмное дело. Пишут, что при прогреве - быстродействие большинства оптронов всё равно падает до 19200 макс.

Гораздо проще ( на мой взгляд ) заменить в схеме переходника ключ оптрона на собственный и подключить его прямо на выход ВП1-065.

palsw
18.03.2014, 01:49
Patron, да я бы с радостью выкинул все оптроны и вывел только RX-TX.но не буду же я каждую плату ковырять (раритет).главное правило - без вандализма!
Возможно поменяем оптрон на более современный.

Patron
18.03.2014, 01:59
главное правило - без вандализма!Ну, можно "крокодилами" к ногам ВП1-065 провода от переходника подключить. С электрической точки зрения - это не хуже, чем в разъём терминала на плате втыкаться.

palsw
18.03.2014, 02:40
заработал прием на 57600


@ 000401
@ 000401
@ 000401
@ 000401
@ 000401
@ 000401
@ 000401


шустро грузится ,а команда dir вообще летает.

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

http://youtu.be/Ml3HnhFAGCM

hobot
18.03.2014, 13:13
шустро грузится ,а команда dir вообще летает.
вот эта побочка скажется на ascii играх !!! То есть с точки зрения скорости обмена это ПЛЮС, система работает шустрее, а вот XONIX ДВКашный уже на УК-НЦ не поиграть слишком шустро летает !!! ) Поэтому надо продумать (если это возможно, программный или аппаратный регулятор скорости). Типа захотелось в старые игрушки поиграть - ставим стандартную скорость (в эмуле то это легко в два клика - спасибо Patron'у, а вот на живом железе?).

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

palsw, видео шикарное! Я хочу ссылку с сайта на него сделать !!!
Как бы ссылку правильно обозвать подскажите?

hobot
18.03.2014, 14:11
Вот так пойдёт? (см. миниатюру) В смысле технически фраза нормально звучит, если что напишите я поправлю.

Patron
18.03.2014, 14:26
В смысле технически фраза нормально звучит?Нормально звучит так:


Видео загрузки платы ДВК МС1201.02-01 через порт терминала на скорости 57600. Процессор КМ1801ВМ2 8 МГц.

hobot
18.03.2014, 15:45
Видео загрузки платы ДВК МС1201.02-01 через порт терминала на скорости 57600. Процессор КМ1801ВМ2 8 МГц.
Хорошо бы эмулятор упомянуть! Там ведь фактически весь правый фрэйм эмуляторам посвящён и софту для них, в том числе и ссылки перед этим на описание протокола HX. Я пока не правил, может всё таки ввернуть как-то об эмуляторе упоминание?

Patron
18.03.2014, 15:54
может всё таки ввернуть как-то об эмуляторе упоминание?Там само содержание видео про эмулятор, а в дополнительную информацию лучше ( на мой взгляд ) выносить не словесное изложение содержания видео, а то, чего на видео не видно ( версия платы, частота процессора и т.п. ).

palsw
18.03.2014, 16:02
Patron, в планах кинуть память штатно на гг1 - 7мг.А процессор попробовать 9,10,11,12 мгц запустить.

---------- Post added at 14:01 ---------- Previous post was at 14:00 ----------

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

---------- Post added at 14:02 ---------- Previous post was at 14:01 ----------

еще само название -Video1 нужно поменять

hobot
18.03.2014, 16:07
Video1
на тубе я же не могу ничего изменить, это ваш аккаунт вы там оформлении поправите при желании.

Для сайта принято это, сейчас поправлю :
Видео загрузки платы ДВК МС1201.02-01 через порт терминала на скорости 57600. Процессор КМ1801ВМ2 8 МГц.

Так-же на игровом форуме сделал пост (http://www.old-games.ru/forum/showpost.php?p=1083291&postcount=28) - люди(народ!) должны(должен) знать
своих героев! )

palsw
18.03.2014, 17:26
разгон прошёл успешно.
Реально процессор заводиться на 16мгц и память на 7-8мгц.Но работает только в пульте.Возможно из за циклов обращения в память которые сделаны на RC цепочках и .
Стабильно работает на 11мгц - не могу найти кварц на 10мгц.временно погоняю на 11,0592.Память на 7 мгц с гг1 штатно.


@10000G
HX 2.0 - Warm boot..

HX DSK/TTY multiplexer v3.1 2014
SL V08.00 [SW] Сторожевых С.В. 1988

RT-11SJ (Y) V05.04 G

.SE USR NOSWAP

.SE EXIT NOSWAP

.SE TT SCOPE

.LO SL

.SE SL ON

.DAY
Время Дата
14:26:54 18-Мар-2014, Вторник

.SPEED

ТЕСТ БЫСТРОДЕЙСТВИЯ

КОМАНДА СЛОЖЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 896

КОМАНДА СЛОЖЕНИЯ РЕГИСТР-ПАМЯТЬ
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 392

КОМАНДА УМНОЖЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 112

КОМАНДА ДЕЛЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 88
.RUN HX2:SPEED

Тест быстродействия.
Быстродействие (тыс.оп./сек)
Команда сложения регистр-регистр: 912
Команда сложения регистр-память: 392
Команда умножения регистр-регистр: 116
Команда деления регистр-регистр: 88

Выключите таймер...
.RUN HX1:PDPCLK
PDPCLK - Calculate CPU clocks - v1.0
Memory Top: 131072
BUF words: 21313
Factor : 4 >

CPU KHz: 11060

Program completed.


---------- Post added at 15:26 ---------- Previous post was at 14:32 ----------

кварц 10 мгц,озу ВП1-013 7мг


@10000G
HX 2.0 - Warm boot..

HX DSK/TTY multiplexer v3.1 2014
SL V08.00 [SW] Сторожевых С.В. 1988

RT-11SJ (Y) V05.04 G

.SE USR NOSWAP

.SE EXIT NOSWAP

.SE TT SCOPE

.LO SL

.SE SL ON

.DAY
Время Дата
15:21:25 18-Мар-2014, Вторник

.RUN HX1:PDPCLK
PDPCLK - Calculate CPU clocks - v1.0
Memory Top: 131072
BUF words: 21313
Factor : 4 >

CPU KHz: 10012

Program completed.

.RUN HX2:SPEED

Тест быстродействия.
Быстродействие (тыс.оп./сек)
Команда сложения регистр-регистр: 916
Команда сложения регистр-память: 376
Команда умножения регистр-регистр: 104
Команда деления регистр-регистр: 80

Выключите таймер...
.SPEED

ТЕСТ БЫСТРОДЕЙСТВИЯ

КОМАНДА СЛОЖЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 896

КОМАНДА СЛОЖЕНИЯ РЕГИСТР-ПАМЯТЬ
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 376

КОМАНДА УМНОЖЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 104

КОМАНДА ДЕЛЕНИЯ РЕГИСТР-РЕГИСТР
БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК) 80

окончательный вариант работа ВМ2 10 мгц - выше делать не буду ,так как это уже разгон процессора и не на каждом экземпляре ВМ2 можно будет повторить.

Еще вопрос по программе SPEED.SAV у меня их 2 варианта.Какой из них использовать?

form
18.03.2014, 18:00
Быстродействие (тыс.оп./сек)
Команда сложения регистр-регистр: 912
Команда сложения регистр-память: 392
Команда умножения регистр-регистр: 116
Команда деления регистр-регистр: 88
Хорошее быстродействие. Для сравнения (18MHz):

Тест быстродействия.
Быстродействие (тыс.оп./сек)
Команда сложения регистр-регистр: 1632
Команда сложения регистр-память: 948
Команда умножения регистр-регистр: 188
Команда деления регистр-регистр: 668
И с выключенным кэшем:

Тест быстродействия.
Быстродействие (тыс.оп./сек)
Команда сложения регистр-регистр: 988
Команда сложения регистр-память: 448
Команда умножения регистр-регистр: 176
Команда деления регистр-регистр: 528

Patron
18.03.2014, 18:06
Еще вопрос по программе SPEED.SAV у меня их 2 варианта. Какой из них использовать?Какой больше нравится. Большинство результатов у них одинаковые, а когда результаты отличаются, то сложно сказать, какой результат ближе к истине.

Patron
18.03.2014, 18:27
Можно ещё тест DHRYSTONE (http://zx.pk.ru/attachment.php?attachmentid=46853) запустить.

На ДВК-1 тест выполняется около минуты и даёт такой результат:



.RU DHRY
Dhrystone(1.1) time for 5000 passes = 50
This machine benchmarks at 100 dhrystones/second


Результаты для других компьютеров такие:



* MACHINE MICROPROCESSOR OPERATING COMPILER DHRYSTONES/SEC.
* TYPE SYSTEM NO REG REGS
* -------------------------- ------------ ----------- ---------------
* Commodore 64 6510-1MHz C64 ROM C Power 2.8 36 36
* HP-110 8086-5.33Mhz MSDOS 2.11 Lattice 2.14 284 284
* IBM PC/XT 8088-4.77Mhz PC/IX cc 271 294
* CCC 3205 ? Xelos(SVR2) cc 279 296
* Perq-II 2901 bitslice Accent S5c cc (CMU) 301 301
* IBM PC/XT 8088-4.77Mhz COHERENT 2.3.43 MarkWilliams cc 296 317
* Cosmos 68000-8Mhz UniSoft cc 305 322
* IBM PC/XT 8088-4.77Mhz Venix/86 2.0 cc 297 324
* DEC PRO 350 11/23 Venix/PRO SVR2 cc 299 325
* IBM PC 8088-4.77Mhz MSDOS 2.0 b16cc 2.0 310 340
* PDP11/23 11/23 Venix (V7) cc 320 358
* Commodore Amiga ? Lattice 3.02 368 371
* PC/XT 8088-4.77Mhz Venix/86 SYS V cc 339 377
* IBM PC 8088-4.77Mhz MSDOS 2.0 CI-C86 2.20M 390 390
* IBM PC/XT 8088-4.77Mhz PCDOS 2.1 Wizard 2.1 367 403
* IBM PC/XT 8088-4.77Mhz PCDOS 3.1 Lattice 2.15 403 403 @
* Colex DM-6 68010-8Mhz Unisoft SYSV cc 378 410
* IBM PC 8088-4.77Mhz PCDOS 3.1 Datalight 1.10 416 416
* IBM PC NEC V20-4.77Mhz MSDOS 3.1 MS 3.1 387 420
* IBM PC/XT 8088-4.77Mhz PCDOS 2.1 Microsoft 3.0 390 427
* IBM PC NEC V20-4.77Mhz MSDOS 3.1 MS 3.1 (186) 393 427
* PDP-11/34 - UNIX V7M cc 387 438
* IBM PC 8088, 4.77mhz PC-DOS 2.1 Aztec C v3.2d 423 454
* Tandy 1000 V20, 4.77mhz MS-DOS 2.11 Aztec C v3.2d 423 458
* Tandy TRS-16B 68000-6Mhz Xenix 1.3.5 cc 438 458
* PDP-11/34 - RSTS/E decus c 438 495
* Onyx C8002 Z8000-4Mhz IS/1 1.1 (V7) cc 476 511
* CCC 3230 Xelos (SysV.2) cc 507 565
* Tandy TRS-16B 68000-6Mhz Xenix 1.3.5 Green Hills 609 617
* DEC PRO 380 11/73 Venix/PRO SVR2 cc 577 628
* IBM PC/AT 80286-6Mhz PCDOS 3.0 CI-C86 2.1 666 684
* Tandy 6000 68000-8Mhz Xenix 3.0 cc 694 694
* IBM PC/AT 80286-6Mhz Xenix 3.0 cc 684 704 MM
* Macintosh 68000-7.8Mhz 2M Mac Rom Mac C 32 bit int 694 704
* Macintosh 68000-7.7Mhz - MegaMax C 2.0 661 709
* IBM PC/AT 80286-6Mhz Xenix 3.0 cc 704 714 LM
* DEC 11/73 J-11 micro Ultrix-11 V3.0 System V 735 793
* Apollo DN320 68010-?Mhz AegisSR9/IX cc 3.12 806 806
* Atari 520ST 68000-8Mhz TOS DigResearch 839 846
* IBM PC/AT 80286-6Mhz PCDOS 3.0 MS 3.0(large) 833 847 LM
* VAX 11/750 - Ultrix 1.1 4.2BSD cc 781 862
* VAX 11/750 - UNIX 4.2bsd cc 862 877
* IBM PC/XT 8086-9.54Mhz PCDOS 3.1 Microsoft 3.0 833 909 C1
* DEC 11/44 Ultrix-11 V3.0 System V 862 909
* IBM PC/AT 80286-6Mhz Xenix 3.0 cc -i 909 925
* IBM PC/AT 80286-6Mhz Xenix 3.0 cc 892 961
* VAX 11/750 w/FPA Eunice 3.2 cc 914 976
* IBM PC/XT 8086-9.54Mhz PCDOS 3.1 Wizard 2.1 892 980 C1
* IBM PC/XT 8086-9.54Mhz PCDOS 3.1 Lattice 2.15 980 980 C1
* PDP-11/73 KDJ11-AA 15Mhz UNIX V7M 2.1 cc 862 981
* VAX 11/750 w/FPA UNIX 4.3bsd cc 994 997
* IBM PC/AT 80286-6Mhz Venix/86 2.1 cc 961 1000
* IBM PC/AT 80286-6Mhz PCDOS 3.0 b16cc 2.0 943 1063
* IBM PC/AT 80286-6Mhz PCDOS 3.0 MS 3.0(small) 1063 1086
* VAX 11/750 w/FPA VMS VAX-11 C 2.0 958 1091
* IBM PC/AT 80286-6Mhz Venix/286 SVR2 cc 1056 1149
* IBM PC/AT 80286-6Mhz PCDOS 3.0 Datalight 1.10 1190 1190
* IBM PC/AT 80286-6Mhz PCDOS 3.1 Wizard 2.1 1136 1219
* PDP 11/70 - UNIX 5.2 cc 1162 1250
* IBM PC/AT 80286-6Mhz PCDOS 3.1 Lattice 2.15 1250 1250
* IBM PC/AT 80286-7.5Mhz Venix/86 2.1 cc 1190 1315
* IBM PC/AT 80286-8Mhz Venix/86 2.1 cc 1275 1380
* IBM PC/AT 80286-9Mhz SCO Xenix V cc 1540 1556
* VAX 11/780 - UNIX 5.2 cc 1515 1562
* MicroVAX-II - - - 1562 1612
* VAX 11/780 - UNIX 4.3bsd cc 1646 1662
* DEC-2065 KL10-Model B TOPS-20 6.1FT5 Port. C Comp. 1937 1946
* DEC2060 KL-10 TOPS-20 cc 2000 2000 &
* VAX 11/785 - UNIX 5.2 cc 2083 2083
* VAX 11/785 - VMS VAX-11 C 2.0 2083 2083
* VAX 11/785 - UNIX SVR2 cc 2123 2083
* VAX 11/785 - ULTRIX-32 1.1 cc 2083 2091
* VAX 11/785 - UNIX 4.3bsd cc 2135 2136
* VAX 8600 - UNIX 4.3bsd cc 7024 7088
* VAX 8600 - VMS VAX-11 C 2.0 7142 7142
* CRAY-1A 80Mhz CTSS Cray C 2.0 12100 13888
* CRAY-X-MP/48 105Mhz CTSS Cray C 2.0 15625 17857