Home
Developer Resources
Technical Articles

QNX Technical Articles

QNX® Momentics® 6.3.0 Driver Development Kits Installation Note

QNX® Momentics® 6.3.0

Date of this edition: October 03, 2005

Target OS: QNX® Neutrino® 6.3.0 or later

Host OS: Microsoft Windows XP SP1 or SP2, 2000 SP4, NT SP6a; Sun Solaris 7, 8, or 9; QNX® Neutrino® 6.3.0 or later; Linux Red Hat 8, 9, or Enterprise WS 3 or 4


Note: For the latest information about a particular DDK, see the online release notes (log into your myQNX account, and then go to the Download Center area of www.qnx.com).

Contents


Note: The release notes for each DDK contain all known issues concerning that particular DDK.

Installing a DDK


Note: When you install DDKs, you'll be asked to enter a license. Please use the very same product license that you used when you installed QNX Momentics.


Caution: Each Board Support Package, Driver Development Kit, Technology Development Kit, and Source Kit contains a standalone directory hierarchy. If you're installing more than one of these products, don't combine the directories, or you might overwrite some of the files.

On a Windows host


Note: If you've installed QNX Momentics versions 6.2.1 and 6.3.0 so that they coexist on your Windows host, please note:
  • You can't install a 6.3.0 DDK when the active version is QNX Momentics 6.2.1; set your configuration to 6.3.0.
  • If you switch from 6.2.1 to 6.3.0, you may have to log out of your user session and log back in before installing 6.3.0 DDKs.

  1. Log in as a user with system-administrator privileges.
  2. Log into your myQNX account on our website, and then go to the Download Center.
  3. Download the DDK package, which is in the form of an executable (.exe) file:

    ddk-devX-6.3.0-nnnnnnnnnnn-win32.exe

    where X is a letter that represents the type of driver (e.g. a for audio, g for graphics, etc.) and nnnnnnnnnnn is an 11-digit build number.

  4. Double-click the file in Windows Explorer or run it at the command line.
  5. Follow the instructions provided by InstallShield.

On a Solaris or Linux host

  1. Log in as root.
  2. Log into your myQNX account on our website, and then go to the Download Center.
  3. Download the DDK package, which is in the form of a .bin script:

    ddk-devX-6.3.0-nnnnnnnnnnn-host.bin

    where X is a letter that represents the type of driver (e.g. a for audio, g for graphics, etc.), nnnnnnnnnnn is an 11-digit build number, and host is either solaris or linux.

  4. Run chmod to make the script executable. For example:
    chmod a+x ddk-deva-6.3.0-20041234567-linux.bin
  5. Run the script at the system prompt. For example:
    $./ddk-deva-6.3.0-20041234567-solaris.bin
  6. Follow the instructions provided by InstallShield.

On a QNX Neutrino host

  1. Log in as root.
  2. Log into your myQNX account on our website, and then go to the Download Center.
  3. Download the DDK package, which is in the form of a shell script:

    ddk-devX-6.3.0-nnnnnnnnnnn-qnx6.sh

    where X is a letter that represents the type of driver (e.g. a for audio, g for graphics, etc.) and nnnnnnnnnnn is an 11-digit build number.

  4. Run chmod to make the script executable. For example:
    chmod a+x ddk-deva-6.3.0-20041234567-qnx6.sh
  5. Run the script at the system prompt. For example:
    $./ddk-deva-6.3.0-20041234567-qnx6.sh
  6. Follow the instructions on your screen.

Uninstalling a DDK

On a Windows host

  1. Log in as a user with system-administrator privileges.
  2. Open the Control Panel (e.g. on Windows 2000, choose Start-->Settings-->Control Panel).
  3. Select Add or Remove Programs.
  4. Select the DDK package you want to remove, then click the Remove button.

On a Solaris or Linux host

  1. Log in as root.
  2. Go to the $QNX_TARGET/_uninstall directory, then to the specific directory for the DDK you want to remove (e.g. Character_DDK).
  3. Start the QNX InstallShield application:
    ./uninstaller.bin

    InstallShield will now remove the DDK.

On a QNX Neutrino host

  1. Log in as root.
  2. Go to this directory:

    $QNX_TARGET/install/ddk/devX

    where X is a letter that represents the type of DDK (e.g. a for audio, g for graphics, etc.).

  3. Run the uninstall script:
    ./uninstall

Location of source and documentation

When you install DDKs, you'll find the source code and documentation in the following locations:

Windows hosts

Component Location
Source code $QNX_TARGET\usr\src\archives\qnx\
Documentation $QNX_TARGET\usr\help\product\ddk_en\bookset.html
Release notes $QNX_TARGET\etc\readme\ddk

QNX Neutrino, Linux, and Solaris hosts

Component Location
Source code $QNX_TARGET/usr/src/archives/qnx/
Documentation $QNX_TARGET/usr/help/product/ddk_en/bookset.html
Release notes $QNX_TARGET/etc/readme/ddk

Note: The "roadmap" page (e.g. from the Windows XP start menu: All Programs-->QNX Momentics 6.3.0-->Documentation) contains links to the various HTML booksets that accompany the OS: System Architecture, Programmer's Guide, Library Reference, Utilities Reference, etc..

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.