User Tag List

Страница 202 из 227 ПерваяПервая ... 198199200201202203204205206 ... ПоследняяПоследняя
Показано с 2,011 по 2,020 из 2264

Тема: Особенности процессоров и устройств архитектуры PDP-11. Тесты. Диагностика.

  1. #2011

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    IOSCAN нужен
    Внутренним мапом прошелся.
    Код:
    Memory Map
    Starting at   Ending at
    00000000      17757776
    17772100      17772100
    17772200      17772376
    17772516      17772516
    17773000      17773776
    17776500      17776526
    17777520      17777520
    17777546      17777546
    17777560      17777566
    17777572      17777676
    17777744      17777752
    17777766      17777766
    17777772      17777772
    17777776
    - - - Добавлено - - -

    form, В общем не грузится у меня, разбираться некогда.

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

  3. #2012

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Код:
    Memory Map
    Starting at   Ending at
    00000000      17757776	RAM
    17772100      17772100	PARITY CSR
    17772200      17772376	SISDR0-SISDR7, SDSDR0-SDSDR7
    			SISAR0-SISAR7, SDSAR0-SDSAR7
    			KISDR0-KISDR7, KDSDR0-KDSDR7
    			KISAR0-KISAR7, KDSAR0-KDSAR7
    17772516      17772516	MMR3
    17773000      17773776	EPROM/EEPROM
    17776500      17776526	YLB, YLC, YLD
    17777520      17777520	BCSR
    17777546      17777546	LCS
    17777560      17777566	TKS-TPB
    17777572      17777676	MMR0-MMR2, UISDR0-UISDR7
    			UDSDR0-UDSDR7, UISAR0-UISAR7
    			UDSAR0-UDSAR7
    17777744      17777752	MSER, CCR, MREG, HMR
    17777766      17777766	CPUERR
    17777772      17777772	PIRQ
    17777776		PSW
    Как RSX и ожидает от Mentec'а, нет регистров страниц E(E)PROM, регистра конфигурации-светодиодов, привычных для KDJ11, и нету ASR как в KDJ11-E. Есть только CSR модуля в котором вероятно ничего нет кроме выбора что мапить в окно 173000 и тому подобного: RSX бодро обнуляет этот регистр, чтобы гарантировать EPROM, а не EEPROM в окне. Управления таймером как на KDJ11 видимо в нем тоже нет. На KDJ11-B/E обнуление регистра чревато повисанием намертво

    Сейчас еще тестик наваяю.
    Последний раз редактировалось form; 07.09.2017 в 07:34.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  4. #2013

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выложил общий тест для ментековских процов. Читает информацию о модуле, пробует выполнить команду блочной пересылки, пробует прочитать TOY.

    На 11/83 выглядит так:
    Код:
    .RU MENTEC
    Mentec board feature test V01.00
    
    BCSR=003007, MR=000445, MFPT=000005                     ;MODULE INFO
    PC=001202, PS=140000, R3=010000, R4=020000, R5=000100   ;MOVR R3,R4,R5
    PC=001204, PS=140000, R3=010000, R4=020000, R5=000100   ;TRAP TO 000010
    177777 177777 177777 177777                             ;TOY
    
    .
    На эмуляторе с Mentec TOY выглядит так:
    Код:
    .RU MENTEC
    Mentec board feature test V01.00
    
    BCSR=177777, MR=000425, MFPT=000005                     ;MODULE INFO
    PC=001202, PS=000000, R3=010000, R4=020000, R5=000100   ;MOVR R3,R4,R5
    PC=001204, PS=000000, R3=010000, R4=020000, R5=000100   ;TRAP TO 000010
    007000 010460 001007 012410                             ;TOY
    
    .
    - - - Добавлено - - -

    Там же программа RDUMP - ее запустить, а потом интересен созданный ей файл 173000.DAT.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  5. #2014

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Внезапно обнаружил еще одно несоответствие эмуляции DCJ11 в E11 с реальностью.
    Вот такой тест ведет себя по разному:
    Код:
    	.TITLE	T4
    	.IDENT	/V01.00/
    
    	.MCALL	.EXIT,.PRINT,.TRPSET	;SYSTEM MACROS
    
    START::	.TRPSET	#AREA,#TRINT		;CATCH TRAPS THRU 4/10
    	MOV	#160000,R3		;SRC (NONEXISTENT MEMORY)
    	MOV	#10000,R4		;DST
    	MOV	(R3)+,(R4)+		;MOVE
    	.PRINT	#OOPS			;SHIT HAPPENS
    	.EXIT				;EXIT
    
    TRINT::	MOV	#BUFF,R0		;BUFFER
    	MOV	#FMTS,R1		;FORMAT
    	MOV	#AREA+4,R2		;ARGS
    	MOV	R4,-(R2)		;...
    	MOV	R3,-(R2)		;...
    	CALL	$EDMSG			;EDIT
    	.PRINT	#BUFF			;PRINT
    	.EXIT				;EXIT
    
    AREA:	.BLKW	2			;EMT AREA/ARG BLOCK
    BUFF:	.BLKB	80.			;BUFFER
    
    OOPS:	.ASCIZ	/SHIT HAPPENS/
    FMTS:	.ASCIZ	/R3=%P, R4=%P/
    
    	.END	START
    11/83:
    Код:
    .RU T4
    R3=160002, R4=010000
    
    .
    E11:
    Код:
    .RU T4
    R3=160000, R4=010000
    
    .
    Отписал среди прочих запросов фич...
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  6. #2015

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    form, Не грузится. Могу пройтись с 173000.

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

    Есть кстати DD загрузчик, но нужно вроде два соединения по СОМу.

  7. #2016

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Не грузится.
    А что именно не грузится?
    Я ничего не выкладывал загружаемого

    Цитата Сообщение от MiX Посмотреть сообщение
    Есть кстати DD загрузчик, но нужно вроде два соединения по СОМу.
    А чем HX не устраивает?
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  8. #2017

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Менюшка.
    Код:
    Enter a command and press the return key :SETUP
     
    Setup Menu
     
     
    1 Modify N11 hardware setup
     
    2 Modify software setup
     
    3 Save modified setup
     
    4 Initialize to factory setup
     
    5 Configure autoboot list
     
    6 Configure device translations
     
    7 Exit setup
     
     
    Select an option and press the RETURN key :1
     
               Hardware configuration
     1 Base address of DLV11J emulation . 176500
     2 Base vector of DLV11J emulation. . 000300
     3 Serial line 0 baud rate. . . . . . 9600
     4 Serial line 1 baud rate. . . . . . 9600
     5 Serial line 2 baud rate. . . . . . 9600
     6 Serial line 3 baud rate. . . . . . 38400
     7 On board console . . . . . . . . . Enabled
     8 On board LTC . . . . . . . . . . . 60 Hz
     9 On board boot PROM . . . . . . . . Enabled
    10 Power up mode. . . . . . . . . . . 173000
    11 Power up address . . . . . . . . . 000000
    12 On board parity CSR address. . . . 172100
    13 Halt option. . . . . . . . . . . . Cleared
    14 On board parity enable . . . . . . Disabled
    15 Console Halt enable . . . . . . . Enabled
    16 Memory Timeout Select . . . . . . 25 uS
    Select option number to modify and press return (CR to exit):
     
    Setup Menu
     
     
    1 Modify N11 hardware setup
     
    2 Modify software setup
     
    3 Save modified setup
     
    4 Initialize to factory setup
     
    5 Configure autoboot list
     
    6 Configure device translations
     
    7 Exit setup
     
     
    Select an option and press the RETURN key :2
     
    Software configuration
    1 Boot option. . . . . . . . . . Dialogue
    2 Autoboot loop/exit  option . . Exit
    3 Console type . . . . . . . . . DUMB
    4 Disable all diagnostics. . . . NO
    5 Enable extended testing. . . . NO
    6 Enable line time clock . . . . Enabled
    7 Allow non standard boot block. YES
    8 Map lower case to upper  . . . Disabled
    9 System Identification. . . . . Disabled
    10 Allow FPU instructions. . . . Disabled
    11 Allow MOVR instructions . . . Enabled
    Select an option and press RETURN (CR to exit) :
     
    Setup Menu
     
     
    1 Modify N11 hardware setup
     
    2 Modify software setup
     
    3 Save modified setup
     
    4 Initialize to factory setup
     
    5 Configure autoboot list
     
    6 Configure device translations
     
    7 Exit setup
    - - - Добавлено - - -

    Цитата Сообщение от form Посмотреть сообщение
    А что именно не грузится?
    HX не грузится, после G молчёк.

  9. #2018

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    HX не грузится, после G молчёк.
    А консольный порт в 8-битный режим установлен?
    Раньше же вроде что-то запускалось с этим процом?
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  10. #2019

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    ментековский проц
    Кстати я бы не сказал что там ментековский проц. Ментековская плата, а проц там i960.
    По сути эмулятор.

    Цитата Сообщение от form Посмотреть сообщение
    А консольный порт в 8-битный режим установлен?
    Где эти установки я так и не понял.

    Цитата Сообщение от form Посмотреть сообщение
    Раньше же вроде что-то запускалось с этим процом?
    Раньше другой загрузчик был.

  11. #2020

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Кстати я бы не сказал что там ментековский проц. Ментековская плата, а проц там i960.
    По сути эмулятор.
    Так и есть. Только один или два ментековских модуля использовали настоящий DCJ11. Остальные - эмуляция. И это еще интереснее: именно на таком проце по идее должна быть команда блочной пересылки которую я и хочу потестировать.

    Цитата Сообщение от MiX Посмотреть сообщение
    Раньше другой загрузчик был.
    Тогда нужен Patron. А если после G остановить проц - где остановится?
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

Страница 202 из 227 ПерваяПервая ... 198199200201202203204205206 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Тесты ВМ1
    от nzeemin в разделе БК-0010/0011
    Ответов: 90
    Последнее: 05.10.2018, 12:24
  2. Диагностика
    от dk_spb в разделе Корвет
    Ответов: 31
    Последнее: 21.07.2017, 23:52
  3. Проблема двух процессоров.
    от Mikka_A в разделе Несортированное железо
    Ответов: 21
    Последнее: 28.11.2006, 17:04

Ваши права

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