По адресу в R5 нет никакой таблицы???
По адресу в R5 нет никакой таблицы???
Э... вроде разобрался. Загрузчик MT и DM используют это значения для проверки флагов ошибки или готовности устройства. Остальные драйвера тупо или не тупо игнорируют
По поводу шины от РС на PDP-11, наткнулся на:
https://rapaz.ru/menu-produktsiya/q-...trollery/q-bus
Хотя конструкция немного не та:
во-первых управляется всё со стороны РС(то есть использовать можно, но нужно написать нехилую программу со стороны РС, есть режимы монитора для отладки устройств, пассивного и активного устройства для работы)...
во-вторых шина PCI, а не ISA... может не хватить быстродействия PDP-11
в-третьих, проблемы пересылки по DMA обойдены тем, что прицепили память общего доступа.
Но сама схема , судя по картинке проста:
FPGA в виде моста, драйверы шины и полмегабайта памяти ОЗУ да флэшпамять для VenID/DevID для PnP на PCI.
То есть мост сделать, для подключения не так уж сложно, главное только хорошо продумать алгоритм работы :-)
Последний раз редактировалось Alex; 23.04.2019 в 08:57.
Нее, нафик такая екзотИк
Ню... Платы добрались до меня
Во первых, как я тайно и подозревал, скорость всё таки порядка платы WQ. Чуть побыстрее - COP/DEV ZF: NL: выполняется 239 секунд, аналогичная на плате WQ - 300 cекунд. Ну.. Бум разбираться - 137 кб/с как то... не быстро![]()
Немного демонстрацииПока плата не в корзине Квант-а - что то я протупил и забыл спросить назначение переключателей на плате. Она сделана с возможностью как работать в корзине ДВК-Квант-а, так и самостоятельно, так что просто так не сунешь.
Код:==================== Log Started at: 27/04/2019 11:03:29 ===================== @ 173000 @17761000/177400 17761002/177400 17761004/177400 17761006/177400 17761010/177400 17761012/177400 17761014/177520 17761016/177400 17761020/000000 17761022/177401 17761024/177401 17761026/177401 17761030/177400 17761032/177400 17761034/177640 17761036/177520 17761040/ BUS ERROR @ @B $ZF0 SL V08.00 [SW] Сторожевых С.В. 1988 RT-11FB (Y) V05.07 .SET USR SWAP .SET TT FORM .SET EDIT K52 .SHO ALL RT-11FB (Y) V05.07 Booted from ZF0:RT11FB USR is set SWAP EXIT is set SWAP KMON is set NOIND MODE is set NOSJ TT is set NOQUIET ERROR is set ERROR SL is set OFF EDIT is set K52 FORTRAN is set FORTRA KMON nesting depth is 3 CLI is set DCL, CCL, UCL, NO UCF PDP 11/34 Processor 3840KB of memory Extended Instruction Set (EIS) Memory Management Unit 50 Hertz System Clock Device Status CSR Vector(s) ------ ------ --- --------- HD Not installed 177720 000 NL Installed 000000 000 LD Installed 000000 000 SL Installed 000000 000 EM Installed 000000 010 LP Not installed 177514 200 KZ Not installed 172140 170 MX Not installed 177130 000 MY Not installed 172140 170 DW Not installed 174000 300 HX Installed 177560 000 DX Not installed 177170 264 DY Not installed 177170 264 PC Not installed 177550 070 074 VM Installed 177572 250 RK Not installed 177400 220 MT Not installed 172520 224 ZF Resident 161014 350 TT (Resident) ZF (Resident) ZF0 = DK , SY NL LD SL EM HX VM 16 free slots Job Name Console Level State Low High Impure --- ---- ------- ----- ----- --- ---- ------ 0 RESORC 0 0 Run 000000 133672 135602 No multi-terminal support Address Module Words ------- ------ ----- 160000 IOPAGE 4096. 157142 ZF 207. 133736 RMON 4930. 001000 ..BG.. 23279. No LD units mounted . =================== Log Suspended at: 27/04/2019 11:06:42 ====================
Ну.... До какой то степени дело сдвинулось c... точки остановна. Были вычислены причины некоторых "особенностей" работы платы (оказались внешнее) и устранены.. Пара "особенностей" осталась - причины ищутся. RT-11 успешно грузится-читает-пишет. Но она в текущей версии драйвера работает без прерываний CF. При попытка работать с CF в RSX (с прерываниями) - вылет в "зелёный экран" (не знаю - прерывания ли - причина). На праздниках буду лазать под отладчиком.
Внешний вид отладочного стенда:
http://www.KpXX.Ru/Днепр/МС1201/V2.0/Стенд.jpg
Плата не видна, она с дальнего краяТак же в корзине КНГМД и КЦГД
- - - Добавлено - - -
В догонку. В ближайшее время заменю фоты плат![]()
Последний раз редактировалось Hunta; 05.05.2019 в 21:19.
Отлаживать на Квант-е - это, конечно, интересно, но не системные вещи - типа драйверов и прошивок CPLD/FPGA
Делаю младшего брата стендаПод это дело купил пятивольтовый Mean Well. Всё таки крутые они блоки питания делают, особенно, когда не киловатты мощности нужны
Соберу - сфоткаю![]()
Стенд Джуниор
http://www.KpXX.Ru/Днепр/МС1201/V2.0/Младший стенд.jpg
Последний раз редактировалось Hunta; 05.05.2019 в 21:20.
Когда платы отладите - будет ли продажа желающим современных ДВК?
И какими возможностями будет обладать чудо-полуплатка? А то у меня если честно древние 1201.03 и особенно вечно глючные по памяти 1201.04 доверия как "надежные рабочие лошадки" не вызывают.
И кроме 1201.2018 что еще в планах? Современные интерфейсы COM-LPT-USB? Сеть Ethernet 10/100? Звук нормальный со своим 1801ВМ2? Современная версия КЦГД? Я честно говоря давно хотел "современную ДВК" могущую тягаться с pdp-11/83 в возможностях коммуникаций и объеме памяти.
Кстати CF и возможность работать даже с 32 мб разделами в числе 16-64 штуки не говоря уже о большем - великое дело.
Последний раз редактировалось falanger; 02.05.2019 в 02:01.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)