OSEK
OSEK (Offene Systeme und deren Schnittstellen für die Elektronik in Kraftfahrzeugen; en español: «Sistemas abiertos y sus interfaces para la electrónica en automóviles») es un gremio de estandarización constituido en su mayoría por empresas del mundo de la automoción. Su objetivo primordial es el establecimiento de una arquitectura de software abierta y común para las centralitas electrónicas de todos los vehículos, con el fin de facilitar la integración y portabilidad de módulos de software programados por diferentes proveedores, con el consiguiente ahorro en costes y tiempos de desarrollo.
Fue fundado en 1993 por los fabricantes de automóviles alemanes BMW, Robert Bosch GmbH, DaimlerChrysler, Opel, Siemens AG y Grupo Volkswagen junto con la Universidad de Karlsruhe. En 1994, las francesas Renault y PSA Peugeot Citroën, que participaban desde 1988 en un proyecto similar denominado VDX (Vehicle Distributed eXecutive), se unieron también, dando lugar al nombre oficial del consorcio, OSEK/VDX. El primer congreso internacional de OSEK/VDX se celebró en octubre de 1995 y la segunda versión de las especificaciones se publicó tras el segundo, en octubre de 1997.
Fundamentalmente, OSEK/VDX trabaja en tres ámbitos: un sistema operativo de tiempo real para sistemas embebidos, una pila de protocolos de comunicaciones y un protocolo de gestión de red para sistemas embebidos. El sistema operativo propuesto se llama OSEK-OS, y en él se basan distribuciones de diferentes desarrolladores, como por ejemplo ERCOSEK, osCAN, ProOSEK o tresos ECU AUTOSAR Suite.
Algunas normas surgidas del OSEK/VDX han sido posteriormente estandarizadas internacionalmente en la ISO 17356.
Referencias
- Zimmermann, Werner; Schmidgall, Ralf (2010). Bussysteme in der Fahrzeugtechnik – Protokolle, Standards und Softwarearchitektur (en alemán) (4ª edición). Vieweg+Teubner. ISBN 978-3-8348-0907-0.
- Wallentowitz, Henning; Reif, Konrad (2006). Handbuch Kraftfahrzeugelektronik: Grundlagen- Komponenten- Systeme- Anwendungen (en alemán). Vieweg+Teubner Verlag. ISBN 978-3528039714.
Enlaces externos
- Esta obra contiene una traducción derivada de «OSEK» de Wikipedia en inglés, publicada por sus editores bajo la Licencia de documentación libre de GNU y la Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional.
- osek-vdx Página oficial de OSEK-VDX (en inglés)
- TOPPERS-OSEK una implementación gratuita (bajo licencia GPL) (en inglés)
- openOSEK una implementación gratuita (bajo licencia LGPL) (en inglés)
- Trampoline una implementación gratuita (bajo licencia LGPL) (en inglés)
- PICOS18 implementación gratuita con soporte para micrcontroladores Michorchip PIC18 (bajo licencia GPL) (en inglés)
- mKernel una implementación gratuita (bajo licencia GPL) que sporta microcontroladores Microchip PIC18 F4550 (en inglés)
- nxtOSEK una implementación gratuita para robots Mindstorms NXT (en inglés)
- FreeOSEK implementación gratuita (bajo licencia BSD) (en español)
- ERIKA Enterprise implementación comercial (BCC1, BCC2, ECC1, ECC2), OIL, ORTI que sporta los procesadores Microchip dsPIC, AVR, Nios II, ARM7. (Licencia: GPL; en inglés)
- Trioz OSEK RTOS implemntación comercial (en inglés)
- Vector’s osCAN implementación comercial (en inglés)
- RTA-OSEK implementación comercial (en inglés)
- ProOSEK implementación comercial (en inglés)