Продукты

Все продукты

				20.06.2013
				

Программное обеспечение «QNX® 4 Product Suite 2011 Release Notes»

QNX® 4 Product Suite 2011 Release Notes

Примечание. Если у вас было установлено экспериментальное программное обеспечение, следует удалить его перед установкой этого программного обеспечения.

Дата редакции: May 26, 2011

Содержание

  • Что нового в обновлении QNX4 2011?
  • Устранение неисправностей: безопасный режим
  • Поддержка видео
  • Поддержка USB в программе инсталяции
  • Известные проблемы
  • Где найти описание продуктов
  • Документация online
  • Техническая поддержка 

Самую последнюю версию этого описания можно посмотреть на сайте www.qnx.com, войдите под своим myQNX аккаунтом, и затем перейдите в раздел Download.

Что нового в обновлении QNX4 2011?

Программное обеспечение "QNX4 Product Suite 2011" содержит следующие новые драйверы и компоненты: 

  • Net.e1000 — драйвер контроллеров Intel Gigabit Ethernet (Ref# 75455) 
  • Компоненты стека USB 2.0 QNX4: 

- io-usb

USB стек, включающий поддержку контроллеров OHCI, UHCI и EHCI 

- io-usb-ehci 

Облегченный USB стек, включающий поддержку только контроллеров EHCI 

- Fsys.umass 

Драйвер для USB-класса запоминающих устройств 

- devu-kbd 

Драйвер для USB-класса клавиатур 

- devu-mouse 

Драйвер для USB-класса "мышей" 

- devu-prn 

Драйвер для USB-класса принтеров 

- usb 

Утилита отображения информации о устройствах USB (Ref# 75987)

  • Драйверы для сенсорных экранов USB:

- devu-egalax 

Драйвер для контроллеров сенсорного экрана EGALAX USB 

- devu-elo 

Драйвер для контроллеров сенсорного экрана Elo USB 

- devu-microtouch 

Драйвер для контроллеров сенсорного экрана Microtouch SC USB 

- devu-touchintl 

Драйвер для контроллеров сенсорного экрана Touch International DMC TSC-10 

- calib 

Новая утилита для калибровки (Ref# 72085; Ticket ID 87889)

  • Компоненты TCP/IP 5.1 (Ref# 75988)

Дополнительные изменения: 

  • boot 

Более точно подсчитывается частота ЦП для большинства процессоров. (Ref# 43481) 


Примечание. Если происходит сбой при загрузке, необходимо отредактировать загрузочный файл образа ОС, используя новую опцию -c команды boot для определения частоты ЦП (в МГц), и создать новый загрузочный образ. Более подробную информацию см. в главе "Building an OS Image" руководства "Installation Configuration".

  • bootpd 

Добавлена опция -D для заполнения дополнительных полей необходимых для загрузки некоторых PXE. 

  • calib 

Добавлена поддержка сенсорных экранов с большим разрешением. (Ref# 67264) 

  • qnx4/graphics/trappers/crttrap.list 

Добавлены новые графические драйверы. 

  • fdisk 

Вывод правильной информации о размере диска. (Ref# 59636; Ticket ID 84288) 

  • Fsys.atapi 

Обновлена поддержка последних контроллеров PATA/SATA. Обновление включает поддержку для контроллеров Intel ESB и 82801 SATA, а также для ATI SB400 и JMicron 36x. (Ref# 49177)


Для данного драйвера нет online документации, однако информацию о его использовании можно посмотреть с помощью опции: 


 # use Fsys.atapi 

  • Input 

- Улучшена поддержка сенсорных экранов 

- Исправлено хаотичное срабатывание USB-"мыши" и клавиатуры. (Ref# 71682)

  • mmap() 

Вызов данной функции с флагом MAP_SHARED и файловым дескриптором -1, больше не приводит к аварийному завершению. (Ref# 71569)

  • Net 

Исправлены сообщения журнала трассировки для новых драйверов. (Ref# 77423) 

  • Сетевые драйверы: 

Следующие драйверы были обновлены для поддержки новых версий семейства контроллеров: 

- Net.e1000

- Net.ether82557

- Net.i82540

- Net.rtl8169

- Net.rtl 

    • Исправлена ошибка с некорректной контрольной суммой (CRC) при работе с маленькими кадрами. (Ref# 75993, 75989, 75990) 

- Net.e1000 

    • Если во время запуска драйвера не установлено сетевое соединения, то драйвер устанавливает скорость 0 Мбит/сек. (Ref# 98316) 

- Net.ether82557 

    • Скорректирован порядок записи MDI. (Ref# 81957; Case# 00105159) 

- Net.i82540 

    • Обеспечена корректная работа с сетевым контроллером Intel 82566. (Ref# 58372) 

- Net.rtl8169

    • Обеспечена правильная работа на 1000Mbps. (Ref# 71715) 
    • Работа драйвера больше не останавливается примерно через 20 секунд при некоторых начальных установках. (Ref# 76490)

- nettrap 

    • Обновлена поддержка последних версий сетевых драйверов. 

- Pg.i830 

    • Добавлена поддержка новых контроллеров (Ref# 73440, 75991). 
    • Исправлена ошибка с зависанием системы при запуске crttrap. 
    • Исправлена ошибка работы курсора в pterm. (Ref# 71456)

- Pg.lx800 

    • Регистр масштабирования устанавливается правильно и изображение больше не искажается. (Ref# 54149) 

- Pp.ps 

    • Добавлена поддержка кириллических шрифтов и обновлена соответствующая документация. (Ref# 36291, 97861) 

- route 

    • Добавлена поддержка команды show. 

- SMBfsys 

    • SMBfsys может считывать корневой каталог на Ubuntu SMB Share. (Ref# 56837) 
    • Вызов fsync() в точке монтирования SMB больше не блокируется. (Ref# 58269) 

- tar 

    • Добавлена поддержка опции -C, которая позволяет изменять текущий каталог. 

- /etc/config/traceinfo 

    • Обновлен для вывода новой отладочной информации от драйверов. 

- vesabios.trap 

    • Увеличено максимальное количество определяемых графических режимов до 128. 

Изменения в программе инсталляции: 

  • Метод сжатия образа загрузочного диска изменен с gzip на bzip2. 
  • Компоненты USB включены в инсталляционный диск и доступны во время инсталляции. 
  • Внесены изменения в программу инсталляции. Изменения в файле построения образа и в sysinit, вносимые на шаге Build OS, добавляются корректно. 

Устранение неисправностей: безопасный режим

При начальной загрузке компьютера с компакт-диска, появляется сообщение, предлагающее нажать любую клавишу и перейти в безопасный режим. Если выполнить это, то появится меню с инструкцией установки, содержащее следующие опции: 

  • Диагностический режим – F1  

Эта опция позволяет указывать оборудование, которое будет определено автоматически. Если имеются нестандартные устройства, есть возможность выбрать или исключить их. После автоопределения, можно добавить дополнительные устройства в ручную, используя кнопку Add... 

  • 16-цветный режим VGA – F2  

Можно использовать эту опцию, если возникли проблемы с изображением во время начальной загрузки или при входе в графический режим. Позже, во время установки, будет выведено приглашение проверки видео-режима для выбора лучшего разрешения. 

  • Использовать только клавиатуру (не использовать PS/2 “мышь”) – F3  

При возникновении проблем с клавиатурой, или указательным устройством, можно воспользоваться этой опцией. 

  • Подробный вывод – F4  

Эта опция выводит на экран всю доступную информацию о запуске драйверов устройств или других программ. Опция может быть полезна, когда трудно идентифицировать ошибку, а дополнительные подробности, возможно, помогут решить проблему. 

  • Сброс клавиатуры – F5  

При возникновении проблем с клавиатурой, или указательным устройством, можно воспользоваться этой опцией. 

  • Сброс PS/2 “мыши” – F6  

При возникновении проблем с PS/2-совместимым указательным устройством, можно выбрать эту опцию. Некоторые контроллеры не инициализируются должным образом. 

  • Использование USB-стека — F7 

Данная опция запускает менеджер io-usb. Он может быть полезен при возникновении проблем с USB-"мышью" или клавиатурой, если необходимо использовать USB-CDROM или установить QNX на USB-флеш. 

  • Эмуляция видео BIOS – F9  

Можно использовать эту опцию, если возникли проблемы с изображением при начальной загрузке или входе в графический режим. Портативные компьютеры часто “эмулируют” видео-чипсеты, с помощью программного обеспечения. 

Поддержка видео

Некоторые видеокарты (например, в портативных компьютерах) могут не поддерживаться в графической оболочке Photon. Несмотря на то, что Product Installer поддерживает многие из этих карт, чтобы запустить Photon на таком компьютере, понадобится более новая версия графических драйверов Photon.  

В этой ситуации, необходимо установить все последние патчи для графической оболочки Photon с диска. Если видео-карта по прежнему не поддерживается, обратитесь в службу технической поддержки.

Поддержка USB в программе инсталляции

Поддержка USB во время инсталляции: 


  1. Разрешить использование USB-стека - (нажать F7) в меню безопасного режима, для запуска менеджера io-usb.  
  2. На первом этапе программы инсталляции, нажать F12 или выбрать кнопку "Запуск инсталляции в режиме диагностики" ("Run installation in diagnostic mode"). 
  3. Нажать F2 или кнопку "Далее" ("Next").  
  4. В списке "Типы адаптеров оборудования" (“Hardware adapter type”), выбрать "USB-устройства хранения" (“USB mass storage device”). 
  5. Нажать F2 или кнопку "Далее" ("Next").
  6. Процедура автоматического определения оборудования должна обнаружить все присоединенные USB-устройства хранения (USB CD-ROM, USB-дисковод, USB-флеш).  

Поддержка USB позволяет устанавливать QNX с USB CD-ROM и устанавливать QNX на USB-флеш.

 

Примечание. Программа инсталляции в данный момент не поддерживает подготовку загрузочной дискеты для USB-дисковода.

Известные проблемы 

Известные проблемы этой редакции "QNX 4 Product Suite" содержатся в следующем: 

  • Если установлен компонент "QNX 4.25 OS Patch Level G+" с диска 2008, то при обновлении на версию "QNX 4 Product Suite 2011, установка компонента “QNX4 Documentation Patch G” будет заблокирован (для компонента QNX4 Documentation будет отображено два установленных обновления и обновление G будет помечено как уже установленное). 

Временное решение: удалить компоненты документации QNX 4 (F8), и снова установить компоненты документации с обновлением G. 


Примечание. При обновлении предыдущей версии "QNX 4 Product Suite" (2008 или 2009) на версию 2011, рекомендуется удалить компоненты “QNX 4.25 OS Patch Level G+” и “QNX 4.25 OS Patch 2009” перед обновлением. Данные компоненты были исключены из "QNX 4 Product Suite 2011". Для удаления этих компонентов необходимо запустить программу phinstallс диска 2008 или 2009 "Product Suite".

  • Драйвер Fsys.atapi поддерживает диски SATA только в режиме совместимости IDE. (Ref# 56067)  
  • При работе в среде Photon нельзя запускать crttrap; если это случилось, система может быть повреждена или произойдет фатальный сбой. (Ref# 72418) 

Временное решение: Запускать crttrap только в текстовом режиме.


Примечание. Если система автоматически загружает графическую оболочку Photon, перейти в текстовый режим можно перемещением /etc/config/bin/ph.num (где num - номер узла сети) в другое местоположение, например домашний корневой каталог, и последующей перезагрузкой. Также можно переместить данный файл обратно, если необходима загрузка в Photon.

  • USB-клавиатура и USB-"мышь" могут иногда зависать, если они используются одновременно, и менеджеры Net и io-usb используют одну линию прерывания. 

Временное решение: перезапустить Photon или менеджер Input. 

  • На некоторых платах программа установки может зависнуть при детектировании ATAPI, если разрешено использование стека USB (F7 в меню безопасного режима). 
  • Программа инсталляции может зависнуть при попытке установки видео-режима во время установки некоторых неподдерживаемых видео-контроллеров. 

 Временное решение: пропустить детектирование видео-режима во время процедуры установки. (Указать “No” при вопросе установщика “Do you want to probe and set video modes now?”). При первой загрузке: 


  1. Закомментировать строку с Hydra.ms в файле/qnx4/graphics/trappers/crttrap.list. 
  2. Запустить crttrap trap для распознавания (детектирования) видео-режима. 
  3. Запустить Photon.

Примечание. Неподдерживаемые графические контроллеры могут работать только в режиме 640x480x16.

  • При обновлении предыдущей версии QNX 4 Product Suite на версию 2011, установщик перемещает файлы редактора vedit, делая его нерабочим. (Ref# 72623). 

Временное решение: после обновления на QNX 4 Product Suite 2011 необходимо запустить следующую команду:


 /usr/bin/vedit/restore.vedit restore

  • При установке обоих стеков TCPIP 4.25 и TCPIP 5.10, и последующем удалении текущей используемой версии TCPIP с помошью программы Phinstall, необходимо корректно переопределить ссылки на оставшийся TCP/IP стек. Это можно сделать запустив скрипт/usr/tcprt/switch.tcpip. Также этот скрипт можно использовать для переключения между версиями TCP/IP. 
  • Скрипт конфигурации TCPIP 5.10 обновляет только /etc/config/bin/tcpip.$NODE во время установки, при этом, /etc/netstart и /etc/nfsstart остаются без изменений. При использовании скрипта /etc/netstart для запуска компонентов TCP/IP 4.25, и последующего обновления на TCPIP 5.10, необходимо отредактировать вручную скрипты /etc/netstart и /etc/nfsstart или заменить файлы /etc/netstart и /etc/nfsstart на аналогичные из каталога /etc/config/socket. Данный каталог содержит файлы конфигураций по умолчанию, которые соответствуют используемому в данный момент стекому TCP/IP. 

Где найти описание продуктов

С каждым продуктом поставляется online "readme" файл, содержащий важную информацию о каждом выпуске (например, последние изменения, известные проблемы, рекомендации по конфигурации, и т.д.)  

Информация по каждому отдельному продукту:  


Номер#           Версия               Описание                Информация            
0070104.25QNX Operating System Runtime/etc/readme/qnx425
0070471.14Photon Runtime/etc/readme/photon
0070124.25TCP/IP Runtime/etc/readme/tcp425
0070572.02Voyager Runtime/etc/readme/tcp425
00700510.6WATCOM C Compiler/etc/readme/wcc10.6
00700610.6WATCOM C++ Compiler/etc/readme/wcc10.6
0070134.25TCP/IP SDK/etc/readme/tcp425
0070481.14Photon SDK/etc/readme/photon
0070712.02Voyager SDK/etc/readme/voyager
0070811.10Citrix ICA Client Runtime/etc/readme/ica
0070181.10Photon Chinese Supplement/etc/readme/phcn
0070191.12Photon Japanese Supplement/etc/readme/phjp
0070204.24QNX Windows Runtime/etc/readme/windows

Документация online  

Online-документацию в формате HTML, можно прочитать используя программу Helpviewer графической оболочки Photon или браузер, например, HTML-браузер Voyager. 

Техническая поддержка 

Чтобы получить техническую поддержку по этому выпуску, или сообщить о каких-либо проблемах, посетите проект QNX 4, на портале Foundry27. 



				

Возврат к списку