Operating systems, development tools, and professional services
for connected embedded systems

QNX Technical Articles

 

QNX® 4 Product Suite 2011 Release Notes

Date of this edition: June 17, 2011


Caution: If you installed an experimental version of this software, uninstall it before installing the production version.

Contents...

For the most up-to-date version of these notes, go to our website, www.qnx.com, log into your myQNX account, and then go to the Download area.

What's new in this product suite?

The QNX 4 Product Suite 2011 has been validated on the following hardware:

Board Chip set Hub controller Graphics Platform
Kontron KTQ45/Flex Q45 ICH10 GMA 4500  
Advantech PCM-9588F-S0A1E 910GMLE ICH6 GMA 900  
Advantech SOM-6761 945GSE ICH7 GMA 950 Navy Pier
Advantech AIMB-256G2-00A1E 965GM ICH8 GMA X3100  
Advantech PCM-9562 CG82NM10 ICH8M GMA 3150 Luna Pier

In addition, the QNX 4 Product Suite 2011 has been validated on the following desktop systems:

The QNX 4 Product Suite 2011 includes the following new drivers and components:

Other changes include:

boot
Now correctly calculates the CPU frequency on most processors. (Ref# 43481)

Note: If your PC fails to boot, edit the buildfile for the OS image, use the boot command's new -c option to specify the CPU frequency (in MHz), and then build a new OS image. For more information, see the Building an OS Image chapter of the Installation & Configuration guide.

bootpd
Supports a -D option that fills several fields of the vendor-specific information required for some PXE clients to boot.
calib
Supports touch screens with larger-resolution touch membranes. (Ref# 67264)
qnx4/graphics/trappers/crttrap.list
Updated to include the new graphics drivers.
devu-prn
Now switches to the correct USB printer interface. (Ref# 58292; Ticket ID 83809)
fdisk
Now reports correct disk sizes. (Ref# 59636; Ticket ID 84288)
Fsys.atapi
Updated to support the latest PATA/SATA chipsets. Updates include support for Intel ESB and 82801 SATA chipsets as well as ATI SB400 and JMicron 36x. (Ref# 49177)

This disk driver doesn't have online documentation, but the usage message describes the options:


# use Fsys.atapi
  
Input
  • Enhanced touchscreen support
Net
Fixed the trace log messages for new drivers. (Ref# 77423)
Network drivers
The following drivers have been updated to support new versions of the controller family:
  • Net.e1000
  • Net.ether82557
  • Net.i82540
  • Net.rtl8169
  • Net.rtl

(Ref# 75993, 75989, 75990)

Other updates to the network drivers include:

  • If there's no link at startup, the Net.e1000 driver now sets the speed to 0 Mbps. (Ref# 75455, 98316)
  • We've corrected the MDI write routine for the Net.ether82557 driver. (Ref# 81957; Case# 00105159)
  • Net.i82540 now works correctly with the Intel 82566 network controller. (Ref# 58372)
  • Net.rtl8169:
    • Now works correctly at 1000Mbps. (Ref# 71715)
    • No longer stops working after approximately 20 seconds in some setups. (Ref# 76490)
    • We've removed a bad CRC from small frames. (Ref# 76783)
nettrap
Updated to support the latest network drivers.
Pg.i830
  • Updated to add support for new controllers (Ref# 73440, 75991)
  • Fixed a problem with system freeze when crttrap is started
  • Fixed problem with cursor in pterm (Ref# 71456)
Pp.ps
Added support for Cyrillic fonts and updated the documentation accordingly. (Ref# 36291, 97861)
route
Now supports the show command.
SMBfsys
  • SMBfsys can now read the root directory on an Ubuntu SMB Share. (Ref# 56837)
  • Calling fsync() on a SMB mountpoint no longer blocks forever. (Ref# 58269)
tar
Now supports a -C option that lets you change the current directory.
/etc/config/traceinfo
Updated to support new trace output from drivers.
vedit
If you upgrade from a previous version of the QNX 4 Product Suite, the installer no longer moves the files for vedit. (Ref# 72623)
vesabios.trap
Increased the maximum number of detected graphics modes to 128

Changes in the Installation program:

Troubleshooting: safe mode

When your machine first boots from the CD, you'll see a message telling you to press any key for safe mode. If you do this, you'll see a menu of installation instructions containing several options:

Diagnostic Mode – F1
This option lets you specify the hardware that will be auto-detected. If you have any unusual devices, you may choose to select/unselect them. After Auto-detection, you may add additional devices manually by using the Add... button.
VGA 16 Color only – F2
You can use this option if any video problems appear when first booting or entering graphics mode. Later on during the installation, you'll be prompted for a video probe to obtain a better resolution.
Keyboard only (no PS/2 Mouse) – F3
If you have problems with your keyboard or pointing device, you may try this option.
Verbose – F4
This option displays all the available information when device drivers or other programs are run. You may find this option useful if there's a problem that's difficult to recognize/diagnose. The additional details provided may be required to help resolve problems.
Reset Keyboard – F5
If you have problems with your keyboard or pointing device, you may try this option.
Reset PS/2 Mouse – F6
If you have problems with your PS/2-compatible pointing device, you may select this option. Some controllers don't get initialized properly.
Use USB stack — F7
This option launches the io-usb manager. It would be useful if you have a problem with a USB mouse or keyboard, if you want to use a USB-CDROM, or install QNX to a USB-flash device.
Emulate Video BIOS – F9
You can use this option if any video problems appear when first booting or entering graphics mode. Often laptops “emulate” video chipsets through software.

Video support

Some video cards (e.g. in some portables) might not be supported in Photon. Even though the Product Installer can support many of these cards, in order to run Photon itself on such computers you might need a newer version of the Photon graphics drivers.

If this is the case, install all of the latest patches for Photon from the CD. If your video card still isn't supported, please contact Tech Support.

USB support in the installation program

To enable USB support during the installation:

  1. Enable the USB stack (press F7) in the Safe Mode menu to run the io-usb manager.
  2. In the first installation program step, press F12 or choose the Run installation in diagnostic mode check box.
  3. Press F2 or the Next button.
  4. In the “Hardware adapter type” list, select “USB mass storage device”.
  5. Press F2 or the Next button.
  6. The auto-detect hardware procedure should find all connected USB mass storage devices (USB CD-ROM, USB floppy, USB flash).

USB support lets you install QNX from a USB CDROM and install QNX on a USB flash.


Note: The installation program currently doesn't support preparing a boot floppy for the USB floppy drives.

Known issues

The known issues for this edition of the QNX 4 Product Suite include the following:

Where to find release notes for specific products

Each product we ship includes an online “readme” file that contains important information for each release (e.g. recent changes, known problems, configuration hints, and so on).

The files containing the release notes for each of the products you purchased are as follows:

Part# Version Description Release Notes
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 documentation

You can read our HTML-based online documentation by using the Photon Helpviewer or a browser, such as our Voyager HTML browser.

Technical support

To obtain technical support for any QNX product, visit the Support area on our website (www.qnx.com). You'll find a wide range of support options, including community forums.


© 2011, QNX Software Systems Limited. All rights reserved.

QNX, Photon, Photon microGUI, Voyager and Foundry27 are trademarks of QNX Software Systems Limited, which are registered and/or used in certain jurisdictions. All other trademarks belong to their respective owners.