Tabla de Contenidos
RTOS
Es un sistema operativo de tiempo real (Real Time Operating System).
OSEK-OS
CIAA-Firmware utiliza OSEK-OS, que es un estándar de RTOS internacional creado por la industria automotriz y de libre licencia.
¿Por qué CIAA-Firmware utiliza OSEK-OS?
OSEK-OS fue creado por la industria automotriz, pero esa no es la razón para utilizarlo en CIAA-Firmware. La ventaja de OSEK-OS es que es un estándar y por ende existen muchas implementaciones. Hay implementaciones open source y cerradas, las hay con QM hasta SIL 3. Además de que hay muchas empresas que proveen soporte.
Al ser un estándar abierto, quien quiera es libre de usar el estándar, implementarlo, venderlo, comprarlo, etc. OSEK-OS nos genera la libertad de no dependencia.
Introducción a OSEK-OS
Para entrar en tema rápidamente, puede empezar por una Breve introducción a OSEK.
Para saber más de OSEK puede leer la página de OSEK en Wikipedia (inglés). También puede visitar el sitio oficial de OSEK-VDX, donde entre otros documentos encontrará las Especificaciones de OSEK versión 2.2.3.
OSEK-OS de la CIAA
El OSEK de CIAA-Firmware está basado en FreeOSEK.
FAQ
Si tiene consultas, mire las preguntas frecuentes relacionadas a RTOS: FAQs.
Testeando OSEK
Si quiere portar el RTOS a una nueva plataforma es importante correr los tests, lo mismo se explica en la página Tests de OSEK