User Tag List

Страница 18 из 27 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя
Показано с 171 по 180 из 264

Тема: Загрузка RT-11 в ДВК через telnet-интерфейс

  1. #171

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    DECserver не поспевает за PC. Это известная проблема и не только с DECserver. Она к примеру проявляется и на CM7209 и на VT52 которые подключаются к современным PC в качестве терминала - вывод на терминал теряется.
    Т.е. эти устройства не успевают обрабатывать поступающие байты на родной скорости их порта - а такое может быть? Или у PC надо просто выставить в настройках COM-порта два стоповых бита..

    ---------- Post added at 12:40 ---------- Previous post was at 12:39 ----------

    Некотороые китайские адаптеры COM-порта при выставлении 2 стоповых битов продолжают работать с одним стоповым битом - проблема может быть из-за этого.

  2. #172

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Т.е. эти устройства не успевают обрабатывать поступающие байты на родной скорости их порта - а такое может быть? Или у PC надо просто выставить в настройках COM-порта два стоповых бита..
    Такое не может быть - такое есть
    Просто не успевают. CM7209 поддерживает XON/XOFF flow control по идее, плюс есть рекомендации по выводу FILL символов после LF. С VT220 менее знаком что там внутри. Но факт остается фактом - вывод от PC теряется при быстром выводе.

    ---------- Post added at 16:42 ---------- Previous post was at 16:41 ----------

    Цитата Сообщение от Patron Посмотреть сообщение
    Некотороые китайские адаптеры COM-порта при выставлении 2 стоповых битов продолжают работать с одним стоповым битом - проблема может быть из-за этого.
    Я не пробовал выставлять два - это надо программу cu переделывать - у нее нет параметров таких для настройки. Может чаю попью, да загляну...
    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

  3. #173

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Но вряд ли DEC-srever не может обработать 512 байт подряд на родной скорости порта. Скорее - получив 512 байт он не может сразу получить ещё.

    А как DECserver управляет Telnet-потоком ?

  4. #174

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Но вряд ли DEC-srever не может обработать 512 байт подряд на родной скорости порта. Скорее - получив 512 байт он не может сразу получить ещё.

    А как DECserver управляет Telnet-потоком ?
    Я не знаю управляет ли он им, но в TELNET предусмотрены XON/XOFF и даже сигналы Serial порта. А насчет 512 байт - так по логу видно что даже 2048 успевает. Затык начинается в момент чтения файла монитора. До этого момента все работает и 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

  5. #175

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Я не пробовал выставлять два - это надо программу cu переделывать
    Типа, на PC не Windows работает?

  6. #176

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Типа, на PC не Windows работает?
    OpenBSD.
    В виндовсе я редко програмлю и не больше того, что можно портировать с помощью mingw, а то и cygwin

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

    Сейчас добавлю опцию установки стоп битов.
    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. #177

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Сейчас добавлю опцию установки стоп битов.
    Возможно, что получив дополнительную задержку в 10% скорости порта до передачи следующего байта - многие устройства заработают веселее.

  8. #178

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Возможно, что получив дополнительную задержку в 10% скорости порта до передачи следующего байта - многие устройства заработают веселее.
    Была мысль сделать COM<>TELNET линкер с порогами, но пока лень. попробую сейчас cu попинать...

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

    Не помогли 2 стоп бита.

    ---------- Post added at 17:21 ---------- Previous post was at 17:13 ----------

    Подключил консоль напрямую. Ситуация та же... Доходит до чтения монитора и висит... В логе бы сделать возможность писать начало запроса и завершение, а то самого запроса на длинное чтение в логе не видно...
    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

  9. #179

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,805
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    78 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    В логе бы сделать возможность писать начало запроса и завершение, а то самого запроса на длинное чтение в логе не видно...
    До начала отправки пакета выводится

    Код:
    "HX: READ :  Unit: %u  |  Block:%7u  |  ByteCount: %5u  "
    Без перевода строки.

    Затем, если при обращении к образу возникает ошибка ( например - такого блока в образе нет ) - выводится сообщение об ошибке без перевода строки.

    После полного завершения обработки пакета ( и его "выплёвывания" из сервера ) - выводится перевод строки

    Код:
    "\n"


    ---------- Post added at 13:39 ---------- Previous post was at 13:35 ----------

    Можно через COM-порт подключить ещё одну PC с запущенным эмулятором ДВК и проверить загрузку через IP - если не будет работать, тогда DECserver не виноват.

  10. #180

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Без перевода строки.
    А там какой-нибудь flush не нужен как в stdio?

    Цитата Сообщение от Patron Посмотреть сообщение
    Можно через COM-порт подключить ещё одну PC с запущенным эмулятором ДВК и проверить загрузку через IP - если не будет работать, тогда DECserver не виноват.
    Эмулятор могу на нотебяке запустить, только порт дурацкий USBшный. Впрочем если BREAK в сторону этого порта снаружи не слать, все работает нормально. Попробую.

    ---------- Post added at 17:58 ---------- Previous post was at 17:49 ----------

    Такс, в принципе через COM порт видно. Попробуем HX...

    Код:
    .SET XL LINE=1
    
    .VTCOM
    
    HD (177720) disk driver  v1.2  2012
    SL V08.00 [SW] _TOROVEWYH _.+. 1988
    
    RT-11SB (Y) V05.07  
    
    .SET TT FORM
    
    .SET TT SCOPE
    
    .SET EDIT K52
    
    .SET EM ON
    
    .SET SL ON
    
    .DAY
    +REMQ           dATA
    17:56:47        15-i@L-2014, +TORNIK


    ---------- Post added at 17:59 ---------- Previous post was at 17:58 ----------

    Попутно... <SI>/<SO> управление шрифтом непортабельно и несовметимо с большинством терминалов

    ---------- Post added at 18:13 ---------- Previous post was at 17:59 ----------

    Мда. Надо провода паять для теста через DECserver. Навскидку без паяльника можно только 11/83 в разрыв цепочки поставить

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

    Хотя... Можно входящий порт от нотебяки пока отцепить...

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

    DVK эмулятор использует какие-то сигналы COM порта?
    Если да, то ему еще и кастрированный кабель нужен чтобы проверить
    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

Страница 18 из 27 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. УКНЦ загрузка через стык С2
    от nzeemin в разделе ДВК, УКНЦ
    Ответов: 853
    Последнее: 16.09.2023, 22:38
  2. Ответов: 219
    Последнее: 13.03.2021, 22:31
  3. Загрузка П.О. через звуковую PC.
    от Biozoom в разделе Commodore 16/64/128
    Ответов: 51
    Последнее: 06.10.2013, 11:12
  4. УКНЦ: загрузка через стык С2
    от tnt23 в разделе ДВК, УКНЦ
    Ответов: 1
    Последнее: 17.04.2009, 19:38
  5. Telnet для спека :)
    от jim в разделе Разный софт
    Ответов: 5
    Последнее: 14.07.2006, 15:10

Ваши права

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