Products Overview


Processor Modules


I/O Expansion Modules


Ruggedized Systems


Enclosures & Accessories


Software


Custom Products

Services Overview


Customization


Ruggedization


System Integration


COM Baseboard Designs


Software

Support Overview


Technical Resources


Browse DSC Support CD


Discussion Forum


Frequently Asked Questions


Contact Technical Support


Request an RMA

About Diamond Systems


The Diamond Advantage


Markets & Applications


News & Announcements


Events


Career Opportunities

Contact Diamond Systems


Contact Sales


Career Opportunities

  Diamond Systems Corporation
you are not logged in:
login | signup
lost password?

Products   >   Software   >   Operating System Development Kits   >   QNX® Development Kits
CONTENTS
Support for select Diamond Systems' single board computers
Based on QNX version 6.4.0
Flashdisk with bootable QNX evaluation run-time image
CD-ROM with back-up QNX evaluation image and documentation
ONLINE SUPPORT
Discussion Topics
Frequently Asked Questions
Request Product information
Request Technical Support
DOWNLOADS
Athena II/Hercules II QNX Development Kit Guide
(.pdf, 82.4 kb)
Poseidon QNX Development Kit Guide
(.pdf, 54.4 kb)

QNX® Development Kits

For Select Diamond Systems' Single Board Computers

QNX
Description
Kit Contents
Get an online quote

Overview

Pre-configured QNX Neutrino operating system image with all the device drivers for target SBC ready to boot and run
Lightweight, rugged, low-cost flashdisk storage
Quick start – just install flashdisk and boot
Based on QNX 6.4.0 operating system

Available Development Kits Description
SDK-ATHM-QNX Athena II QNX 6.4 Software Development Kit
SDK-HRC-QNX Hercules II QNX 6.4 Software Development Kit
SDK-PSD-QNX Poseidon QNX 6.4 Software Development Kit






CD-ROM with QNX image and documentation



Flashdisk Module with QNX evaluation image pre-installed


Description

QNX is a POSIX-compatible microkernel-based real-time operating system developed by QNX Systems of Canada. It is widely used in industrial control, media center, and other embedded applications which require real-time performance. QNX is a very small footprint operating system and can be configured to use a very small amount of disk space and memory compared to other embedded PC operating systems. The QNX microkernel delivers excellent real-time performance through a user-configurable priority system. QNX is based on the POSIX programming API and uses GNU development tools.

Diamond Systems' QNX Software Development Kits provide a convenient way to evaluate the QNX real-time operating system running on one of Diamond Systems' single board computers (SBCs). The kit provides you with a pre-built and ready-to-use QNX Neutrino run-time system with demo programs for the data acquisition circuitry on the SBC. The QNX evaluation image is designed specifically to run on a solid-state IDE flashdisk on the Diamond SBC. It enables you to build a completely solid-state QNX-powered embedded computer that boots quickly with all the device drivers pre-configured and ready to use.

Diamond's QNX evaluation images are based on QNX Neutrino version 6.4.0. They incorporate several features that make it ideal for use with our SBCs. Each supported SBC has its own development kit which is designed to work seamlessly with the embedded computer and its hardware components.

Each QNX evaluation image includes drivers for:

  • USB and RS-232 serial ports, all drivers pre-configured and installed on boot up
  • PS/2 Mouse and Keyboard
  • IDE storage devices
  • Ethernet support with local-area network installed
  • DHCP, SSH, SCP, FTP
  • Univeral Driver 6.02 for data acquisition with demo programs for analog and digital I/O
  • The evaluation image is pre-loaded on a flashdisk that you install on your SBC and power on for immediate operation. A backup image is available on the Kit's CD along with all necessary documentation.

    Kit Contents

    Each QNX Software Development Kit includes:

  • A QNX 6.4 Software Development Kit CD for the target single board computer
  • A flashdisk with a bootable QNX evaluation image for the target single board computer
  • An Installation Guide with easy-to-follow instructions to get started
  • A QNX Momentics Box Card
  • The flashdisk contains an operating system image created to support Diamond's SBCs. It contains drivers for all of the devices on the board and includes the Universal Driver for data acquisition support where applicable. The intention of this image is to provide a demonstration copy of the operating system. This image should not be re-distributed without obtaining proper run-time licensing from QNX. The Software Development Kit also contains many development tools to compile and create applications but does not have the full tool chain, which should be purchased through QNX.

    PLEASE NOTE: The graphics driver is an S4 Savage driver that is set as the default driver. On the OS image there are no generic drivers, therefore, the monitor that is used with the Diamond SBC must be able to support the settings listed below.

  • Color Mode: 64k
  • Resolution: 1024x768
  • Refresh Rate: 85Hz

    The QNX Momentics Box Card provides you with a link to download an evaluation version of the Momentics software development tools, including the compiler, debugger and code editor. These tools are installed on the desktop of your Windows PC. The evaluation Momentics development tools are full-featured but are not authorized for development of deployable applications. The full commercial version of Momentics must be purchased separately from QNX Systems before real product development begins.


    QNX Licensing Considerations

    Using this QNX Software Development Kit, you can boot and begin to work with a QNX evaluation run-time image. Using the QNX Momentics Box Card, you can download an evaluation verion of the Momentics software development tools. Both the image and downloadable development tools are for evaluation purposes only. For deployment, a purchased, licensed toolkit must be used to create a licensed image. The evaluation toolkit and image cannot be converted to a licensed product. The evaluation toolkit should be used to gain familiarity with the software, as work done using the evaluation toolkit is not useable and transferable for creating a "production-ready" system image. It is the customer's responsiblity to obtain a fully licensed QNX Momentics development toolkit, and all associated QNX Neutrino runtime licenses.


    For more information on the QNX real-time operating system, please click on the following links:
    QNX Neutrino Overview
    QNX Downloads
    QNX Whitepapers


    top
    Get an online quote

     
    QNX® Development Kits
    available models:
    SDK-ATHM-QNX
    Athena II QNX Software Development Kit with 512MB flashdisk
    SDK-HRC-QNX
    Hercules II QNX Software Development Kit with 512MB flashdisk
    SDK-PSD-QNX
    Poseidon QNX Software Development Kit with 512MB flashdisk
    Please login or signup for an online quote request.