www.linuxembedded.fr

"
Autre

Présentation et intégration de Robot Framework dans le milieu de l'embarqué | Linux Embedded

Cet article présente les bases de Robot Framework, un framework de tests automatisés écrit en Python, et son intégration dans l'embarqué. Il propose des exemples de tests et de mocks basés sur l'expérience de l'auteur. Robot Framework permet des tests d’intégration de haut niveau, d’utilisation de mocks pour simuler des dispositifs, et est soutenu par une large communauté avec de nombreuses bibliothèques disponibles. Bien que simple à apprendre, il a ses inconvénients tels qu'une syntaxe spécifique et une certaine lenteur par rapport aux tests unitaires natifs.

"
Autre

Mise à jour d'un système embarqué : la voie de systemd | Linux Embedded

Cet article traite de la mise à jour des systèmes embarqués via systemd, en présentant son intégration dans Yocto. Il explique comment utiliser le système de mise à jour atomique systemd-sysupdate, qui permet de gérer les mises à jour de partitions de manière symétrique. L'auteur détaille également la configuration nécessaire pour créer une image initiale, définir des partitions, et activer les modules requis pour la mise à jour, offrant ainsi une méthode efficace pour maintenir la sécurité et la robustesse des systèmes embarqués.

"
Autre

Contrôle de wpa_supplicant avec D-Bus en shell | Linux Embedded

Cet article traite de l'utilisation de D-Bus pour gérer l'authentification WiFi via le démon wpa_supplicant en shell. Il explore comment interagir avec D-Bus pour contrôler l'authentification et l'association d'une station à un réseau WiFi. Des exemples pratiques d'appels sont fournis pour aider à la compréhension de l'intégration de D-Bus dans ce contexte. L'article aborde également les composants de base de la technologie WiFi et la manière dont D-Bus est utilisé comme un mécanisme de communication entre processus sous Linux.