User Tag List

Страница 58 из 86 ПерваяПервая ... 545556575859606162 ... ПоследняяПоследняя
Показано с 571 по 580 из 854

Тема: УКНЦ загрузка через стык С2

  1. #571

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

    По умолчанию

    Цитата Сообщение от Vamos Посмотреть сообщение
    можно ли программно управлять сигналами DTR и RTS не зависимо от передачи данных?
    Можно.

    Код:
    DTR_CONTROL_DISABLE : DTR = FALSE ; программно: EscapeCommFunction( hComPort, CLRDTR )
    DTR_CONTROL_ENABLE  : DTR = TRUE  ; программно: EscapeCommFunction( hComPort, SETDTR )
    
    RTS_CONTROL_DISABLE : RTS = FALSE ; программно: EscapeCommFunction( hComPort, CLRRTS )
    RTS_CONTROL_ENABLE  : RTS = TRUE  ; программно: EscapeCommFunction( hComPort, SETRTS )
    Ещё у объекта Terminal_ComPort_Adapter есть состояния Out_DTR и Out_RTS, на которые можно вешать кнопки, чтобы вручную переключать у COM-порта состояние выводов DTR и RTS.

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

  3. #572

    Регистрация
    31.12.2014
    Адрес
    г. Киев, Украина
    Сообщений
    49
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vamos Посмотреть сообщение
    Попробуйте вот такой вариант схемы переходника
    Попробовал. Пробовал менять параметры fDtrControl, fRtsControl, StopBits, fOutxCtsFlow, fOutxDsrFlow в разных комбинациях, ничего не дало. Комп не грузиться, хотя тест http://zx-pk.ru/showthread.php?t=160...l=1#post847144 проходит и приглашение @ в консоли появляется. То есть РС понимает что дает УКНЦ, а наоборот нет.

    offtop

    Еще нашел кое-какую документацию http://retropc.org/index.html?action..._razdel=31#c15. Может она конечно у всех есть, но она мне здесь не попадалась.
    [свернуть]

  4. #573

    Регистрация
    05.03.2010
    Адрес
    Санкт-Петербург
    Сообщений
    781
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от RABBIT-1 Посмотреть сообщение
    Комп не грузиться,
    Тогда последний вариант схемы
    Код HTML:
    Разъем                             Разъем
    Стык С2                            DB9S
      1,10 (102) ■─────────────────────■     5 (GND)
    
      5    (103) ■──────────┐     ┌────■     3 (TD)
                      ┌────■│■────┘
      6    (104) ■────┘     └──────────■     2 (RD)
    
                                  ┌────■     4 (DTR)
      7    (109) ■────────────────┤
                                  ├────■     1 (CD)
      3    (+5В) ■─               └────■     6 (DSR)
    
      2    (108) ■──────────┐     ┌────■     7 (RTS)
                      ┌────■│■────┘
      9    (107) ■────┘     └──────────■     8 (CTS)

  5. #574

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

    По умолчанию

    Цитата Сообщение от Vamos Посмотреть сообщение
    Тогда последний вариант схемы

    Судя по симптомам - работать сможет только такой кабель, в котором от PC не передаются постоянные уровни, кроме 0в.

    Значит, единственный возможный вариант кабеля с квитированием - такой:

    Код HTML:
    Стык С2 			   DB9S
    
    1,10 (102) ■─────────────────────■ 5 (GND)
    
     4,5 (103) ■──────────┐     ┌────■ 3 (TD)
                    ┌────■│■────┘
       6 (104) ■────┘     └──────────■ 2 (RD)
    
       2 (108) ■────┐           ┌────■ 4 (DTR)
                    │           │
       7 (109) ■────┤           ├────■ 1 (CD)
                    │           │
       9 (107) ■────┤           └────■ 6 (DSR)
                    │                      
                    │               ─■ 7 (RTS)
                    │             
                    └────────────────■ 8 (CTS)
    Последний раз редактировалось Patron; 24.12.2015 в 00:47.

  6. #575

    Регистрация
    05.03.2010
    Адрес
    Санкт-Петербург
    Сообщений
    781
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от RABBIT-1 Посмотреть сообщение
    То есть РС понимает что дает УКНЦ, а наоборот нет.
    Т.е. вообще загрузка не стартует или как в начале появляются ошибки при загрузке ОС?

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

    Цитата Сообщение от Patron Посмотреть сообщение
    Значит, единственный рабочий вариант кабеля с квитированием - такой
    Можно еще вариант попробовать:
    Код HTML:
    Разъем                             Разъем
    Стык С2                            DB9S
      1,10 (102) ■─────────────────────■     5 (GND)
    
      5    (103) ■──────────┐     ┌────■     3 (TD)
                      ┌────■│■────┘
      6    (104) ■────┘     └──────────■     2 (RD)
    
      7    (109) ■──────────┐     ┌────■     4 (DTR)
                            │     │
                            │     ├────■     1 (CD)
      3    (+5В) ■─         │     │
                            │     └────■     6 (DSR)
                            │
      2    (108) ■──────────┤     ┌────■     7 (RTS)
                      ┌────■│■────┘
      9    (107) ■────┘     └──────────■     8 (CTS)

  7. #576

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

    По умолчанию

    Цитата Сообщение от Vamos Посмотреть сообщение
    Можно еще вариант попробовать
    Есть два аргумента против:

    1. В реальной жизни PC невозможно заставить снять квитирование ( даже если программа вообще не читает COM-порт - драйвер Windows успевает принять 3 Кб в системный буфер, прежде чем снимает квитирование ).

    2. На линии 107 всегда будет постоянное напряжение с чужого блока питания - а это единственное, чего нет в рабочем кабеле без квитирования.

  8. #577

    Регистрация
    05.03.2010
    Адрес
    Санкт-Петербург
    Сообщений
    781
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    1. В реальной жизни PC невозможно заставить снять квитирование ( даже если программа вообще не читает COM-порт - драйвер Windows успевает принять 3 Кб в системный буфер, прежде чем снимает квитирование ).
    Цитата Сообщение от Patron Посмотреть сообщение
    Ещё у объекта Terminal_ComPort_Adapter есть состояния Out_DTR и Out_RTS, на которые можно вешать кнопки, чтобы вручную переключать у COM-порта состояние выводов DTR и RTS.
    ?

    Цитата Сообщение от Patron Посмотреть сообщение
    2. На линии 107 всегда будет постоянное напряжение с чужого блока питания - а это единственное, чего нет в рабочем кабеле без квитирования.
    С СЭМЗ-овской схемотехникой квитирование работает, У Alex_K и palsw http://zx-pk.ru/showthread.php?t=160...l=1#post564725 только вот не известно унего СЗМЗ или Квант.

    Исходя из этого проблемная линия 109 причем для СЗМЗ это TTL уровень, а в Кванте 109 подтянут через резистор к -12В при этом по схеме он должен быть подтянут к +12

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

    Вероятнее всего у palsw Квант, у RABBIT-1 тоже работает все кроме квитирования, предполагаю что проблемы на стороне СОМ порта РС, он может быть "урезанный", видел такие, только для мыши Rx Tx GND и еще что-то для питания. И может получится вот такая картина:
    Код HTML:
    Разъем                             Разъем
    Стык С2                            DB9S
      1,10 (102) ■─────────────────────■     5 (GND)
    
      5    (103) ■──────────┐     ┌────■     3 (TD)
                      ┌────■│■────┘
      6    (104) ■────┘     └──────────■     2 (RD)
    
      7    (109) ■─────────────────────■     4 (DTR)
                                       │
                                      ─■     1 (CD)
                                       │  
      3    (+5В) ■─                   ─■     6 (DSR)
    
      2    (108) ■──────────┐     ┌────■     7 (RTS)
                      ┌────■│■────┘    │
      9    (107) ■────┘     └──────────■     8 (CTS)
    тестером бы прозвонить СОМ на РС

  9. #578

    Регистрация
    31.12.2014
    Адрес
    г. Киев, Украина
    Сообщений
    49
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vamos Посмотреть сообщение
    Т.е. вообще загрузка не стартует или как в начале появляются ошибки при загрузке ОС?
    вообще не стартует загрузка.
    Цитата Сообщение от Vamos Посмотреть сообщение
    Тогда последний вариант схемы
    а какие параметры выставлять в Terminal_ComPort_Adapter?
    Цитата Сообщение от Patron Посмотреть сообщение
    Значит, единственный возможный вариант кабеля с квитированием - такой:
    и при таком?
    Цитата Сообщение от Vamos Посмотреть сообщение
    Вероятнее всего у palsw Квант, у RABBIT-1
    дело в том, что это возможно один и тот же комп. свой я купил как раз у palsw
    Цитата Сообщение от Vamos Посмотреть сообщение
    тестером бы прозвонить СОМ на РС
    а что звонить?

  10. #579

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vamos Посмотреть сообщение
    он может быть "урезанный", видел такие, только для мыши Rx Tx GND и еще что-то для питания. И может получится вот такая картина:
    Крайне маловероятно. Такое могло быть на 286-386, уже на последних 486-х (которые с PCI) такого точно не было.

    Цитата Сообщение от Patron Посмотреть сообщение
    1. В реальной жизни PC невозможно заставить снять квитирование ( даже если программа вообще не читает COM-порт - драйвер Windows успевает принять 3 Кб в системный буфер, прежде чем снимает квитирование ).
    ИМХО, единственно правильное решение - это промежуточный микроконтроллер с двумя USART'ами и несколькими кБ памяти на борту. Что-нибудь, вроде STM32F103, пробная платка с которым на Алиэкспрессе дешевле $4 с доставкой. Прицепить к ней пару MAX232, один конец в писюк, второй в УКНЦ. Получили RR от УКНЦ, сняли DSR или CTS, что там надо, и пихаем все, что прилетело от писюка в буфер, рано или поздно, оно иссякнет, ибо просигналили, что неготовы. Когда УКНЦ снимет RR, отсылаем буфер, кончится - сигналим DSR/CTS, мол давай дальше. Если взять платку, вроде этой http://ru.aliexpress.com/item/STM32F...le-For-Arduino (не сочтите за рекламу, к ней, правда, придется прикупить ST-Link V2, еще чуть меньше $3), то, вероятно, можно подключить ее прямо в USB, если справишься с софтовой поддержкой со стороны писюка. Для STM32 у ST Microelectronics есть библиотеки и (почти) готовые решения.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  11. #580

    Регистрация
    05.03.2010
    Адрес
    Санкт-Петербург
    Сообщений
    781
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    Крайне маловероятно. Такое могло быть на 286-386, уже на последних 486-х (которые с PCI) такого точно не было.
    Вот как раз на последних такое и началось, когда китайцы начали штамповать РС а внешние модемы которые требовали "полного" СОМ канули в лету.

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

    Цитата Сообщение от RABBIT-1 Посмотреть сообщение
    а какие параметры выставлять в Terminal_ComPort_Adapter?
    Те же с которыми все работало.
    Цитата Сообщение от RABBIT-1 Посмотреть сообщение
    что это возможно один и тот же комп.
    уточните у него тот или не тот
    Цитата Сообщение от RABBIT-1 Посмотреть сообщение
    а что звонить?
    можно не звонить, вероятнее всего проблемы на стороне РС. Может проще найти другой РС или USB-COM адаптер (только не на PL23XXX он же ProLific, глючные они)

Страница 58 из 86 ПерваяПервая ... 545556575859606162 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Загрузка П.О. через звуковую PC.
    от Biozoom в разделе Commodore 16/64/128
    Ответов: 51
    Последнее: 06.10.2013, 11:12
  2. Загрузка УКНЦ
    от костя в разделе ДВК, УКНЦ
    Ответов: 73
    Последнее: 05.03.2011, 12:55
  3. КУПЛЮ УКНЦ Электроника МС 0511 с распаянным Стык С2.
    от falanger в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 02.03.2010, 18:57
  4. Загрузка на рел Commodore 64
    от Zloy в разделе Commodore 16/64/128
    Ответов: 45
    Последнее: 27.07.2009, 12:59
  5. УКНЦ: загрузка через стык С2
    от tnt23 в разделе ДВК, УКНЦ
    Ответов: 1
    Последнее: 17.04.2009, 19:38

Ваши права

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