HowTo evaluate embOS

From SEGGER Wiki
Jump to: navigation, search

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

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 Ports.png

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":

embOS Download.png

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.

SEGGER Eval Software.png

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.