Cronyx Site
About Cronyx
Products Prices Contact information Search English 
English Russian  Russian
Software Payment
What's new
F. A. Q.
Partners
Site map



3. Асинхронные адаптеры

3.1. В чем преимущество асинхронных адаптеров?

Адаптеры семейства Омега представляют собой стандартные мультипортовые платы (multi-COM) со следующими отличительными особенностями:

  • Глубина FIFO увеличена до 64 байт
  • Максимальная скорость 460 (Omega-ISA) или 921 (Omega-PCI) кбит/сек
  • Аппаратное управление потоком (hardware RTS/CTS flow control)
  • Совместимость с контроллерами 16x50.

3.2. В чем отличие Omega-PCI от Omega2-PCI ?

Есть два основных отличия этих плат.

  1. Первое отличие - доступ к регистрам адаптера Omega-PCI осуществляется через порты ввода/вывода, к регистрам адаптера Omega2-PCI - через память. Отсюда следует невозможность работы с адаптером Omega2-PCI из DOS, так как в 16-битном режиме процессора физическая память выше 1Мб недоступна. Omega-PCI может работать практически из любой ОС (без специального драйвера), с тем лишь ограничением, что адреса ввода/вывода назначает BIOS и при изменении конфигурации системы адреса могут измениться.
  2. Второе отличие - увеличение скорости передачи данных (8:1). У адаптера Omega2-PCI всегда включены высокие скорости, для Omega-PCI можно перемычкой устанавливать как режим стандартных скоростей, так и режим высоких.
Для обоих адаптеров есть драйвера к ОС FreeBSD, Linux и Windows 2000/XP/NET.

3.3. Kак отличить "старую" Omega2-PCI от "новой" Omega2-PCI?

Новая модификация снабжена универсальной шиной PCI 3.3В/5В. В отличие от предыдущих моделей для питания адаптера не используются отрицательные напряжения -5В и -12В, что позволяет без существенных ограничений по питанию устанавливать в компьютер несколько плат одновременно.
Внешний вид ''старой'' Omega2-PCI
Внешний вид ''новой'' Omega2-PCI

3.4. После установки адаптера подключенные к нему модемы не обнаруживаются системой. Модем "правильно" моргает лампочками, но данные не передаются. В чем дело?

Возможны две причины такой ситуации:

  1. В ОС Windows 2000/XP, при установленном драйвере OmegaBus, либо всегда в ОС Windows 95/98/ME/NT4, порты на мультипортовой плате обслуживаются стандартным системным драйвером serial.sys, который не в состоянии работать с высокоскоростными портами.
    Поэтому обратите внимание на установку джампера JOSC. Если он снят, скорость данных четырехкратно (Omega-ISA) или восьмикратно (Omega-PCI) увеличивается по сравнению с устанавливаемой. Большинство модемов не может работать в такой ситуации. Попробуйте установить джампер JOSC. Для использования всех возможностей адаптеров серии омега в ОС Windows 2000/XP рекомендуется использовать новый драйвер CronyxOmega. Более подробно о различии драйверов OmegaBus и CronyxOmega можно прочитать здесь.

  2. Некоторые модели блоков питания не могут обеспечить необходимую мощность (ток) по линиям +/- 12V. Ток, потребляемый адаптерами серии омега, зависит от количества подсоединенных и включенных устройств (модемов). Иногда мощности блока питания хватает только на обслуживание нескольких, например одного-двух модемов. Поэтому в такой ситуации, при подключении большого количества устройств, возможны "странные" эффекты: работают только два модема, только один, только первый или только последний и т.д.
    Убедиться, что дело именно в этом, достаточно просто. Как правило в такой ситуации, один модем, подключаемый к любому из портов, всегда работает, а вот одновременно все модемы - нет. При этом следует помнить, что в ОС Windows поиск PnP-устройств, подключенных к COM-портам (и в частности модемов), происходит только при загрузке ОС, либо по инициативе пользователя.

    Из этой ситуации есть несколько выходов:
     - использовать другой блок питания, и/или компьютер;
     - использовать устройства (модемы) требующие меньшей мощности на обслуживание;
     - подключить меньшее количество устройств (модемов);
     - использовать ''новую'' версию адаптера Omega2-PCI;
    Применение другого мультипортового адаптера (не Омега), скорее всего не решит проблему, поскольку характеристики блока питания компьютера при этом не изменятся.

    Более подробно о токе (мощности) потребляемом адаптерами серии омега вы можете прочитать здесь.

3.5. Как перевести адаптер Omega-PCI в режимы совместимости с Digiboard DigiClassic PCI или Moxa C168H?

Загрузите компьютер в режиме MS-DOS и вызовите утилиту diag.exe, поставляемую с адаптером. В меню "Adapter" выполните команду "Emulation...". Выберите режим эмуляции: Cronyx Omega-PCI, Digi ClassicBoard PCI или Moxa C168H/PCI. После этого необходимо перезагрузить компьютер.

3.6. Как установить адаптер Omega (ISA) под Windows?

Для Windows 2000/XP/NET существует драйвер производящий автоматический поиск установленных ISA-адаптеров, необходимо просто установить "Plug&Play support for Cronyx Omega legacy devices".

Кроме этого, в операционной системе Windows NT адаптер Омега поддерживается стандартным драйвером асинхронных портов. Вызовите утилиту "Add/Remove Hardware" из "Control Pannel", нажмите "Next". В появившемся меню выберите пункт "Add/Troubleshoot a device" и нажмите кнопку "Next" В списке устройств выберите "Add a new device" и нажмите "Next". Откажитесь от автоматического поиска новых устройств, выбрав "No, I want to select the hardware from a list" и подтвердите выбор нажатием кнопки "Next". В списке типов устройств "Hardware type" выберите "Ports (COM&LPT)" и нажмите кнопку "Next". В списке производителей "Manufacturers:" (слева) выберите "(Standard port types)". Справа в списке "Models" выберите модель устройства "Communications Port" и нажмите "Next". Далее происходит установка настроек адаптера. В разделе "Settings base on" следует выбрать "Basic Configuration 0008". После этого установите номер прерывания ("Inerrupt Request") и базовый адрес ввода-вывода ("Input/Output Range"), согласно установленным переключателям на адаптере. Выбранные настройки подтвердите нажатием кнопки "Ok". В следующих окнах нажмите кнопку "Next", затем кнопку "Finish". Откажитесь от перезапуска системы нажатием кнопки "No".

Проделайте указанную операцию восемь раз, по количеству каналов. Для каждого следующего канала необходимо указывать базовый адрес порта ввода-вывода с шагом 0х8. Например для первого канала 100h, для второго 108h, для третьего 110h и т.д. Номер прерывания у всех портов должен быть одинаковый.

После установки адресов и номера прерывания порты готовы к работе.

3.7. Что означают недокументированные перемычки S6-S9?

При установленной хотя бы одной перемычке S6-S9 регистр прерываний перестает быть привязанным к базовому адресу адаптера и становится доступным по фиксированному адресу (см таблицу).

Адрес - S9 - S8 - S7 - S6
100h - 0 0 0 0
130h - 0 0 1 0
140h - 0 0 1 1
180h - 0 1 0 0
1B0h - 0 1 0 1
1C0h - 0 1 1 0
230h - 0 1 1 1
240h - 1 0 0 0
270h - 1 0 0 1
280h - 1 0 1 0
2B0h - 1 0 1 1
2C0h - 1 1 0 0
300h - 1 1 0 1
340h - 1 1 1 0
380h - 1 1 1 1
Здесь 1 - перемычка установлена, 0 - перемычка снята.

3.8. Как установить адаптер Omega-PCI под Windows NT

Стандартный драйвер последовательных портов операционной системы Windows NT может работать с адаптером Omega-PCI. При этом существует один недостаток: изменение конфигурации системы, например добавление или удаление других адаптеров, может привести к тому что BIOS может выдать адаптеру другие ресурсы. В таком случае необходимо поправить соответствующие значения в реестре.

  1. Выясните базовый адрес и номер прерывания, выданный адаптеру. Это можно сделать, например, с помощью диагностической утилиты Diag, поставляемой с адаптером.
  2. Из Control Panel вызовите утилиту "Ports". Кнопкой "Add..." добавьте новый порт, установите адрес ввода/вывода и номер прерывания в соответствии с выданными BIOS-ом адаптеру ресурсов. Проделайте эту операцию несколько раз, по количеству требуемых последовательных портов. Адреса портов должны устанавливаться с шагом 8, например COM3-dc00h, COM4-dc08h, COM5-dc10h и т.д. Номер прерывания у всех портов должен быть одинаковый.
  3. Вызовите редактор ресурсов (меню "Start/Run...", затем введите "regedit"). Войдите в ключ реестра HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/ Services/Serial/Parameters. Здесь находятся несколько подключей, соответствующих каждому из портов: Serial3, Serial4 и т.п. В каждом из подключей содержатся параметры канала: номер порта PortAddress, номер прерывания Interrupt и пр. В каждый из подключей SerialN добавьте три новых значения типа REG_DWORD, определяющих адрес регистра прерываний адаптера (InterruptStatus), формат регистра (Indexed) и номер каждого порта в адаптере (PortIndex). Например, для адаптера с базовым адресом dc00h (регистр прерываний dc48h):
Serial3:
	InterruptStatus = 0xdc48
	Indexed = 1
	PortIndex = 1
Serial4:
	InterruptStatus = 0xdc48
	Indexed = 1
	PortIndex = 2
Serial5:
	InterruptStatus = 0xdc48
	Indexed = 1
	PortIndex = 3
Serial6:
	InterruptStatus = 0xdc48
	Indexed = 1
	PortIndex = 4
Serial7:
	InterruptStatus = 0xdc48
	Indexed = 1
	PortIndex = 5
Serial8:
	InterruptStatus = 0xdc48
	Indexed = 1
	PortIndex = 6
Serial9:
	InterruptStatus = 0xdc48
	Indexed = 1
	PortIndex = 7
Serial10:
	InterruptStatus = 0xdc48
	Indexed = 1
	PortIndex = 8
После перезагрузки адаптер готов к работе.

3.9. Чем отличаются драйвера OmegaBus и CronyxOmega для Windows 2000/XP/W2K3?

В для мультипортовых адаптеров серии Omega (Omega-ISA, Omega-PCI, Omega2-PCI) существую следующие драйвера для Windows 2000/XP/W2K3:

  1. OmegaBus (не поддерживает Omega2-PCI);
  2. CronyxOmega (поддерживает все модели);

Драйвер OmegaBus является "драйвером шины" (PnP Bus Device Driver), он только "находит" порты на мультипортовом адаптере и передает их на обслуживание стандартному системному драйверу Serial.sys. Этим достигается полная совместимость, но с другой стороны создает ряд проблем:

  • система "не видит" реальной скорости асинхронных портов, которая может быть увеличена установкой/снятием перемычек на адаптерах;
  • стандартный системный драйвер не в состоянии полноценно использовать аппаратные ресурсы современных UART (большие FIFO буфера, аппаратное управление потоком, и т.д.);
  • стандартный системный драйвер содержит ряд ошибок, которые в частности могут приводить к фатальным сбоям в работе ОС;
  • стандартный системный драйвер не может обслуживать устройства на PCI-шине с обменом через память (memory mapped I/O), именно поэтому драйвер OmegaBus не поддерживает Omega2-PCI;
  • стандартный системный драйвер не предназначен для обслуживания высокоскоростных асинхронных портов, и при большом потоке данных затрачивает много процессорного времени;

Драйвер CronyxOmega является новым универсальным драйвером мультипортовых плат, он совмещает в себе функциональность двух драйверов - OmegaBus и стандартного системного драйвера Serial.sys.
Драйвер CronyxOmega свободен от недостатков стандартного системного драйвера. Поэтому мы рекомендуем по возможности использовать CronyxOmega вместо OmegaBus. В случае обнаружения несовместимости или проблем, для адаптеров Omega-ISA и Omega-PCI (но не для Omega2-PCI), может быть использован драйвер OmegaBus.
Так как драйвер обслуживает устройства двух разных классов ("Multiport Serial" и "Ports"), для его установки необходимы два inf-файла (CronyxOmega.inf и CronyxOmegaPort.inf).
Драйвер CronyxOmega, по сравнению со стандартным Serial.sys, затрачивает меньше процессорного времени на обслуживание любых адаптеров. Кроме этого он не содержит ошибок обнаруженных нами в стандартным системным драйвером.

3.10. Как установить адаптеры Omega-ISA и Omega-PCI под ОС Windows 98

Установка адаптеров Omega-ISA и Omega-PCI под ОС Windows 98, в целом, аналогична установке под ОС Windows 95. Пошаговую инструкцию установки можно найти здесь.

3.11. Omega-ISA прекрасно работала под NT4, а после перехода на Windows 2000 драйвер не находит адаптера. В чем дело ?

Видимо Omega-ISA настроена на базовый адрес 0x240, т.е. использует диаппазон адресов 0x240-0x27F. В Windows 2000 и более поздних системах реализована полная поддержка P&P (Plag and Play), при этом система использует аппаратное P&P-расширение для ISA-шины по адресам ввода/вывода 0x274-0x279. В результате возникает конфликт между Omega-ISA и ISA-PNP. Кроме этого, другие ISA-PNP устройства (например SoundBlaster) также не будут обнаруживатся системой. Необходимо перенастроить Omega-ISA на другой базовый адрес, например 0x100, который обычно свободен.

3.12. Какой ток (какую мощность) потребляют адаптеры серии Omega?

Кратко:
При подключении 8 устройств (соответствующих спецификациям ГОСТ 18145-81 и/или V.24 и/или V.28 и/или RS-232-C) максимальный ток потребления:
по линии +5V не более 200 мА;
по линии -5V не более 0 мА (не используется);
по линии +12V не более 250 мА;
по линии -12V не более 250 мА;

Средний, реально замеренный ток потребления (при подключении loopback-заглушки и передачи данных на скорости 115200 бод):
+12V около 65 мА;
-12V около 75 мА;
В ''новом'' адаптере Omega2-PCI источник питания -12V не используется.

Более подробно:
Адаптеры серии Омега соответствуют спецификациям (рекомендация) стандартов ГОСТ 18145-81, V.24, V.28 и RS-232-C. В соответствии с этими спецификациями обеспечивается напряжение в исходящих сигнальных линиях +12V (логический "0") и -12V (логическая "1") при сопротивлении нагрузки не менее 3000 Ом. Выходные цепи адаптеров серии Омега питаются от линий +12V и -12V, а от линии +5V питается входные цепи, управляющие микросхемы и интерфейс шины (PCI или ISA). В ''новом'' адаптере Omega2-PCI источник питания -12V не используется.

Блоки питания всех современных компьютеров рассчитаны на большую нагрузку по линии +5V, и ток потребляемый "Омегами" по этой линии не оказывает существенного влияния. Но весомая нагрузка по линиям +12V и особенно -12V в некоторых случаях не предусмотрена.

Несложно подсчитать (12/3000*3), что каждый порт адаптеров Омега на формирование сигналов для подключенного устройства может потреблять до 12 мА по линиям +12V и -12V, а адаптер в целом в восемь раз больше - до 96 мА. Кроме этого некоторая мощность потребляется постоянно внутри выходных цепей, и дополнительная в момент переключения между логическими состояниями. Внутренний ток потребления в состоянии покоя составляет до 40 мА по линии +12V, и до 5 мА по линии -12V. При интенсивной передаче данных на высоких скоростях, внутренний ток потребления может увеличиваться примерно до 150 мА по линиям +12V и -12V в сумме, что с учетом затрат на формирование сигналов для подключенных устройств может составить до 250 мА.

Конкретные величины будут зависеть от внутреннего сопротивления подключаемых устройств, ёмкости (длинны) кабеля, температуры, скорости передачи и качественного состава данных. И в случае если устройства нарушают указанные спецификации и их внутреннее сопротивление меньше 3000 Ом, то потребляемый ток может быть больше. В худшем случае, ток, выдаваемый в сигнальные линии (и соответственно потребляемый от блока питания), будет ограничиваться электрическими параметрами используемых компонентов. Для всех адаптеров серии Омега эта величина не может превысить 475 мА (из которых около 325 мА будет потребляться подключенными устройствами).

Обратите внимание, что в зависимости от логического состояния ("0" или "1"), потребление тока происходит либо от линии +12V либо от -12V, поэтому максимальный ток может потребляться от каждой из этих линий в отдельности, но суммарное потребление не может превысить максимального.

Средний, реально замеренный, ток потребления одного адаптера серии Омега, при включенной loopback-заглушке и постоянной передачи данных на скорости 115200 бод составляет около 150 мА в сумме по линиям +12V и -12V. Это примерно соответствует нагрузке при подключении через короткий кабель 8 устройств со средним внутренним сопротивлением около 5000 Ом.

3.13. Возможно ли использование Omega-PCI под DOS ?

Доступ к портам Omega-PCI из ДОС возможен, но для этого программное обеспечение, которое предполагается использовать совместно с Omega-PCI, должно иметь возможность использовать COM-порты с произвольными адресами ввода-вывода и разделять (совместно использовать) IRQ.

Адреса ввода-вывода и IRQ для PCI-устройств назначаются BIOS и операционной системой, если в последней реализована поддержка PnP. При изменении аппаратной конфигурации (установке/удалении PCI-устройств, перестановке в другой слот, изменении установок в BIOS) назначаемые адреса и IRQ могут меняться. При использовании Omega-PCI в ОС ДОС базовый адрес ввода-вывода и IRQ будут назначаться только системным BIOS.

Адреса COM-портов, расположенных на плате, идут с шагом 8, начиная с базового адреса, который назначает BIOS. Например, если базовый адрес DC00, то порты будут иметь адреса DC00, DC08, DC10, DC18, DC20, DC28, DC30, DC38. Узнать актуальные IRQ и базовый адрес Omega-PCI, можно либо запустив диагностическую утилиту, либо в некоторых случаях из сообщений BIOS при старте компьютера.

Зная IRQ и базовый адрес адаптера, Вам необходимо произвести соответствующие настройки Вашего программного обеспечения.

Если же вы разрабатываете ПО, то можно автоматизировать процесс настойки. Конфигурация PCI-устройств доступна через расширения BIOS для шины PCI.

3.14. Как настроить адаптер Cronyx Omega2-PCI под FreeBSD версии старше 5.2.1?

Для поддержки адаптера данного типа необходимо включить в ядро два драйвера: puc(4) и uart(4).

3.15. Как установить адаптер Omega-PCI в ОС OpenBSD

Существует два способа сделать это.

  1. Добавить порты адаптера вручную, как это делалось для ISA карт. Недостаток этого способа заключается в том,что при изменении конфигурации вашей системы Bios может переназначить ресурсы PCI устройства, что потребует ручного внесения изменений.
  2. Приложить к системе правки, разработанные Алексеем Малининым. Данные правки рассчитаны на OpenBSD версий 3.5, 3.9 и 4.0. С замечаниями и предложениями относительно данных правок обращайтесь к автору по адресу alexei.malinin at inetcomm.ru.

3.16. Как установить адаптер YCO-3-PCI в ОС QNX?

Адаптер Cronyx YCO-3-PCI устанавливается в компьютер с шиной PCI 32 бит, 5В. Он имеет два порта с сонаправленным стыком G.703 64 кбит/с (стандарт ITU-T G.703, раздел "Interface at 64 kbit/s").

Аппаратно Cronyx YCO-3-PCI совместим с многопортовыми адаптерами на базе UART 16x50. В операционной системе QNX адаптер обслуживается стандартным драйвером devc-ser8250.

Для запуска драйвера необходимо выяснить базовый адрес аппаратных регистров адаптера и номер прерывания. Для этого выполните команду:

pci -v | less
Найдите строку 'Device ID = c003h'. Информация об адаптере Cronyx YCO-3-PCI выглядит так:
Class		= Communication (PIC)
Vendor ID	= 10b5h, PLX Technology
Device ID	= c003h, Unknown Unknown
PCI index	= 0h
Class Codes	= 070203h
Revision ID	= 2h
Bus number	= 0
Device number	= 18
Function num	= 0
Status Reg	= 8280h
Command Reg	= 3h
Header type	= 0h Single-function
BIST		= 0h Build-in-self-test not supported
Latency Timer	= 0h
Cache Line Size	= 8h un-cacheable
PCI IO Address	= a800h length 128 enabled
PCI IO Address	= a400h length 128 enabled     <-- базовый адрес
Max Lat		= 0ns
Min Gnt		= 0ns
PCI Int Pin	= INT A
Interrupt line	= 10                            <-- номер прерывания
CPU Interrupt	= ah
Базовый адрес адаптера находится во второй строке 'PCI IO Address', номер прерывания - в строке 'Interrupt line'. Драйвер запускается командой:
devc-ser8250 -u3 a400,10 -u4 a408,10 -u5 a410,10
Порты адаптера Cronyx YCO-3-PCI будут доступны как /dev/ser3 и /dev/ser4, консоль управления - как /dev/ser5.

Команда запуска драйвера приведена для базового адреса a400h и прерывания 10. На Вашем компьютере эти значения будут отличаться.

Управляющая консоль адаптера доступна как третий порт. Подключиться к консоли можно командой:

qtalk -b 9600 -m /dev/ser5
Отключиться можно командой ^A q.

3.17. Как проверить работу адаптера YCO-3-PCI в ОС QNX?

Для проверки передачи данных соедините порты адаптера друг с другом внешним кабелем.

Подключитесь к консоли адаптера и установите на обоих портах:

  • режим синхронизации Sync=Int
  • скорость 57600 bps
  • формат символов 8n1
Убедитесь, что в драйвере установлены режимы bits=8, stopb=1, baud=57600. Это можно сделать командами:
stty < /dev/ser3
stty < /dev/ser4
Запустите прием файла:
qcp /dev/ser3 re
Переключитесь на другую консоль нажатием Crtl+Alt+Enter и запустите передачу файла:
qcp /dev/ser4 se /etc/passwd
Команда 'qcp se' должна завершиться c выдачей:
Sending /etc/passwd - 100% ok     332 CPS  0:01 minutes
Переключитесь обратно на консоль приема нажатием Ctrl+Alt+Backspace. Команда 'qcp re' должна выдать:
File /etc/passwd - 100% ok     25 CPS  0:20 minutes
Успешная передача файла подтверждает корректную работу адаптера и драйвера.

3.18. Как проверить работу адаптера YCO-3-PCI с помощью утилиты DIAG?

Загрузите компьютер с помощью поставляемого диагностического флоппи-диска. При вызове утилита DIAG произведет автоматический поиск установленных адаптеров.

Из меню "Тест" вызовите "Общий тест". Будет произведена проверка основных цепей данных адаптера (тест шины), а затем запущен внутренний тест всех каналов. Тест должен проходить без ошибок.

Для подключения к консольному порту адаптера нажмите Alt+F2. В меню адаптера можно устанавливать режим синхронизации G.703, автоматическое включение шлейфа по удаленному запросу, скорость и формат символа асинхронного порта. Если перемычка LOCK снята, изменение режимов, управление шлейфами и BER-тестером будет недоступно. Для возврата в DIAG нажмите ALT+F1.

Для проверки внешних сигнальных цепей перейдите в меню "Канал", выберите необходимый номер канала (строка "Выбор канала..."), подключите к разъему выбранного канала внешний замыкатель (входит в комплект поставки адаптера) и запустите внешний тест с заворотом (строка "Канальный шлейф"). Убедитесь, что установлен метод синхронизации "Sync=Int".

Если подключенное коммуникационное оборудование поддерживает режим шлейфа на порту G.703, можно использовать его вместо замыкателя для проверки кабеля и синхронизации. Для этого установите требуемый метод синхронизации, переведите внешнее оборудование в режим шлейфа и запустите внешний тест канала (меню "Канал", строка "Канальный шлейф").

Из меню "Установки" можно изменять скорость и режимы работы каналов, а также вид тестовых данных. Посредством меню "Канал", "Адаптер" и "Тест" можно производить тестирование отдельного канала, всех каналов одного адаптера или всех адаптеров одновременно.

3.19. Как установить адаптер YCO-3-PCI в ОС Linux?

Для запуска драйвера необходимо выяснить базовый адрес аппаратных регистров адаптера и номер прерывания. Для этого выполните команду:

lspci -v -n -d :c003
Информация об адаптере Cronyx YCO-3-PCI выглядит так:
04:09.0 0702: 10b5:c003 (rev 02) (prog-if 03)
	Flags: medium devsel, IRQ 19 <-- номер прерывания
	I/O ports at cc00 [size=128]
	I/O ports at c880 [size=128] <-- базовый адрес
Драйвер запускается командой:
setserial /dev/ttyS4 port 0xc880 uart 16550A irq 19 baud_base 115200
(Для каждого последующего порта к базовому адресу прибавляется 0x8) 
setserial /dev/ttyS5 port 0xc888 uart 16550A irq 19 baud_base 115200
setserial /dev/ttyS6 port 0xc890 uart 16550A irq 19 baud_base 115200

Команда запуска драйвера приведена для базового адреса c880h и прерывания 19. На Вашем компьютере эти значения будут отличаться.
Порты адаптера Cronyx YCO-3-PCI будут доступны как /dev/ttyS4 и /dev/ttyS5, консоль управления - как /dev/ttyS6.

Управляющая консоль адаптера доступна как третий порт (/dev/ttyS6). Подключиться к консоли можно командой:

screen /dev/ttyS6 9600
После настройки адаптера, отключиться можно командой Ctrl+a k.

В зависимости от версии ядра, если возникают ошибки или не получается добиться работы адаптера, пробуем следующее:

  • Если по команде dmesg видим сообщения вида:
    genirq: Flags mismatch irq 19. 00000000 (ttyS6) vs. 00000080 ......
    Тогда, пробуем указывать в параметрах setserial:
    irq 0
  • При проблемах с передачей данных можно указать:
    uart 16654
  • Можно попробовать воспользоваться параметрами автонастройки:
    setserial /dev/ttyS6 port 0xc890 irq 0 baud_base 115200 autoconfig

3.20. При запуске диагностической утилиты с загрузочного диска не находится адаптер Omega-ISA

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



Copyright © 1996-2024 Cronyx