Главная > Операционные системы > Unix/QNX >
QNX.ORG.RU FAQ. Аппаратное обеспечение

Аппаратное обеспечение

  • Как узнать, поддерживает ли QNX RtP мое "железо" ?
  • У меня стоит Plug-And-Play сетевая (аудио, модемная, ...) плата. В перечне поддерживаемого оборудования она есть, но QNX RtP ее не определяет или определяет, но неправильно. Что посоветуете ?
  • Поддерживает ли QNX RtP мультипроцессорные платформы ?


     Как узнать, поддерживает ли QNX RtP мое "железо" ?
      http://support.qnx.com/support/hardware/platform/index.html - перечень оборудования, поддерживаемого в QNX RtP.

     У меня стоит Plug-And-Play сетевая (аудио, модемная, ...) плата. В перечне поддерживаемого оборудования она есть, но QNX RtP ее не определяет или определяет, но неправильно. Что посоветуете ?
      По возможности, опции Plug-And-Play лучше отключить. Например, если на платах есть соответствующие перемычки, следует включить режим Jumperless Mode. Возможно, что с платами поставлялись конфигурационные утилиты - если это так, то можно отключить Plug-And-Play и с их помощью. В каждом конкретном случае стоит внимательно ознакомиться с документацией на "железо", либо обратиться с конкретным вопросом к производителю оборудования. Далее, опять же, с помощью перемычек или конфигурационных утилит выставить значения адресов, прерываний, каналов DMA, используемых оборудованием, соответствующие (или максимально близкие) к стандартным - т.е.
    для SB-совместимой звуковой платы - IRQ 5, I/O 0x220, DMA 1,3
    для большинства NE-2000 совместимых сетевых плат - IRQ 10, I/O 0x300
    для внутренних модемов: при установке на /dev/ser2 (COM2) - IRQ 3, I/O 0x2F8
    при установке на /dev/ser1 (COM1) - IRQ 4, I/O 0x3F8
    при этом следует в BIOS компьютера отключить соответствующий последовательный порт (на который модем установлен). Другие последовательные порты (за исключением стандартных - COM1 и COM2) не поддерживаются. Не поддерживаются также в QNX RtP и WinModem'ы.
    После этого, установить в BIOS компьютера следующие значения:
    PnP OS Installed: NO
    вышеуказанные ресурсы (для которых мы конфигурировали "железо") выставить в значения "Legasy ISA" (если конечно, платы рассчитаны на шину ISA).
    Например, для сетевой платы 3com 509 ISA:
    IRQ 10 - Legasy ISA.
    ВНИМАНИЕ!!! Если что-то из вышеописанного вам не совсем понятно или вы не уверены, то лучше обратиться к специалисту или проконсультироваться с представителем производителя оборудования!
    Вы можете следовать нашим рекомендациям на свой страх и риск. Мы не несем ответственности за любую порчу оборудования или программного обеспечения, данных при выполнении вами вышеозначенных действий.

    В некоторых случаях, особенно это касается аудиоплат, в решении проблем, возникающих с Plug-And-Play, может помочь утилита ispanp, входящая в состав аудио-драйверов ALSA5 для Neutrino. Найти их можно на ftp-сервере QSSL.

     Поддерживает ли QNX RtP мультипроцессорные платформы ?
      Да, но это на Ваш страх и риск. Официальной поддержки нет. В /boot/build по умолчанию лежит сценарий qnxbasesmp.build для сборки загружаемого образа ОС qnxbasesmp.ifs с поддержкой мультипроцессорности. О том, как собрать образ, читайте в FAQ по программному обеспечению и в документации, входящей в состав ОС.


    [Содержание]


  • Украинская Баннерная Сеть

    Главная  Алфавитный индекс  Справка  Добавить FAQ  E-mail
    Новости  Поиск по сайту

    Copyright © 2002 УкрFAQ
    Сайт создан в системе uCoz