Home
Developer Resources
Technical Articles

QNX Technical Articles

QNX® Momentics® Development Suite 6.3.0 Service Pack 2 or Service Pack 3 Graphics Drivers Patch (Patch ID 732) Release Notes

QNX® Momentics® Development Suite 6.3.0 Service Pack 2 or Service Pack 3

Date of this edition: September 25, 2007

Target OS: This patch is compatible with targets that are running QNX® Neutrino® 6.3.0 SP2 and SP3.

Host OS: In order to apply this patch, you must have installed QNX Momentics on one of the following host OSs:

  • Microsoft Windows Vista, XP SP1 and SP2, 2000 SP4, or NT SP6a
  • Sun Solaris 7, 8, 9, or 10
  • QNX® Neutrino® 6.3.0 SP3
  • Linux Red Hat 8 or 9, Red Hat Enterprise WS 3 or 4, Red Hat Fedora Core 3 or 4, Debian 3.1, or SUSE 10

Note: 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 Center.

Contents

Throughout this document, you may see reference numbers associated with particular issues, changes, etc. When corresponding with our Technical Support staff about a given issue, please quote the relevant reference number. You might also find the reference numbers useful for tracking issues as they become fixed.

What's in this patch?

Binaries

This patch provides an update to the AMD Geode LX800 graphics driver for the x86 target, devg-lx800.so, shipped with the AMD Geode LXDB800 BSP 1.0.0.


Note: The devg-lx800.so that ships with the AMD Geode LXDB800 BSP 1.0.0 uses the video BIOS to detect and set the video modes. This new driver no longer depends on the video BIOS and programs the video mode directly.

Configuration file

You can use the geode.conf driver configuration file, included in this patch, to override the default dot clock setting calculated by the driver. In most situations, this shouldn't be required.

Different combinations of resolutions and refresh rates require different dot clock settings. The geode.conf is self-documenting, and describes how to specify the divider settings for the Dot Clock PLL. See the AMD Geode LX Processors Data Book, "6.14.2.14 GLCP Dot Clock PLL Control" section for more information on the setting of the PLL.

Here are some sample io-graphics command lines to start the driver in 1024x768 mode.

Let the driver calulate Dot Clock PLL settings:

io-graphics -dlx800 vid=0x1022,did=0x2081,index=0,photon,xres=1024,yres=768,bitpp=16 -pphoton

Specifie geode.conf to override the driver settings for Dot Clock PLL:

io-graphics -dlx800 vid=0x1022,did=0x2081,index=0,photon,xres=1024,yres=768,bitpp=16,mode_opts=/usr/photon/config/geode.conf -pphoton

Installed files

The following files are installed:

  • $QNX_TARGET/x86/lib/dll/devg-lx800.so
  • $QNX_TARGET/x86/usr/photon/config/geode.conf

Fixed issues

  • 48039 -- a lockup produced by running pidin repeatedly in a pterm window is fixed.

Known issues

  • 50051 -- The devg-lx800.so driver doesn't support these resolution / refresh rate combinations:
    • 1400x1050 60Hz
    • 1152x864 85Hz
  • 51369 -- Under Neutrino 6.3.0 SP3, the devg-lx800.so driver lists several unsupported resolutions under phgrafx:
    • 2048 X 1536
    • 1920 X 1200
    • 1680 X 1050
    • 1440 X 900
    • 1280 X 800

Technical support

If you have any questions, comments, or problems with a QNX product, please contact Technical Support. For more information, see the How to Get Help chapter of the Welcome to QNX Momentics guide or visit our website, www.qnx.com.