User Tag List

Показано с 1 по 10 из 220

Тема: Загрузка RT-11 через порт системного терминала

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    62 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Странное дело, при default установках COM-порта вообще ничего не передается в VT52 терминал. Поставил настройки как в конфиге который работал на УК-НЦ, там по стравнению с default такое:

    fDtrControl = DTR_CONTROL_ENABLE
    fRtsControl = RTS_CONTROL_HANDSHAKE
    fOutxCtsFlow = TRUE
    По умолчанию квитирование отключено, т.к. у всех дековских плат и у большинства плат ДВК квитирования в порту терминала нет.

    Цитата Сообщение от bigral Посмотреть сообщение
    HX server на символ пришедший @ никак не реагирует, пишет:

    Waiting for ODT prompt: @
    Чтобы проверить, какие байты получает из порта сервер HX - можно добавить в конфигурацию консоль, котрая будет выводить на свою закладку ( и в файл Input Dump.log ) все байты, поступающие из порта:

    Для файла HX_IP.cfg изменения такие:

    Код:
    [objects]
    Input_Dump  = Ядро:Console
    
    
    [links]
    IP_Adapter > Input_Dump
    
    
    [Input_Dump.ini]
    TabTitle = 
    InitialStateOf[StatusBar]  = 0
    SaveChangesFor[StatusBar]  = 0
    InitialStateOf[ControlBar] = 0
    SaveChangesFor[ControlBar] = 0
    InitialStateOf[Log]=1
    SaveChangesFor[Log]=0
    DumpMode=1
    Для файла HX_COM.cfg - всё то же самое, только консоль надо подключать к объекту с именем ComPort:

    Код:
    [links]
    ComPort > Input_Dump
    После этого запустить загрузку с эмулятора по IP, переименовать получившийся файл Input Dump.log ( чтобы он не был перезаписан ), запустить загрузку с COM-порта и сравнить логи.

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

  3. #2
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    т.к. у всех дековских плат
    Ну я бы не стал утверждать так уж про все. Это неверно даже для DL(V)11
    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. #3
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Там того дампа пару строчек:
    Код:
    «304»«344»«344»«304»"*****  «016»dostupnoe  ozu  - «017»256 K *
    @ 001000
    @
    ну а у IP адаптера и эмуля
    Код:
    @10000/177777 12706
    010002/000000 10000
    010004/177777 12746
    010006/000000 340
    010010/177777 12746
    010012/000000 10016
    010014/177777 2
    .... и так далее
    1 Есть вопрос как набирать в эмуле VT52 этот символ: "¬" ?
    2 Eсли попробовать сделать copy/past из файла .odt в окно терминала VT52 то откуда-то беруться ENTER-a в начале строчек и "¬" отрабатывается неправильно как-то, в общем вставка не сработает
    3 Ни в одном окне VT52 эмуля не работает выделение текста для копирования и очень неудобно, copy/paste rulezzz

  5. #4
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    62 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Есть вопрос как набирать в эмуле VT52 этот символ: "¬" ?
    Надо нажимать [+] на нумпаде или клавишу [Apps].

    Цитата Сообщение от bigral Посмотреть сообщение
    2 Eсли попробовать сделать copy/past из файла .odt в окно терминала VT52 то откуда-то беруться ENTER-a в начале строчек и "¬" отрабатывается неправильно как-то, в общем вставка не сработает
    Вставка не катит - эмулятор пульта на плате не успевает обрабатывать вводимые символы.

  6. #5
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Вставка не катит - эмулятор пульта на плате не успевает обрабатывать вводимые символы.
    А если вставлять в буфер и потом оттуда плавно выдавать?
    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

  7. #6
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    123
    Поблагодарили
    62 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    Нужно вставить такие строки:
    Код:
    10000/12706
    10000
    12746
    340
    12746
    10016
    2
    4567
    14
    105737
    177560
    100375
    113703
    177562
    207
    105737
    177562
    105737
    177564
    100375
    112737
    26
    177566
    12700
    1000
    5004
    4715
    110324
    5300
    1374
    5007
    
    10000G
    Нажимая после каждой строки [ПС] ( т.е. [+] на нумпаде ). Там где пустая строка - нужно нажать [ВК] ( т.е. [Enter] ).

    ---------- Post added at 17:07 ---------- Previous post was at 16:58 ----------

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

    Код:
    [Input_Dump.ini]
    TabTitle = 
    InitialStateOf[StatusBar]  = 0
    SaveChangesFor[StatusBar]  = 0
    InitialStateOf[ControlBar] = 0
    SaveChangesFor[ControlBar] = 0
    InitialStateOf[Log]=1
    SaveChangesFor[Log]=0
    DumpMode=3
    и ещё раз снять лог загрузки через COM-порт.
    Последний раз редактировалось Patron; 05.04.2013 в 18:21.

  8. #7
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Если по одной строке - должно работать...
    и ещё раз снять лог загрузки через COM-порт.
    ага - токо что парился вводил с "бумажки" (с другого окна) просто чтоб убедиться что все пашет, загрузило RT-11 5.04, теперь взял "HX Boot.odt" заменил в нем все байты 0xac 0x0d на пробелы 0x20 в таком виде копирую в буфер виндозы и вставляю через SHIFT-INSERT в окно VT52 эмуля, таким образом пашет на ура.

    вот такой дамп
    Код:
    «370»«366»"*****«040»«040»«016»dostupnoe«040»«040»ozu«040»«040»-«040»«017»256«040»K«040»*«012»
    «015»@«040»001000«012»
    «015»@

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

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

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

Похожие темы

  1. УКНЦ загрузка через стык С2
    от nzeemin в разделе ДВК, УКНЦ
    Ответов: 853
    Последнее: 16.09.2023, 22:38
  2. Загрузка П.О. через звуковую PC.
    от Biozoom в разделе Commodore 16/64/128
    Ответов: 51
    Последнее: 06.10.2013, 11:12
  3. УКНЦ: загрузка через стык С2
    от tnt23 в разделе ДВК, УКНЦ
    Ответов: 1
    Последнее: 17.04.2009, 19:38
  4. Ответов: 8
    Последнее: 01.05.2006, 01:38

Ваши права

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