HowTo evaluate embOS
Contents
Introduction
embOS can easily be evaluated after downloading an appropriate software package from SEGGER.com. All software components that are available for evaluation are technically identical to a fully licensed embOS: This ensures evaluators know exactly what they get when they license embOS for commercial projects.
Editions
embOS is available in four different editions:
Edition | Object code[1] evaluation | Source code[2] evaluation | SEGGER Evaluation Software[3] | Certification kit |
---|---|---|---|---|
embOS Classic RTOS |
Direct download | On request via Email | Direct download | not applicable |
embOS-MPU RTOS with memory protection and unprivileged tasks |
Direct download (registration required) | On request via Email | not applicable | not applicable |
embOS-Ultra RTOS using cycle-resolution timing |
Direct download | On request via Email | not applicable | not applicable |
embOS-Safe Safety certified RTOS |
not applicable | On request via Email | not applicable | On request via Email |
- ↑ Includes embOS object code library
- ↑ Includes embOS object code library and embOS source code library
- ↑ Includes embOS object code library and further SEGGER embedded software object code libraries
Ports
Each embOS edition is available in many different ports, which are specific to one combination of core and compiler. Please find the full list at SEGGER.com.
embOS download
embOS object code library under SEGGER's Friendly License
On the right hand of each embOS port web page, evaluators will find a download link labelled "Download for evaluation":
Using that link, evaluators can download the object code package for this port under SEGGER's Friendly License (SFL). This package includes many board support packages, each being built for a specific hardware. This can be an evalboard or even custom hardware. Each board support package comes with all required initialization code and a project for the selected IDE: it runs out-of-the-box. No registration or agreement is necessary to download an embOS object code package under SFL.
embOS object code packages do not included the embOS source code. If you are interested in evaluating the source code package for a specific embOS port, that can be provided on request.
SEGGER Eval Software
Another option to evaluate embOS is to download a "SEGGER Evaluation Software" package from SEGGER.com.
These packages are built for one specific hardware and include further embedded software, e.g. emNet or emUSB. A SEGGER Eval Software might not include the latest embOS version, or might not yet be available for a specific board (even when an embOS board support package exists already). If you'd like to evaluate embOS only, consider using the embOS object code package instead.
embOS support
If you're unsure how to evaluate embOS, please don't hesitate to get in touch with the embOS support via our ticket system or email.
Although support typically is granted to customers with a valid support and update agreement only, evaluators may utilize the entire embOS support during an embOS evaluation to also evaluate the embOS support quality.