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.
| Operating System
|
Athena II
|
Helios
|
Hercules II
|
Neptune
|
Pegasus
|
Pluto
|
Poseidon
|
Rhodeus
|
ETX COMs
|
| Linux
|
2.6.23
|
2.6.23
|
2.6.23
|
2.6.23
|
2.6.11
|
2.6.23
|
2.6.19
|
2.6.11
|
2.6.23
|
| Windows CE
|
 
|
6.0 R2
|
 
|
|
6.0 R2
|
5.0
|
 
|
5.0
|
5.0
|
| Windows 2000/XP
|
X
|
 
|
X
|
X
|
X
|
X
|
X
|
X
|
X
|
| Windows XPe
|
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
|
 
|
 
|
 
|
 
|
 
|
 
|
| top |
|
 |
Software Development Kits |
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 2.6 Development Kits for Diamond Systems SBCs |
|
 |
|
| Windows Embedded Standard® Development Kits for Diamond Systems SBCs |
|
 |
|
| Windows Embedded CE® 6.0 Development Kits for Diamond Systems SBCs |
|
 |
|
| QNX® 6.4.0 Development Kits for Diamond Systems SBCs |
|
|
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
< <
|