A Methodology for Customization of a Real-Time Operating System for Embedded Systems

There is a considerable availability of real-time operating systems (RTOS) for embedded systems in the market, from commercial to free and open source types of software licenses. Nevertheless, not all of them accomplish application-specific requirements as they are provided. In that case, a customiz...

Full description

Saved in:
Bibliographic Details
Published in:2021 IEEE XXVIII International Conference on Electronics, Electrical Engineering and Computing (INTERCON) pp. 1 - 4
Main Authors: Lencioni, Luiz Rubens, Loubach, Denis S., Saotome, Osamu
Format: Conference Proceeding
Language:English
Published: IEEE 05-08-2021
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:There is a considerable availability of real-time operating systems (RTOS) for embedded systems in the market, from commercial to free and open source types of software licenses. Nevertheless, not all of them accomplish application-specific requirements as they are provided. In that case, a customization effort is often required. In this paper, we propose a generic methodology to guide embedded systems designers to customize a chosen RTOS to meet design constraints, such as reduced memory footprint layout and static memory allocation of kernel objects. An illustrative reduced example is provided, applying different candidate RTOS through the methodology, and the results are analyzed.
DOI:10.1109/INTERCON52678.2021.9532670