Services & Training

Solutions
Home > Services & Training > Training > Operating Systems/ Real-Time Systems > OSEck

OSEck

Stockholm, Kista 2/6

Price SEK 13 500
Number of days 2

This course includes both basic principles and knowledge about OSE and comprehension about how an application, based on OSE for DSP, is configured, loaded to target and started.

The OSE Real-time Kernel combines rich functionality with high performance and true real time behaviour. It is a fully pre-emptive kernel, optimised to provide high rates of data throughput yet compact enough for use in most embedded systems.

Designed for use in distributed and multiprocessor systems, the kernel includes automatic supervision of processes. This feature enables highly fault-tolerant systems to be created. Inter process communication is completely transparent, regardless of whether the communicating processes are on the same processor or on different ones. The OSE kernel also allows dynamic reconfiguration.

The OSE Real-time Kernel supports advanced memory management that allows application code to be run in protected areas of memory. It also includes comprehensive error handling and powerful source and application level debug features.

OSE includes a few systemcalls for application programmers and the majority for system programmers. The course is theoretical and practical exercises in the basic principals to design an OSE real-time operating system with signals and processes and how to use system calls and OSE configuration.

OSEck supports many different DSP's. E.g. Texas Instruments TMS320CXXXX family, LSI 26XX family, and the simulated Soft Kernel environment.

Objectives
To give the basic principles and knowledge for real time operating systems and be efficient in writing and debug code for OSEck.

Who should attend?
Project managers, System designers, System programmers, Application programmers.

Documentation
The course documentation is written in-house in English. The course is normally given in the English language.

Previous Knowledge
C-programming and using Unix or PC.

Recommended following courses
OSE Next step

Course Contents

General overview
Real time concept theory
OSEck, a kernel and modules for DSPs
Debugging
System design
Practical programming


Practical exercises
With soft kernel and illuminator
Error detecting in applications
Application programming 
        
 
Products and versions             
OSEck for SFK release, 3.3.0
OSE Illuminator for Linux/Windows 3.3.0

PRINT THIS PAGE