User Tag List

Страница 47 из 87 ПерваяПервая ... 434445464748495051 ... ПоследняяПоследняя
Показано с 461 по 470 из 863

Тема: PDP-11 на FPGA

  1. #461

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,556
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    720
    Поблагодарили
    602 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ещё шаг

    Код:
    000111 000000 000000 000000
    @DL3
    RT-11SB  V05.07
     
    .R MSCPCK
     
    .BOO RT11FB
     
    RT-11FB  V05.07
     
    .TYPE V5USER.TXT
     
                                       RT-11 V5.7
     
        Installation  of  RT-11  Version  5.7 is complete and you are now running
        RT-11 from your system volume.
     
        Your  system volume is your working volume if you have used the Automatic
        Installation (AI) procedure.  If you  have  installed  RT-11  using  that
        procedure,  Mentec  recommends  you verify the  correct operation of your
        system's software using the VERIFY verification procedure.  You can  only
        perform  VERIFY  on  the  valid target (output) media you used for the AI
        procedure.  Run VERIFY before you run CONFIG.  To run VERIFY,  enter  the
        command:
                                       IND VERIFY
     
        You should read the file V5NOTE.TXT, which you can TYPE or PRINT.  Also,
        read the Introduction to RT-11, and the Installation Guide which
        contain much of the information you need to use RT-11 Version 5.7.
     
     
    .R MSCPCK
     
    .BOO RT11XM
     
    RT-11XM  V05.07
     
    .TYPE V5USER.TXT
     
                                       RT-11 V5.7
     
        Installation  of  RT-11  Version  5.7 is complete and you are now running
        RT-11 from your system volume.
     
        Your  system volume is your working volume if you have used the Automatic
        Installation (AI) procedure.  If you  have  installed  RT-11  using  that
        procedure,  Mentec  recommends  you verify the  correct operation of your
        system's software using the VERIFY verification procedure.  You can  only
        perform  VERIFY  on  the  valid target (output) media you used for the AI
        procedure.  Run VERIFY before you run CONFIG.  To run VERIFY,  enter  the
        command:
                                       IND VERIFY
     
        You should read the file V5NOTE.TXT, which you can TYPE or PRINT.  Also,
        read the Introduction to RT-11, and the Installation Guide which
        contain much of the information you need to use RT-11 Version 5.7.
     
     
    .R MSCPCK
     
    .BOO RT11ZM
     
    RT-11ZM  V05.07
     
    .TYPE V5USER.TXT
     
                                       RT-11 V5.7
     
        Installation  of  RT-11  Version  5.7 is complete and you are now running
        RT-11 from your system volume.
     
        Your  system volume is your working volume if you have used the Automatic
        Installation (AI) procedure.  If you  have  installed  RT-11  using  that
        procedure,  Mentec  recommends  you verify the  correct operation of your
        system's software using the VERIFY verification procedure.  You can  only
        perform  VERIFY  on  the  valid target (output) media you used for the AI
        procedure.  Run VERIFY before you run CONFIG.  To run VERIFY,  enter  the
        command:
                                       IND VERIFY
     
        You should read the file V5NOTE.TXT, which you can TYPE or PRINT.  Also,
        read the Introduction to RT-11, and the Installation Guide which
        contain much of the information you need to use RT-11 Version 5.7.
     
     
    .R MSCPCK
     
    .SHO ALL
     
    RT-11ZM  V05.07
    Booted from DL3:RT11ZM
    22 bit addressing is on
     
    USR     is set NOSWAP
    EXIT    is set SWAP
    KMON    is set NOIND
    RUN     is set NOVBGEXE
    MODE    is set NOSJ
    TT      is set NOQUIET
    ERROR   is set ERROR
    SL      is set OFF
    EDIT    is set KEX
    FORTRAN is set FORTRA
    KMON nesting depth is 3
     
    CLI is set DCL, CCL, UCL, NO UCF
     
    PDP 11/73A Processor
    512KB of memory
    Floating Point Microcode
    Extended Instruction Set (EIS)
    Memory Management Unit
    Cache Memory
    60 Hertz System Clock
     
    Device I/O time-out support
    System job support
    FPU support
     
    Device    Status                   CSR     Vector(s)
    ------    ------                   ---     ---------
      DM      Not installed           177440   210
      DU      Not installed           172150   154
      DW      Not installed           000000
      DX      Not installed           177170   264
      DY      Not installed           177170   264
      DZ      Not installed           000000
      LD      Installed               000000   000
      LP      Not installed           177514   200
      LS      Not installed           176500   470 474 300 304
      MM      Not installed           172440   224
      MS      Not installed           172522   224 300
      MT      Not installed           172520   224
      MU      Not installed           174500   260
      NC      Not installed           000000
      NL      Installed               000000   000
      NQ      Not installed           174440   120
      NU      Not installed           174510   120
      PI     -Not installed           000000   000
      RK      Installed               177400   220
      SL      Installed               000000   000
      SP      Installed               000000   110
      UB     -Not installed           170200   000
      VM      Installed               177572   000
      XC      Not installed           173300   210 214
      XL      Not installed           176500   300 304
      DL      Resident                174400   160
      HX      Installed               177560   000
     
    TT  (Resident)
    DL  (Resident)
        DL3 = DK , SY
    MQ  (Resident)
    LD
    SL
    RK
    HX
    VM
    SP
    NL
    21 free slots
     
    Job  Name  Console Level State    Low    High  Impure
    ---  ----  ------- ----- -----    ---    ----  ------
     0   RESORC   0      0   Run     000000 100176 114664
     
    No multi-terminal support
     
    ------- Extended Memory --------
    Address   Module    Words   Type
    -------   ------    -----   ----
    17760000  IOPAGE     4096.   PRM    HDW    BYP
    02000000  MEMTOP
    00760000  VM       135168.   SHR
    00215000  ......    90880.
    00202400  SL         2688.   PVT
    00174000  SP         1664.   SHR
    00160000  MCA        3072.   PRM
    00000000  KERNEL    28672.   PRM    HDW
     
    ------ Low Memory -------
    Address   Module    Words
    -------   ------    -----
    155330    DL          660.
    112242    RMON       8987.
    100200    USR        2577.
    001000    ..BG..    16192.
     
    No LD units mounted
     
     
     
    .BOO/FOR DL:
     
    IL:174402
    XDT>
    000111 000000 004640 000000
    @DL0
     
     
    RSX-11M-PLUS V4.6  BL87   256.KW  System:"DE10  "
    >RED DL:=SY:
    >RED DL:=LB:
    >RED DL:=SP:
    >MOU DL0:"RSX11MPBL87"
    >@DL:[1,2]STARTUP
    >;                      PLEASE NOTE
    >;
    >;      If you have not yet read the system release notes, please do so
    >;      now before attempting to perform a SYSGEN or to utilize the new
    >;      features of this system.
    >;
    >;
    >* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 14:44 05-FEB-2021
    >TIME 14:44 05-FEB-2021
    >ACS SY:/BLKS=1024.
    >CON ONLINE ALL
    >ELI /LOG/LIM
    >CLI /INIT=DCL/CTRLC/DPR="<15><12>/$ /"
    >INS LB:[1,1]RMSRESAB.TSK/RON=YES/PAR=GEN
    >INS LB:[1,1]RMSLBL.TSK/RON=YES/PAR=GEN
    >INS LB:[1,1]RMSLBM.TSK/RON=YES/PAR=GEN
    >INS $QMGCLI
    >INS $QMGCLI/TASK=...PRI
    >INS $QMGCLI/TASK=...SUB
    >QUE /START:QMG
    >INS $QMGPRT/TASK=PRT.../SLV=NO
    >QUE LP0:/CR/NM
    >START/ACCOUNTING
    >CON ESTAT LP0:
    >QUE BAP0:/BATCH
    >QUE BAP0:/AS:BATCH
    >@ <EOF>
    >
    >
    >CON DISPL ATT FOR SYS
    SYS
                    PDP-11/73, EIS,QBUS,D-Space,SWR,Cache,FPP,
                    Clock=KW11-L, $TKPS=50., $TTPRM=000002, Cache_control=000001
    >
    >
    >
    
    
    RSX-11M-PLUS V4.6  BL87   (DE10  )  256K   UP 000:00:00 5-FEB-2021  14:44:31
    TASK=  *IDLE*                FREE=   SY0:2433.     L2:DMO
    ICBP=1596.:1662.:2.                  DL1:DMO       L3:DMO            PARS
    POOL=11874.:13594.:10.       SECPOOL=429.:512.:83%
         11874.:13594.:10.               429.:512.:83%                  SECPOL:P
                                                                        SYSPAR:D
    IN:                          D    . M  TR T  T  DPDMLV P  .    F    DRVPAR:D
    8                            I    . C  KC T  T  RUUUPF M  .    C    GEN   :D
    57K                          R    . R  TT C  :  :C:::: T  .    S
    OUT:                         1    L .  N. O      O     .  A    R
    0                            1    D .   . M      M     .  T    E
    0K                           M    R .   .              .  .    S
                            !========!>===>]=]=!===))!)))=)>-----+--
    0*******16******32******48******64******80******96******112*****
    E--------P------P-------D----------------D------------D---------
    ----------------------------------------------------------------
    128*****144*****160*****176*****192*****208*****224*****240*****
    -! <--->---+--->     <--->-->--->---->
         F   F   R         Q   S  H    B                                ERRSEQ
         1   1   M         M   Y  R    A                                0.
         1   1   D         G   S  C    P
         A   A   T         .   L  .    0
         C   C   0         .   O  .
         P   P             .   G  .

  2. #462

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,556
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    720
    Поблагодарили
    602 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сорян за качество, снимал на телефон
    Может, потому пересниму качественней
    И предупреждение - 90 мб

    Light register под RT в действии

    Ну и несколько более полная инфа из RT
    Код:
    000111 116142 155214 115236
    @DL2
    RT-11ZM (S) V05.07
    
    .TYPE V5USER.TXT
    
                                       RT-11 V5.7
    
        Installation  of  RT-11  Version  5.7 is complete and you are now running
        RT-11 from your system volume.
    
        Your  system volume is your working volume if you have used the Automatic
        Installation (AI) procedure.  If you  have  installed  RT-11  using  that
        procedure,  Mentec  recommends  you verify the  correct operation of your
        system's software using the VERIFY verification procedure.  You can  only
        perform  VERIFY  on  the  valid target (output) media you used for the AI
        procedure.  Run VERIFY before you run CONFIG.  To run VERIFY,  enter  the
        command:
                                       IND VERIFY
    
        You should read the file V5NOTE.TXT, which you can TYPE or PRINT.  Also,
        read the Introduction to RT-11, and the Installation Guide which
        contain much of the information you need to use RT-11 Version 5.7.
    
    
    .R MSCPCK
    
    .SHO ALL
    
    RT-11ZM (S) V05.07
    Booted from DL2:RT11ZM
    22 bit addressing is on
    
    USR     is set NOSWAP
    EXIT    is set SWAP
    KMON    is set NOIND
    RUN     is set NOVBGEXE
    MODE    is set NOSJ
    TT      is set NOQUIET
    ERROR   is set ERROR
    SL      is set OFF
    EDIT    is set KEX
    FORTRAN is set FORTRA
    KMON nesting depth is 3
    Global .SCCA flag is disabled
    
    CLI is set DCL, CCL, UCL, NO UCF
    
    PDP 11/73A Processor
    512KB of memory
    Floating Point Microcode
    Extended Instruction Set (EIS)
    Memory Management Unit
    Cache Memory
    50 Hertz System Clock
    
    Global .SCCA support
    FPU support
    Extended unit support
    
    Device    Status                   CSR     Vector(s)
    ------    ------                   ---     ---------
      RK      Installed               177400   220
      DL      Resident                174400   160
      DU      Not installed           172150   154
      VM      Installed               177572   000
      LD      Installed               000000   000
      NL      Installed               000000   000
      SL      Installed               000000   000
      UB      Not KMON installable    170200   000
      HX      Installed               177560   000
      WQ      Not installed           177134   204
      WS      Not installed           177134   204
      ZA      Not installed           161014   350
      ZB      Not installed           161054   354
      ZC      Not installed           161114   360
      ZD      Not installed           161154   364
      ZE      Not installed           161214   370
      ZF      Not installed           161254   374
    
    TT  (Resident)
    DL  (Resident)
        DL2 = DK , SY
    MQ  (Resident)
    LD
    SL
    RK
    HX
    VM
    NL
    17 free slots
    
    Job  Name  Console Level State    Low    High  Impure
    ---  ----  ------- ----- -----    ---    ----  ------
     0   RESORC   0      0   Run     000000 100714 115236
    
    No multi-terminal support
    
    ------- Extended Memory --------
    Address   Module    Words   Type
    -------   ------    -----   ----
    17760000  IOPAGE     4096.   PRM    HDW    BYP
    02000000  MEMTOP
    00760000  VM       135168.   SHR
    00175400  ......    94848.
    00163000  SL         2688.   PVT
    00160000  MCA         768.   PRM
    00000000  KERNEL    28672.   PRM    HDW
    
    ------ Low Memory -------
    Address   Module    Words
    -------   ------    -----
    155332    DL          659.
    112760    RMON       8821.
    100716    USR        2577.
    001000    ..BG..    16359.
    
    No LD units mounted
    
    
    
    .

  3. #463

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,556
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    720
    Поблагодарили
    602 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Эпизодические развлекаюсь:
    Код:
    .boo rt11zm
     
    RT-11ZM (S) V05.07
     
    .TYPE V5USER.TXT
     
                                       RT-11 V5.7
     
        Installation  of  RT-11  Version  5.7 is complete and you are now running
        RT-11 from your system volume.
     
        Your  system volume is your working volume if you have used the Automatic
    ....
        contain much of the information you need to use RT-11 Version 5.7.
     
     
    .R MSCPCK
     
    .sho all
     
    RT-11ZM (S) V05.07
    Booted from DL1:RT11ZM
    22 bit addressing is on
     
    USR     is set NOSWAP
    EXIT    is set SWAP
    KMON    is set NOIND
    RUN     is set NOVBGEXE
    MODE    is set NOSJ
    TT      is set NOQUIET
    ERROR   is set ERROR
    SL      is set OFF
    EDIT    is set KEX
    FORTRAN is set FORTRA
    KMON nesting depth is 3
    Global .SCCA flag is disabled
     
    CLI is set DCL, CCL, UCL, NO UCF
     
    PDP 11/83 Processor
    512KB of memory
    Floating Point Microcode
    Extended Instruction Set (EIS)
    Memory Management Unit
    Cache Memory
    PMI Memory
    50 Hertz System Clock
     
    Global .SCCA support
    FPU support
    Extended unit support
     
    Device    Status                   CSR     Vector(s)
    ------    ------                   ---     ---------
      RK      Installed               177400   220
      DL      Resident                174400   160
      DU      Not installed           172150   154
      VM      Installed               177572   000
      LD      Installed               000000   000
      NL      Installed               000000   000
      SL      Installed               000000   000
      UB      Not KMON installable    170200   000
      HX      Installed               177560   000
      WQ      Not installed           177134   204
      WS      Not installed           177134   204
      ZA      Not installed           161014   350
      ZB      Not installed           161054   354
      ZC      Not installed           161114   360
      ZD      Not installed           161154   364
      ZE      Not installed           161214   370
      ZF      Not installed           161254   374
     
    TT  (Resident)
    DL  (Resident)
        DL1 = DK , SY
    MQ  (Resident)
    LD
    SL
    RK
    HX
    VM
    NL
    17 free slots
     
    Job  Name  Console Level State    Low    High  Impure
    ---  ----  ------- ----- -----    ---    ----  ------
     0   RESORC   0      0   Run     000000 100714 115236
     
    No multi-terminal support
     
    ------- Extended Memory --------
    Address   Module    Words   Type
    -------   ------    -----   ----
    17760000  IOPAGE     4096.   PRM    HDW    BYP
    02000000  MEMTOP
    00760000  VM       135168.   SHR
    00175400  ......    94848.
    00163000  SL         2688.   PVT
    00160000  MCA         768.   PRM
    00000000  KERNEL    28672.   PRM    HDW
     
    ------ Low Memory -------
    Address   Module    Words
    -------   ------    -----
    155332    DL          659.
    112760    RMON       8821.
    100716    USR        2577.
    001000    ..BG..    16359.
     
    No LD units mounted
     
     
     
    .boo/for dl:
     
     
     
    RSX-11M-PLUS V4.6  BL87   256.KW  System:"DE10  "
    >RED DL:=SY:
    >RED DL:=LB:
    >RED DL:=SP:
    >MOU DL0:"RSX11MPBL87"
    >@DL:[1,2]STARTUP
    >;                      PLEASE NOTE
    >;
    >;      If you have not yet read the system release notes, please do so
    >;      now before attempting to perform a SYSGEN or to utilize the new
    >;      features of this system.
    >;
    >;
    >* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: ^Z
    >@ <EOF>
    >fun shutup
    MCR    -- Task not in system
    >
    >
    >run shutup
     
    RSX-11M-PLUS Shut down program
     
    >
     Enter minutes to wait before shutdown:
    Reason for shutdown (<CR> for none):
    OK to shutdown? [Y/N]: y
    All further logins are disabled
     
    30-MAR-1982 00:00 System is now shutting down -- DE10
     
    @LB:[1,2]SHUTUP
    >VCP DISCONNECT /ALL
    >@ <EOF>
    >
     DMO DL0:/DEV/LOCK=V
    DMO -- System disk being dismounted
    DMO -- SYSTEM  dismounted from DL0:    *** Final dismount initiated ***
    00:00:31  *** DL0:  -- Dismount complete
    >
    SHUTUP operation complete
    PMI память, конечно, фигня - RESORC весьма оригинально определяет её наличие, ну а какой вариант процессорной платы - определяется на основе кода, зашитого в Maintenance Register

    Ковыряюсь с прохождением тестов для J-11.

    Есть две проблемы в ZKDJ (неправильная загрузка psw из вектора при попытке выполнить JMP @#177776 и неправильная работа red stack zone) плюс проблема самого теста - команда CLR R1; SOB R1,. на оригинальном процессоре выполняется 7 раз за секунду, а на DE10 - 101 раз за секунду, из за чего тест думает, что не прилетает прерывание от таймера (что бы успевало прилететь, должна выполняться не быстрее 20 раз за секунду), у автора PDP2011 был даже хак на эту тему (что бы тесто проходил)

    И есть одна проблема в тесте ZKDK (неправильная фиксация регистра SR1 при ошибке от MMU)
    Последний раз редактировалось Hunta; 07.07.2021 в 14:06.

  4. #464

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,556
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    720
    Поблагодарили
    602 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проблема с тестом ZKDK решена, тест проходит без проблем. По ощущениям - ошибка автора PDP-2011, в комментариях к прохождениям тестов есть его замечание, но, судя по моим раскопкам - неправильное. В доках, которые успел полистать, описание SR1 достаточно скудное, но по логике команды MTPI и по тесту, мне кажется - это вторая (первая - с загрузкой RT с RK) найденная мной ошибка.

    С ZKDJ повоюю ещё сегодня вечером, если время останется...

  5. #465

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,556
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    720
    Поблагодарили
    602 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Код:
    >con displ attr for sys
    SYS
                    PDP-11/44, EIS,D-Space,SWR,Cache,FPP,
                    Clock=KW11-L, $TKPS=50., $TTPRM=000002, Cache_control=000001
    >
    Кто бы мог подумать, что PDP-11/44 поддерживает ID и Supervisor mode RSX, сгенерированная для использования возможностей J-11, спокойно грузанулась на PDP-11/44

    - - - Добавлено - - -

    Гыыыы DOS/BATCH-11 (с которой я начинал на компах, на которых я начинал ) загрузилась на J-11 Пришлось, правда, малость хакнуть её - была инициализация каких то регистров на странице в/в (назначение пока не знаю) на которой древняя ось налетела на то, что не на всех PDP-11 происходит поставтоинкремент регистра ( ака (R1)+ ), если текущее содержимое регистра ссылается на несуществующий адрес. Ну, поскольку инициализировать нечего - вытер блок нопами и вуаля:

    Код:
    000123 000200 157326 000000
    @DK0
    DOS/BATCH V10-01A
    DATE: 11-FEB-2021
    WRONG DATE  DD-MMM-YY
    DATE: 21:13
    WRONG DATE  DD-MMM-YY
    DATE: 11-FEB-99
    TIME: 21:13
    DIALOGUE?
    ##
    $
    $HEL
    ILL CMD!
    $HEL 1,1
    ILL CMD!
    $LO 1,1
    DATE:-11-FEB-99
    TIME:-21:13:19
    $RUN PIP
    PIP V10-03A
    #DK:[*,*]/DI
    
    DIRECTORY DK0: [  1,1  ]
    
    11-FEB-99
    
    BADB  .SYS     1  05-NOV-98 <377>
    MONLIB.CIL   180C 05-NOV-98 <377>
    VERIFY.LDA    65C 05-NOV-98 <233>
    FOO   .BAR     3  06-NOV-98 <233>
    ERRLOG.SYS   100C 11-FEB-99 <233>
    OVRLAY.LIB     5  05-NOV-98 <233>
    LINK  .LDA    67C 05-NOV-98 <233>
    CILUS .LDA    33C 05-NOV-98 <233>
    PIP   .LDA    36C 05-NOV-98 <233>
    MACRO .LDA    39C 05-NOV-98 <233>
    EDIT  .LDA    13C 05-NOV-98 <233>
    FILDMP.LDA     9C 05-NOV-98 <233>
    LIBR  .LDA    10C 05-NOV-98 <233>
    FILCOM.LDA    12C 05-NOV-98 <233>
    CREF  .LDA     9C 05-NOV-98 <233>
    
    TOTL BLKS:   582
    TOTL FILES:   15
    
    DIRECTORY DK0: [200,200]
    
    11-FEB-99
    
    
    TOTL BLKS:     0
    TOTL FILES:    0
    
    
    
    #
    - - - Добавлено - - -

    Жаль, на это диске нет компилятора с фортрана - можно было по быстрому накропать прогу, скомпилить и запустить

    Когда до этого пытался запустить её (на эмуляторе Патрона, на simh) - долго не мог понять, что не так. На DE10 показывается текущее содержимое PC (ака R7 ака %7) - поэтому сразу видно - проц циклиться на небольшом участке, а пошаговый режим даже его показал. Ну, дальше дело техники

    - - - Добавлено - - -

    Кстати, загружаемые файлы в формате LDA

    Гляну другие диски в DOS, может где есть ФОРТРАН

    - - - Добавлено - - -

    Фигушки... Надо прикручивать эмулятор DECTape...

    - - - Добавлено - - -

    Как выйти из программы под DOS

    Код:
    #^Z
    ^Z?
    #^C
    .KI PIP
    
    $

  6. #466

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,556
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    720
    Поблагодарили
    602 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    За исключением SOB . (слишком быстрый проц получился), два известных мне на текущий момент теста - проходят

    Код:
    000123 000000 000000 000000
    @DL0
     
     
    BOOTING UP XXDP-XM EXTENDED MONITOR
     
     
    XXDP-XM EXTENDED MONITOR - XXDP V2.5
    REVISION: F0
    BOOTED FROM DL0
    124KW OF MEMORY
    NON-UNIBUS SYSTEM
     
    RESTART ADDRESS: 152000
    TYPE "H" FOR HELP !
     
    .R ZKDJ??
    ZKDJB2.BIC
     
    ERROR WHILE TESTING BOARD FUNCTIONS
    ERROR # =001172
    ERROR PC =041224
    000123 000000 000774 040002
    @L 41262
    @E 041262 077101
    @D 777
    @L 41466
    @E 041466 077101
    @D 777
    @L 41220
    @E 041220 077101
    @D 777
    @L 200
    @S
    CZKDJ-B-0 KDJ11 CPU DIAGNOSTIC
    CZKDJB END PASS #     1  
    CZKDJB END PASS #     2  
    CZKDJB END PASS #     3  
    CZKDJB END PASS #     4  
    CZKDJB END PASS #     5  
    CZKDJB END PASS #     6  
    000123 000000 001000 040002
    @
    000123 000000 165212 001000
    @
    @DL0
     
     
    BOOTING UP XXDP-XM EXTENDED MONITOR
     
     
    XXDP-XM EXTENDED MONITOR - XXDP V2.5
    REVISION: F0
    BOOTED FROM DL0
    124KW OF MEMORY
    NON-UNIBUS SYSTEM
     
    RESTART ADDRESS: 152000
    TYPE "H" FOR HELP !
     
    .R ZKDK??
    ZKDKB0.BIC
     
    SET BIT 8 = 1 FOR 18 BIT SYSTEM
    CZKDK-B-0 KDJ11 MEMORY MANAGEMENT DIAGNOSTIC
    CZKDKB END PASS #     1  
    CZKDKB END PASS #     2  
    CZKDKB END PASS #     3  
    CZKDKB END PASS #     4  
    CZKDKB END PASS #     5  
    CZKDKB END PASS #     6  
    CZKDKB END PASS #     7  
    CZKDKB END PASS #     8  
    CZKDKB END PASS #     9  
    CZKDKB END PASS #    10  
    000123 100053 000766 016000
    @DL1
    000123 173020 000502 157776
    @DL1
    RT-11SB (S) V05.07
     
    .R MSCPCK
     
    .BOO RT11FB
     
    RT-11FB (S) V05.07
     
    .TYPE V5USER.TXT
     
                                       RT-11 V5.7
     
        Installation  of  RT-11  Version  5.7 is complete and you are now running
    ...
        contain much of the information you need to use RT-11 Version 5.7.
     
     
    .R MSCPCK
     
    .BOO RT11ZB
     
    RT-11ZB (S) V05.07
     
    .TYPE V5USER.TXT
     
                                       RT-11 V5.7
     
        Installation  of  RT-11  Version  5.7 is complete and you are now running
    ...
        contain much of the information you need to use RT-11 Version 5.7.
     
     
    .R MSCPCK
     
    .BOO RT11XM
     
    RT-11XM (S) V05.07
     
    .TYPE V5USER.TXT
     
                                       RT-11 V5.7
     
        Installation  of  RT-11  Version  5.7 is complete and you are now running
    ...
        contain much of the information you need to use RT-11 Version 5.7.
     
     
    .R MSCPCK
     
    .BOO RT11ZB
     
    RT-11ZB (S) V05.07
     
    .TYPE V5USER.TXT
     
                                       RT-11 V5.7
     
        Installation  of  RT-11  Version  5.7 is complete and you are now running
    ...
        contain much of the information you need to use RT-11 Version 5.7.
     
     
    .R MSCPCK
     
    .BOO RT11ZM
     
    RT-11ZM (S) V05.07
     
    .TYPE V5USER.TXT
     
                                       RT-11 V5.7
     
        Installation  of  RT-11  Version  5.7 is complete and you are now running
    ...
        contain much of the information you need to use RT-11 Version 5.7.
     
     
    .R MSCPCK
     
    .SHO CONF
     
    RT-11ZM (S) V05.07
    Booted from DL1:RT11ZM
    22 bit addressing is on
     
    USR     is set NOSWAP
    EXIT    is set SWAP
    KMON    is set NOIND
    RUN     is set NOVBGEXE
    MODE    is set NOSJ
    TT      is set NOQUIET
    ERROR   is set ERROR
    SL      is set OFF
    EDIT    is set KEX
    FORTRAN is set FORTRA
    KMON nesting depth is 3
    Global .SCCA flag is disabled
     
    CLI is set DCL, CCL, UCL, NO UCF
     
    PDP 11/83 Processor
    512KB of memory
    Floating Point Microcode
    Extended Instruction Set (EIS)
    Memory Management Unit
    Cache Memory
    PMI Memory
    50 Hertz System Clock
     
    Global .SCCA support
    FPU support
    Extended unit support
     
     
    .BOO/FOR DL:
     
     
     
    RSX-11M-PLUS V4.6  BL87   256.KW  System:"DE10  "
    >RED DL:=SY:
    >RED DL:=LB:
    >RED DL:=SP:
    >MOU DL0:"RSX11MPBL87"
    >@DL:[1,2]STARTUP
    >;                      PLEASE NOTE
    >;
    >;      If you have not yet read the system release notes, please do so
    >;      now before attempting to perform a SYSGEN or to utilize the new
    >;      features of this system.
    >;
    >;
    >* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 22:20 14-FEB-2021
    >TIME 22:20 14-FEB-2021
    >ACS SY:/BLKS=1024.
    >CON ONLINE ALL
    >ELI /LOG/LIM
    >CLI /INIT=DCL/CTRLC/DPR="<15><12>/$ /"
    >INS LB:[1,1]RMSRESAB.TSK/RON=YES/PAR=GEN
    >INS LB:[1,1]RMSLBL.TSK/RON=YES/PAR=GEN
    >INS LB:[1,1]RMSLBM.TSK/RON=YES/PAR=GEN
    >INS $QMGCLI
    >INS $QMGCLI/TASK=...PRI
    >INS $QMGCLI/TASK=...SUB
    >QUE /START:QMG
    >INS $QMGPRT/TASK=PRT.../SLV=NO
    >QUE LP0:/CR/NM
    >START/ACCOUNTING
    >CON ESTAT LP0:
    >QUE BAP0:/BATCH
    >QUE BAP0:/AS:BATCH
    >@ <EOF>
    >
    >
    >RMD
    
    RSX-11M-PLUS V4.6  BL87   (DE10  )  256K   UP 000:00:00 14-FEB-2021 22:20:44
    TASK=  *IDLE*                FREE=   SY0:2315.     L2:DMO
    ICBP=1596.:1662.:2.                  DL1:DMO       L3:DMO            PARS
    POOL=11874.:13594.:10.       SECPOOL=429.:512.:83%
         11874.:13594.:10.               429.:512.:83%                  SECPOL:P
                                                                        SYSPAR:D
    IN:                          D    . M  TR T  T  DPDMLV P  .    F    DRVPAR:D
    8                            I    . C  KC T  T  BUUUPF M  .    C    GEN   :D
    57K                          R    . R  TT C  :  :C:::: T  .    S
    OUT:                         1    L .  N. O      O     .  A    R
    0                            1    D .   . M      M     .  T    E
    0K                           M    R .   .              .  .    S
                            !========!>===>]=]=!===))!)))=)>-----+--
    0*******16******32******48******64******80******96******112*****
    E--------P------P-------D----------------D------------D---------
    ----------------------------------------------------------------
    128*****144*****160*****176*****192*****208*****224*****240*****
    -! <--->--+---->     <--->-->--->---->
         F   F   R         Q   S  H    B                                ERRSEQ
         1   1   M         M   Y  R    A                                0.
         1   1   D         G   S  C    P
         A   A   T         .   L  .    0
         C   C   0         .   O  .
         P   P             .   G  .
    
    
    
    
     
    >CON DISPL ATTR FOR SYS
    SYS
                    PDP-11/83, EIS,QBUS,D-Space,SWR,Cache,FPP,
                    Clock=KW11-L, $TKPS=50., $TTPRM=000002, Cache_control=000001
    >
    - - - Добавлено - - -

    Э.. ошибся Ещё один тест проходит - ZKDL - тест FPP

  7. #466
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #467

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,556
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    720
    Поблагодарили
    602 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Второй день большого тестирования (моего варианта) PDP-2011 на DE10.

    Выставляю разные варианты процессора, синтезирую, заливаю прошивку и прогоняю некоторый (формальный) набор тестов, один из которых - зашитый в ОЗУ тест (из набора, но остальные нацелены на ДП), проверяющий работу таймера, эхо с консольного ввода и показ на регистре дисплея - условное название - тест 1000, а ещё один - тест памяти из ПЗУ - условное название - тест ZZ.

    Объём теоретически доступной памяти - 512 кб, объём доступной реально памяти - зависит от процессора.
    На PDP-11/23 и PDP-11/24 определилось неправильно - потом буду разбираться - почему

    Варианты проца J11 с суффиксом wSOBBug - это попытка автора бороться за прохождения теста J11, в котором проверяется прилёт запроса на прерывание от консольного порта с задержкой на ожидание, сделанной весьма тупо (а ля SOB R0, .) - на быстром процессоре (типа FPGA-шной реализации) цикл заканчивает ДО того, как будет прерывание от терминал - и тест считает, что типа ошибка. В процах с суффиксом wSOBBug сделана искусственная задержка скорости выполнения команды SOB, что обеспечивает прохождения теста.

    Тесты прошивки:
    1. запустилась в ПЗУ
    2. прошёл тест 1000
    3. прошёл тест ZZ
    4. загрузилась DOS-11, каталог успешно считан и показан
    5. загрузилась RT11SB и прошла тест копирования RK и RL с проверкой
    6. загрузилась RT11XM и прошла тест копирования RK и RL с проверкой
    7. загрузилась RT11ZM и прошла тест копирования RK и RL с проверкой
    8. загрузилась RSX-11M-Plus и прошла тест копирования RL с проверкой

    Не все тесты сразу пришли в голову, поэтому не на всех процессорах пробовал запустить полный набор. Ну и на некоторых процах некоторые тесты в принципе не возможны

    Суммарный лог (+ - тест пройден, x - тест не пройден, . - тест на данном процессоре не возможен, ? - данный тест на этом процессоре не запускался, в конце - как был определён процессор и мои примечания)
    По мере прохождения тестов информация будет добавляться, в конце добавлю более подробный лог

    Код:
                      ROM started
                       Test 1000 completed successfully
                        Test ZZ completed successfully
                         DOS-11 started
                          RT11SB started, test completed successfully
                           RT11XM started, test completed successfully
                            RT11ZM started, test completed successfully
                             RSX started, test completed successfully
    
    PDP-11/03         +x?x+??. ->  56kb LSI 11 or PDP 11/03 (Check Test 1000 for invalid ops)
    PDP-11/04         ++?++??. ->  56kb PDP 11/15,20
    PDP-11/05         ++?++??. ->  56kb PDP 11/15,20
    PDP-11/10         ++?++??. ->  56kb PDP 11/15,20
    PDP-11/15         ++?++??. ->  56kb PDP 11/15,20
    PDP-11/20         ++?++??. ->  56kb PDP 11/15,20
    SBC-11/21         ++?+x??. 
    PDP-11/23         ++?++??. -> 248kb PDP-11/24 (512kb RAM!!) 
    PDP-11/24         ++?++??. -> 248kb PDP-11/24 (512kb RAM!!) 
    PDP-11/34         ++?++??. -> 248kb PDP-11/34
    PDP-11/34a        ++?++??. -> 248kb PDP-11/34
    PDP-11/34c        ++?++??. -> 248kb PDP-11/34
    PDP-11/35         ++++x??.
    PDP-11/40         ++++x??.
    PDP-11/44         ++++++++ -> 512kb PDP11-44
    PDP-11/45         +++++++x -> 248kb PDP-11/45,50,55 (RSX - not enough memory)
    PDP-11/50         +++++++x -> 248kb PDP-11/45,50,55 (RSX - not enough memory)
    PDP-11/55         +++++++x -> 248kb PDP-11/45,50,55 (RSX - not enough memory)
    PDP-11/60         ++++xxxx
    PDP-11/70         ++++++++ -> 512kb PDP-11/45,50,55
    PDP-11/53_wSOBBug ++++xxxx
    PDP-11/53         ++++xxxx
    PDP-11/73_wSOBBug ++++++++ -> 512kb PDP-11/73A (SOB - 5 op/s)
    PDP-11/73         ++++++++ -> 512kb PDP-11/73A (SOB - 101 op/s)
    PDP-11/83_WSOBBug ++++++++ -> 512kb PDP-11/83
    PDP-11/83         ++++++++ -> 512kb PDP-11/83
    PDP-11/84_wSOBBug ++++++++ -> 512kb PDP-11/84
    PDP-11/84         ++++++++ -> 512kb PDP-11/84
    PDP-11/93_wSOBBug +++++++x -> 512kb PDP-11/93 (177526 register not accessable)
    PDP-11/93         ++++++++ -> 512kb PDP-11/93 (177526 register not accessable - was bypassed)
    PDP-11/94_wSOBBug ++++++++ -> 512kb PDP-11/94 (177526 register not accessable - was bypassed)
    PDP-11/94         ++++++++ -> 512kb PDP-11/94 (177526 register not accessable - was bypassed)
    Последний раз редактировалось Hunta; 12.07.2021 в 10:24.

    Эти 2 пользователя(ей) поблагодарили Hunta за это полезное сообщение:

    Oleg N. Cher(11.07.2021), troosh(12.07.2021)

  9. #468

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,556
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    720
    Поблагодарили
    602 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Первый прогон завершён. Подробный листинг будет позже.

    Из выводов - надо изучать мат часть, чтобы можно было запустить синтез на все варианты процов сразу Ну и потом уже прошивать и тестировать Причём желательно всё это делать из командной строки - всё равно Квартус я не использую для редактирования - только для сборки и прошивк

  10. #469

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,556
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    720
    Поблагодарили
    602 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    PDP-11/70 теперь определяется как PDP-11/70 - и в RT и в RSX Добиваю проверки этого процессора.

    Дальше попробую определить, что не понравилось RT на PDP-11/35, PDP-11/40 и PDP-11/60.

    Потом сделаю вариант RSX-11M для DL и 248 кб - тоже будет участником тестирования

    - - - Добавлено - - -

    Вдогонку.

    177526 - это TOY часы на PDP-11/93 и PDP-11/94. Странно, конечно, что система тупо лезет по этому адресу, считая, что на данных процессорах он есть, - даже не проверяя - а так ли это.

    Но учитывая, что уже натыкался на предопределённое поведение систем на некоторых процессорах (ну да, на железных по другому и не бывало) - как бы и не так уж и странно..

    - - - Добавлено - - -

    Сделал все регистры, которые есть PDP-11/70 и у процов на основе KDJ11-B (PDP-11/83/84) и KDJ11-E (PDP-11/93/94), включая 177526 - через который идёт общение с TOY часами (но возвращаются сплошные нули )

    Теперь правильно определяется PDP-11/70 и RSX при попытке синхронизировать время с TOY не вылетает в отладчик

    Поскольку вариант набора регистров от автора PDP-2011 оказался не сложным в реализации - были сделаны эти правки Так что не работоспособность RT на PDP-11/35, PDP-11/40 и PDP-11/60 - дело следующих вечеров...

    - - - Добавлено - - -

    Занимательно Теперь RT-11 при загрузке на PDP-11/93 PDP-11/94 сбрасывает дату в - Invalid date, а время в 00:00:00 Драйвер NL:, который общается с TOY часами - похоже тупо ничего не проверяет Потом гляну в исходники..

    Этот пользователь поблагодарил Hunta за это полезное сообщение:

    Oleg N. Cher(14.07.2021)

  11. #470

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,556
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    720
    Поблагодарили
    602 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что косячит в PDP-11/35 (и скорее всего - и в PDP-11/40 - насколько я помню, внешне ошибка проявлялась одинаково) - обнаружилось. Драйвер VM Точнее - ожидаемое поведение ДП отличается от того, что реализовано в прошивке. Уже проще. И значит, скорее всего XXDP может помочь

    До следующей урывки

    Этот пользователь поблагодарил Hunta за это полезное сообщение:

    Oleg N. Cher(14.07.2021)

Страница 47 из 87 ПерваяПервая ... 434445464748495051 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Эмуляторы PDP-11
    от form в разделе ДВК, УКНЦ
    Ответов: 151
    Последнее: 16.01.2026, 12:47
  2. PDP-11/83 -- дошли руки...
    от form в разделе ДВК, УКНЦ
    Ответов: 470
    Последнее: 27.04.2021, 15:22
  3. посьба к ГУРУ pdp-11
    от bigral в разделе ДВК, УКНЦ
    Ответов: 11
    Последнее: 13.09.2014, 23:53
  4. PDP-11 литература
    от bigral в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 26.03.2013, 07:54

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •