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
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
![]() |
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.
![]() |
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.
