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   >   OS & Driver Software

OS & Driver Software

Diamond offers a selection of software development kits (SDKs), device drivers, and other support software for operation of our products under a range of popular standard and embedded operating systems. OS SDKs let you rapidly experience the OS running on your Diamond processor module with little or no configuration effort. Additionally, the Diamond "Universal Driver" toolkit provides C language support for most Diamond products having onboard Analog I/O, digital I/O, timer/counters, and watch-dog timer functions. The available products are summarized below.

Supported Operating Systems by Product

The table below indicates supported operating systems across Diamond's processor module products, including single-board computers, computer-on-modules, and embedded-ready subsystems. Any model of supported processor module may be used with any model of compatible software development kit. Support for other operating systems will be considered upon request. An "X" indicates that the SBC supports the OS.

Operating System Athena II Aurora Helios Hercules II Magellan Neptune Pegasus Pluto Poseidon Rhodeus ETX COMs
Linux 2.6.23 Ubuntu 10.4 2.6.23 2.6.23 Ubuntu 10.4 2.6.23 2.6.11 2.6.23 2.6.19 2.6.11 2.6.23
Windows CE     6.0 R2   X   6.0 R2 5.0   5.0 5.0
Windows 2000 X     X   X X X X X X
Windows XP X X   X X X X X X X X
Windows XPe X X   X X X X X   X X
MS-DOS 6.22   6.22 6.22   6.22   6.22 6.22    
QNX 6.4.0     6.4.0         6.4.0    

top
Software Development Kits

Software Development Kits
Microsoft Partner
Diamond's Software Development Kits (SDKs) let you experience the operating system running on your processor module in a quick-start fashion with minimal or no configuration effort. Many kits include development tools to enable immediate application development. Additionally, many of our processor modules are supported by solid-state flashdisks, which are offered with pre-flashed operating system images.

Diamond's OS SDKs are sold separately from the processor modules, enabling you to select exactly the right combination for your application. A typical order includes the processor module of your choice, a hardware development kit or cable kit, and a software development kit. If you already have the processor module, you can simply order the software development kit.

The following OS SDKs are currently available:

 
Linux Development Kits
Linux 2.6 Development Kits for Diamond Systems SBCs
Windows Embedded Standard® Development Kits
Windows Embedded Standard® Development Kits for Diamond Systems SBCs
Windows Embedded CE® Development Kits
Windows Embedded CE® 6.0 Development Kits for Diamond Systems SBCs
QNX® Development Kits
QNX® 6.4.0 Development Kits for Diamond Systems SBCs

DSC Universal Driver

Diamond's Universal Driver is a software toolkit that provides C programming language support for most Diamond products having onboard data acquisition functions. Supported features include analog I/O, digital I/O, timer/counter controllers, and watch-dog timers.

The Universal Driver is provided free of charge to owners of relevant Diamond products and is included with every order. It may also be downloaded from the company's website.

  >  >   Click here for more details   <  <