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.e1000Net.ether82557Net.i82540Net.rtl8169Net.rtl
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)
- Обеспечена правильная работа на 1000Mbps. (Ref# 71715)
nettrap
Обновлена поддержка последних версий сетевых драйверов.
Pg.i830
- Добавлена поддержка новых контроллеров (Ref# 73440, 75991).
- Исправлена ошибка с зависанием системы при запуске
crttrap.
- Исправлена ошибка работы курсора в
pterm. (Ref# 71456)
- Добавлена поддержка новых контроллеров (Ref# 73440, 75991).
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 во время инсталляции:
- Разрешить использование USB-стека - (нажать F7) в меню безопасного режима, для запуска менеджера
io-usb.
- На первом этапе программы инсталляции, нажать F12 или выбрать кнопку "Запуск инсталляции в режиме диагностики" ("Run installation in diagnostic mode").
- Нажать F2 или кнопку "Далее" ("Next").
- В списке "Типы адаптеров оборудования" (“Hardware adapter type”), выбрать "USB-устройства хранения" (“USB mass storage device”).
- Нажать F2 или кнопку "Далее" ("Next").
- Процедура автоматического определения оборудования должна обнаружить все присоединенные 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?”). При первой загрузке:
- Закомментировать строку с
Hydra.msв файле/qnx4/graphics/trappers/crttrap.list.
- Запустить
crttrap trapдля распознавания (детектирования) видео-режима.
- Запустить 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" файл, содержащий важную информацию о каждом выпуске (например, последние изменения, известные проблемы, рекомендации по конфигурации, и т.д.)
Информация по каждому отдельному продукту:
| Номер# | Версия | Описание | Информация |
|---|---|---|---|
| 007010 | 4.25 | QNX Operating System Runtime | /etc/readme/qnx425 |
| 007047 | 1.14 | Photon Runtime | /etc/readme/photon |
| 007012 | 4.25 | TCP/IP Runtime | /etc/readme/tcp425 |
| 007057 | 2.02 | Voyager Runtime | /etc/readme/voyager |
| 007005 | 10.6 | WATCOM C Compiler | /etc/readme/wcc10.6 |
| 007006 | 10.6 | WATCOM C++ Compiler | /etc/readme/wcc10.6 |
| 007013 | 4.25 | TCP/IP SDK | /etc/readme/tcp425 |
| 007048 | 1.14 | Photon SDK | /etc/readme/photon |
| 007071 | 2.02 | Voyager SDK | /etc/readme/voyager |
| 007081 | 1.10 | Citrix ICA Client Runtime | /etc/readme/ica |
| 007018 | 1.10 | Photon Chinese Supplement | /etc/readme/phcn |
| 007019 | 1.12 | Photon Japanese Supplement | /etc/readme/phjp |
| 007020 | 4.24 | QNX Windows Runtime | /etc/readme/windows |
Документация online
Online-документацию в формате HTML, можно прочитать используя программу Helpviewer графической оболочки Photon или браузер, например, HTML-браузер Voyager.
Техническая поддержка
Чтобы получить техническую поддержку по этому выпуску, или сообщить о каких-либо проблемах, посетите проект QNX 4, на портале Foundry27.
Метки:
QNX4






