Un équipementier automobile Un équipementier automobile

Dans le cadre du développement du logiciel d'un calculateur automobile pour une application innovante, un équipementier a confié à Open Wide Ingénierie la prise en charge de l'ensemble des activités liées à la mise en œuvre d'une plate-forme logicielle au standard AUTOSAR. Cela lui a permis de se concentrer sur le développement et la mise au point de la couche applicative du logiciel.

Une plate-forme logicielle et une chaîne outillée AUTOSAR complexes

Le périmètre de la plate-forme mise en œuvre dans ce projet couvre l'ensemble du logiciel de base AUTOSAR (pile de communication CAN, modules diagnostic conforme UDS, pile de gestion de la mémoire non volatile, gestion des états de l'ECU et des réseaux de communication…), auquel s'ajoute un Flash Bootloader UDS spécifique au constructeur et un Flash Bootloader XCP spécifique à l'équipementier.

La particularité de cette plate-forme est d'être constituée de modules provenant de différents fournisseurs (Vector, EB, équipementier, constructeur, Freescale/ST) et basée sur différentes version du standard AUTOSAR (R3.1, R3.2 et R4.0).

Un des points clé de ce projet a donc été de s'assurer de l'interopérabilité totale, non seulement des différents modules logiciels en eux mêmes mais aussi des outils de configuration/génération associés.

 

La mobilisation d'une équipe spécialisée pour l'intégration d'un logiciel standard AUTOSAR

La responsabilité d’Open Wide Ingénierie sur ce projet a été de configurer la plate-forme logicielle standard AUTOSAR en conformité avec les exigences du projet et les besoins de l'application développée par l'équipementier, puis de réaliser son intégration et les tests associés sur la carte électronique du calculateur.

  • Configuration des couches de communication avec Vector Geny
  • Configuration des couches de diagnostic avec EB Tresos
  • Adaptation du Flash Bootloader générique et intégration du driver flash
  • Intégration du XCP pour la mesure, la calibration et le flashage
  • Mise en œuvre de la stratégie de veille/réveil du calculateur
  • Développement de l'ensemble du code d'intégration (callbacks applicatives)
  • Adaptation de l’environnement de génération/compilation de l'ensemble du logiciel
  • Intégration, test et validation de l’ensemble.

 

L'expertise d'Open Wide Ingénierie sur le standard AUTOSAR

Tout au long de ce projet, Open Wide Ingénierie a accompagné l'équipementier automobile par sa connaissance du standard AUTOSAR et son expérience du développement de calculateur AUTOSAR :

  • Mise en conformité AUTOSAR de l'architecture logicielle de l'application développée par l'équipementier
  • Identification au plus tôt des paramètres de configuration ayant un impact sur le fonctionnel, pour revue avec l'équipementier en charge du développement de l'application
  • Maîtrise des paramètres de configuration permettant une intégration conforme à l'architecture dynamique validée avec l'équipementier

 

Une prestation complète jusqu'à la validation des besoins client

  • Test des fonctions standards réalisé avec succès par le constructeur
  • Intégration réussie avec l’applicatif développé par l’équipementier