> "Начиная с версии 3.0.2.2598 от 16 Декабря 2006 для > Super-I/O чипов, в datasheet которых явно не указана > поддержка хотя-бы одной скорости из линейки > 230400/460800/921600, делается попытка включить > «турбо-режим» для COM-портов только, если
Если в datasheet не указана поддержка, то ее может и попросту не быть. Это должно работать только у тех, кто не указал, но "железо" поддерживает этот режим.
> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Serial > XP\Parameters\SuperIo.Engage="Yes". > Другими словами, без явного указания пользователя не > делается попытка включить недокументированные режимы работы > оборудования."
> Такого параметра изначально нет.Какой тип параметра > создавать? Я создал REG_SZ без результатно.
REG_DWORD со значением 0 - отключено и не ноль (например 1) - включено
> Какие причины проверить кроме напряжения на COM-порту.
Уточнить "держит" ли мать (или внешний UART) такую скорость.
Вопрос к leo по-возможности. Поставил serialxp-3-0-2-2600 Super I/O при загрузке определился верно 03/28/2003-SiS-646-IL6IXC7CC-00 поздоровался драйвер.
Запустил Hyper Terminal и в настройках порта выбрать нужную скорость (230400); «Открыл» COM-порт нажав на кнопку «Вызов/Call»; вывалилось окно "Не удается открыть COM-порт. Проверте параметры порта", (внизу окна Hyper Terminal) отображается установленная скорость. Проверил ресурсных конфликтов нет, драйвер работает в сведениях ОС. При установке 115200 соединение происходит, 230400 нет. Так же при принуждении AT командой модема к обмену с COMom на 230400 скорость не устанавливается а Hyper Terminal печатает белиберду (при наборе). Перезагрузка модема и установка 115200 снимает все проблемы. Может дело в турбо режиме Как понять, драйверу удается включить «турбо-режим» на используемом COM-порту или нет. В FAQ по подерживаемым чипам есть строка реестра:
"Начиная с версии 3.0.2.2598 от 16 Декабря 2006 для Super-I/O чипов, в datasheet которых явно не указана поддержка хотя-бы одной скорости из линейки 230400/460800/921600, делается попытка включить «турбо-режим» для COM-портов только, если HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SerialXP\Parameters\SuperIo.Engage="Yes".
Другими словами, без явного указания пользователя не делается попытка включить недокументированные режимы работы оборудования."
Такого параметра изначально нет.Какой тип параметра создавать? Я создал REG_SZ без результатно.
Какие причины проверить кроме напряжения на COM-порту.
Я не лео, но спрошу.09.01.07 23:32 Автор: amirul <Serge> Статус: The Elderman
> "Начиная с версии 3.0.2.2598 от 16 Декабря 2006 для > Super-I/O чипов, в datasheet которых явно не указана > поддержка хотя-бы одной скорости из линейки > 230400/460800/921600, делается попытка включить > «турбо-режим» для COM-портов только, если
Если в datasheet не указана поддержка, то ее может и попросту не быть. Это должно работать только у тех, кто не указал, но "железо" поддерживает этот режим.
> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Serial > XP\Parameters\SuperIo.Engage="Yes". > Другими словами, без явного указания пользователя не > делается попытка включить недокументированные режимы работы > оборудования."
> Такого параметра изначально нет.Какой тип параметра > создавать? Я создал REG_SZ без результатно.
REG_DWORD со значением 0 - отключено и не ноль (например 1) - включено
> Какие причины проверить кроме напряжения на COM-порту.
Уточнить "держит" ли мать (или внешний UART) такую скорость.
Уточнение про reg-dword16.01.07 00:41 Автор: leo <Леонид Юрьев> Статус: Elderman
> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Serial > > XP\Parameters\SuperIo.Engage="Yes". > > REG_DWORD со значением 0 - отключено и не ноль (например 1) > - включено
Драйвер понимает все разумные варианты, включая REG_DWORD и REG_SZ.
Каким образом уточнить? У wTerm все ссылки мертвы10.01.07 08:01 Автор: UNIO Статус: Незарегистрированный пользователь Отредактировано 10.01.07 08:20 Количество правок: 4
Там в FAQ есть алгоритм снятия статистики с помощью сторонних прог. А в Win XP SP2 для этого нет возможности? Основной вопрос остался. В списке поддерживаемых чипов указан IT8705F а у меня ITE 8705/SiS 950 rev 2 found at port 2Eh без буквы F после номера. Разные ли это чипы?
Посмотрел на матери Super I/O IT8700F значит мой чип...15.01.07 23:03 Автор: UNIO Статус: Незарегистрированный пользователь
> Там в FAQ есть алгоритм снятия статистики с помощью > сторонних прог. А в Win XP SP2 для этого нет возможности? > Основной вопрос остался. В списке поддерживаемых чипов > указан IT8705F а у меня ITE 8705/SiS 950 rev 2 found at > port 2Eh без буквы F после номера. Разные ли это чипы?
Посмотрел на матери Super I/O IT8700F значит мой чип попадает в разряд не работающих 115200? При определении сторонней прогой маркировка определилась вышеуказанная.
На ваш чип я не нашел нормального datasheet, поэтому драйвер...16.01.07 01:06 Автор: leo <Леонид Юрьев> Статус: Elderman
> Посмотрел на матери Super I/O IT8700F значит мой чип > попадает в разряд не работающих 115200? При определении > сторонней прогой маркировка определилась вышеуказанная.
На ваш чип я не нашел нормального datasheet, поэтому драйвер не может его точно определить. По "официальной" информации от ITE, ваш чип имеет теже ID-значения в регистрах, что и IT8705F. Последний определяется правильно (проверено). Но отличать их между собой я пока не имею.
Было бы неплохо, если вы согласитесь запустить специальной отладочную версию драйвера, тогда нужная информация будет в протоколе.
--
По имеющейся информации IT8700F не поддерживает скорости больше 115200. Его "близнец" IT8705F может только на 115200*13. Но этот режим не документирован и по имеющейся информации не всегда работает. Например, у меня дома работает, на других машинах иногда вместо данных мусор. Именно поэтому для всех чипов ITE по умолчанию драйвер не включает "турбо".
Статистику с DebugView получил могу выслать. Согласен и на...16.01.07 23:32 Автор: UNIO Статус: Незарегистрированный пользователь Отредактировано 16.01.07 23:33 Количество правок: 1
> На ваш чип я не нашел нормального datasheet, поэтому > Было бы неплохо, если вы согласитесь запустить специальной > отладочную версию драйвера, тогда нужная информация будет в > протоколе. > > Статистику с DebugView получил могу выслать. Согласен и на отладочный драйвер .Где взять?
Вышлю немного позже, сейчас у меня на основной работе...17.01.07 13:37 Автор: leo <Леонид Юрьев> Статус: Elderman