Los equipos de software integrado necesitan desarrollar e implementar de manera rápida y eficiente software para ECU de automoción con el fin de proporcionar características y funcionalidades en el vehículo. AUTOSAR es el marco que permite este desarrollo eficaz de software de aplicaciones integrado en el contexto del desarrollo de sistemas para vehículos.
El portfolio integrado de Capital, disponible con compatibilidad con la versión AUTOSAR R20-11 del estándar, es escalable para su uso en microcontroladores de baja potencia a sistemas en chips multinúcleo, que ejecutan una combinación de tecnologías de tiempo de ejecución y sistema operativo.
El software Capital Embedded AR Classic permite una configuración acelerada de software integrado de corrección por construcción mediante la automatización en un entorno compatible con AUTOSAR.
Capital incluye una tecnología de verificación virtual exclusiva que permite a los ingenieros verificar la funcionalidad del software integrado AUTOSAR en tiempo real antes de que el hardware esté disponible.
El estándar AUTOSAR se basa en la posibilidad de reunir a los proveedores de software para colaborar de modo que puedan producir software ECU de manera eficiente.
El software consta de:
A ellos se les une el software básico abstraído del software de aplicación a través de un entorno de tiempo de ejecución.
Capital Embedded AR Classic cumple rigurosamente la metodología AUTOSAR e incluye soporte nativo para el modelo AUTOSAR. Algunas características de la herramienta, como la posibilidad de división de la configuración, simplifican enormemente los procesos para los desarrolladores del software ECU.
Capital Embedded AR Adaptive se adapta de manera similar a la metodología AUTOSAR más reciente con los modelos y métodos de la plataforma Adaptive, y los mejora con una automatización avanzada de las herramientas del desarrollador, lo que permite implementaciones rápidas de software de alta calidad.
Debido a las solicitudes que reciben, incluidas las características innovadoras del cliente y los requisitos de seguridad funcional, los equipos de ingeniería de software necesitan aumentar el ritmo de desarrollo y mejorar la calidad. Esto implica nuevos niveles de eficiencia. Un elemento clave será permitir que el desarrollo de software se "desplace a la izquierda", colocando la verificación y validación (V&V) antes en el proceso de diseño para producir software integrado de forma más eficaz. Estas actividades de V&V se pueden realizar con software integrado real en ECU virtuales para ejecutar simulaciones exhaustivas. Esta tecnología permite la aplicación de la automatización de pruebas en las fases iniciales de desarrollo, antes de que el hardware de destino esté disponible, y durante todo el ciclo de vida del software para mejorar la cobertura y la visibilidad de la ejecución.
A lo largo del ciclo de vida del vehículo, normalmente las ECU necesitan las actualizaciones de software integradas. Capital Embedded Bootloader admite actualizaciones fiables de la ECU durante el desarrollo, la producción en el vehículo y durante la vida útil del vehículo a través de herramientas de diagnóstico conectadas o metodologías inalámbricas. El protocolo estandarizado ISO 14229 UDS se utiliza en una amplia gama de buses habituales en redes de vehículos, Ethernet, CAN/CAN-FD, LIN y FlexRay. También es posible utilizar otros métodos, como los protocolos de calibración ASAM (Asociación para la estandarización de sistemas de automatización y medición). La ciberseguridad es un aspecto clave del flujo y las características de actualización de software, lo que permite la autenticación de software y las opciones de arranque seguro. Para satisfacer los requisitos específicos del fabricante de equipos originales (OEM) y de la unidad de microcontrolador (MCU), existe un amplio soporte disponible para una amplia gama de MCU.