Au service de vos projets Linux embarqué

Le développement de systèmes sous Linux embarqué nécessite des compétences variées, tant dans la mise au point du Board Support Package, la réalisation de vos logiciels embarqués que dans l’optimisation du processus de développement. Pour cette raison, nous avons mis au point une gamme de services adaptés à vos besoins.


Board Support Package (BSP)



Board Support Package Linux sur mesure

Nous développons et optimisons votre Board Support Package (BSP) pour que vous puissiez rester concentré sur votre produit et votre savoir-faire. Nous effectuons le bring-up de votre carte, configurons le bootloader, Linux, les pilotes et le processus de mise à jour. Nous effectuons l’intégration de l’ensemble des logiciels dans un processus de build intégré qui génère un fichier flashable pour votre plate-forme.

En savoir plus sur les Board Support Packages d’Openest

Développement de logiciels embarqués

Que ce soit pour communiquer avec une plate-forme cloud ou pour concevoir une interface graphique, nous sommes en mesure de vous proposer des applications innovantes qui vous différencient de vos concurrents et vous apportent un maximum de valeur.

Les composants logiciels disponibles sur votre plate-forme permettent de concevoir les logiciels qui font votre valeur ajoutée, qui démarquent votre entreprise. Openest peut vous accompagner dans la conception et le développement de ces applications : développement temps réel et débogage d’applications critiques font partie de notre quotidien.

Architecture et développement de logiciels embarqués

Développement logiciel embarqué

Intégration continue pour Linux Embarqué

Déploiement d’intégration continue pour Linux embarqué

Vos systèmes embarqués évoluent constamment. La mise en place d’un pipeline d’intégration continue permet d’améliorer votre processus de release, améliore la fiabilité de vos firmwares et permet un développement plus efficace.

Conseil en conception électronique

Openest vous conseille lors de la sélection de vos composants électroniques de vos produits afin d’en optimiser les performances et le time-to-market.

En savoir plus.

conception électronique

formation logiciels embarqués

Formation Linux embarqué

Notre expérience du développement de systèmes Linux embarqués nous permet de délivrer des formations professionnelles centrées sur vos besoins. Elles allient théorie et pratique de vous rendre rapidement opérationnels.

Ces formations sont également un complément intéressant dans le cadre de la formation d’une équipe à l’issue d’un projet mené conjointement avec Openest.

Visitez ici notre page dédiée aux formations.

Notre environnement

Architectures & hardware

Si habituellement nous travaillons sur des processeurs ARM, nous avons étalement de l’expérience sur d’autres plateformes utilisables pour Linux embarqué tel que’Intel ou Motorola m68k.

Génération de firmware embarqués pour Linux embarqué

Les systèmes Linux embarqués comportent de nombreux logiciels qu’il faut cross-compiler. C’est pourquoi nous utilisons principalement Buildroot (Voir nos contributions) et Yocto pour la génération de vos firmware.

Nous pouvons réaliser des drivers (pilotes de périphériques) sur mesure. Mais habituellement nous préférons configurer le device-tree de votre board et utiliser les drivers existants. C’est pourquoi nous vos proposons d’intervenir tôt dans le processus de conception des cartes électroniques.

Secteurs d’activités

Nous avons pris part à des projets d’envergure dans le domaine médical, en particulier nous sommes familiers avec la norme IEC 62304.

Nous avons également une expérience significative dans des projets IoT pour l’industrie (IIoT) et pour des dispositifs grand public.