Acteur industriel

Bring-up d’une carte custom destinée à la sécurisation et à la modernisation d’une plateforme de contrôle d'énergie.

Le besoin

Fiabiliser la nouvelle génération de contrôleurs

Dans le cadre du renouvellement de sa plateforme, notre client nous a sollicité pour le développement d'un BSP sur un hardware maison.

L'enjeu : migrer vers une architecture complexe NXP iMX8Mplus tout en garantissant une sécurité maximale et une redondance réseau sans faille pour des environnements industriels critiques.

Le Challenge

Maîtriser l'asymétrie et la sécurité

Nous avons, dans un premier temps, participé activement au bring-up du matériel, collaborant avec les équipes hardware du client (basées aux US), pour valider leur carte custom. Ce travail nécessitait notamment la prise en compte de la gestion des mémoires LPDDR4 et eMMC spécifiques.

La sécurité étant un sujet important de ce sujet, nous avons mis en place une chaîne de confiance, depuis l’implémentation d’un Secure Boot complet, la mise en place d’un système de mise à jour et le chiffrement des données.

Finalement, nous avons mis en œuvre une architecture AMP, pour permettre la communication interprocesseur entre les cœurs Linux (Cortex-A53) et temps réel (Cortex-M7) de l’IMX et activé le protocole ethernet HSR (High-availability Seamless Redundancy) via le switch KSZ9477.

9/10

enquête NPS

3

projets confiés

Notre approche

Expertise et intégration continue

L'équipe était composée d'un chef de projet, d'un expert en systèmes embarqués (bring-up, kernel, sécurité) et d'un ingénieur intégrateur Linux embarqué (Buildroot, drivers, CI/CD).
Nous avons réalisé une analyse de risque selon la méthode E-Bios RM, en combinant une expertise en engagement de moyens pour le bring-up matériel et un forfait avec engagement de résultats pour le BSP et la sécurité.
Nous avons mis en place une CI/CD sous GitLab avec des environnements Docker pour garantir des builds reproductibles.

Le résultat

RÉSULTAT & TIMELINE

Mené avec succès sur une période de huit mois, ce projet a permis de livrer un BSP complet ainsi que des distributions spécifiques adaptées aux exigences de l'usine, de la production et du développement. Accompagnée d'un système de mise à jour sécurisé et d'une documentation de conception exhaustive, la solution est actuellement en phase de validation sur cibles et de transfert de compétences.

Une collaboration itérative qui a permis de lever les risques matériels précocement et de livrer une plateforme logicielle durcie, prête pour l'intégration applicative métier.

Fabien Thomas

Responsable Technique ECS Nantes

Insights

More success stories

See more

Board Bring-up, Drivers and Industrialization: Yocto at the service of High-Fidelity Audio

  • Security
  • Embedded & IoT

Support in the development of connected objects

  • Connected objects
  • Cloud & Infrastructure

Modernizing the electrical grid: open source virtualization and interoperability

  • Embedded & IoT
  • Technical advisory
Linux Foundation banner top

Securing the future of embedded systems and industrial IoT: the Linux Foundation entrusts the keys to Yocto LTS to Smile's expertise

  • Open-Source
  • Embedded & IoT

Prototyping the driver compartments of the future

  • Embedded & IoT