To optimize system resource demand, reduced TCO (Total Cost of Ownership), improve system reliability and system design TTM (Time-to-Market); Axiomtek established the embedded OS service force in 1999. As a platform concept, ECP (Embedded Computing Platform) combines two elements: a hardware SBC body and an embedded OS soul which constitute the perfect match for many target applications.
Axiomtek's embedded OS solutions offer a wide range of Microsoft Windows® and Embedded Linux and QNX family-based products and services, which include:
- Windows® 10 IoT Enterprise/ Core Pro, Windows® Embedded Compact 7
- Windows® XP Embedded, Windows® Embedded Standard 2009/7/8
- Embedded Linux
- QNX Neutrino RTOS
- Software APIs and Utilities
With Axiomtek embedded OS solutions, the worry of dealing with various vendors, hardware suppliers, system integrators, and embedded OS distributors for tough projects, is cut to a minimum. Axiomtek is committed to helping customers; from the very beginning planning stages to successful complete system delivery, and fast time to market, Axiomtek is by your side. To better help achieve these goals, Axiomtek provides various services and solutions.
Windows® 10 IoT Enterprise Integration Services
Integrated Windows® 10 IoT Enterprise image by request based on:
- Selected hardware platforms
- Selected existing device drivers
- Custom startup application
- Customer proprietary device drivers and applications
Features of the service:
- Full function test before any OS image is released
- Flexible product combinations
- Support of additional extension cards
- Reasonable development fee refundable after certain amount of Windows® XP embedded licenses are purchased
Windows® 10 IoT Core Pro Ready Platforms
- Rugged and compact industrial grade single board computers or panel computers
- Flash disk with pre-configured Windows® 10 IoT Core Pro English and Chinese (Traditional & Simplified) image for target platform
- Windows® 10 IoT Core Pro license
- Utility and sample code
- User manual
Windows® Embedded Integration Service
(Windows® XP Embedded/ Embedded Standard/ Embedded Standard 7/Embedded 8 Standard)
Reduces Windows® Embedded size by request based on:
- Selected hardware platforms
- Customer applications requirements
- Required Windows® Embedded functions
- Customer target storage size
Features of the service:
- Windows® Embedded is tailored to run from SSD on rugged compact industrial grade single board computers
- Direct I/O utility and sample code
- Optional Instant-On solution implementation with special non- volatile memory
- Reasonable development fee refundable after certain amount of Windows® Embedded licenses are purchased
Advantages of the service
- Customers focus on software development to take full advantage of necessary Windows® Embedded features
- Ready for mass production with standard hardware combined with Windows® Embedded license
- Optional service with eSMART
- Optional development kit
Embedded Linux Integration Service
For business model, the Axiomtek Kernel Embedded Linux is with free of charge run-time which at the same time is free download from Axiomtek's web service upon request to Axiomtek's FAE team.
Integrated Embedded Linux image by request based on:
- Selected hardware platforms
- Selected existing device drivers and IRQ settings
- Selected Embedded Linux functions
- Customer proprietary device drivers and applications
- Bootloader and utilities
Features of the service:
- Full function test before any OS image is released
- Flexible product combination
- Additional extension cards supported when IRQ allows
- Optional Instant-On solution implementation with special non-volatile memory H/W
Advantages of the service:
- Customer focus on software development with embedded visual tools
- Ready for mass production with standard hardware combined with Embedded Linux License
- Optional service with eSMART
- Optional platform development kit
- Reference platform for prototype design
- OS and device driver porting service
QNX Neutrino RTOS (realtime operating system)
The QNX Neutrino RTOS provides a comprehensive, integrated set of technologies to help quickly deliver robust, reliable embedded systems. It's a memoryprotected microkernel architecture for maximum reliability unparalleled scalability and realtime performance for embedded applications.
- High availability solution
- Essential networking technologies including IPv4, IPv6, IPSec, FTP, HTTP, SSH, Telnet and more
- Photon microGUI- a full featured embedded graphical user interface
- Integrated file systems for flash devices and rotating media
- System visibility and debugging support
- Scalability
- Portability
IntervalZero RTX64/RTX
IntervalZero's RTX64 and RTX transform Windows into a real-time operating system (RTOS) and RTX64 can scale from 1 to 63 cores for dedicated real-time processing. For complex, connected embedded systems that seek to take advantage of Windows' world-class HMI and that also require determinism and hard-real time, RTX64 and RTX provide an RTOS that is tightly integrated with Windows. Where Windows provides timers with a maximum resolution – smallest granularity – of 1000 μs (1 millisecond), RTX64/RTX lower this to 1 μs where supported by the hardware. We provide Digital Input/Output (DIO) driver development service to facilitate customer to integrate deterministic DIO control in their realtime application like motion control/robotics.
Software APIs and Utilities
Axiomtek's software API utility and driver service provides system environment protection, increased system reliability and enables remote management control.
- uAPI: hardware monitor, DIO, WatchDog
- AXView 2.0: remote management control
- Specific utilities and driver: CANbus
- CANopen, EtherCAT, EMGD driver
- DIO driver for IntervalZero RTX
Embedded OS Service Flow