Starting from the 2017.05 release, Buildroot uses GitLab-CI to run automated tests. Initially only defconfigs (Buildroot configuration examples) were tested by GitLab-CI. Over the years some development scripts, initially intended to be used…
Category : WhitePaper
Implémentation du Secure Boot sur iMX8
Introduction au démarrage sécurisé D’après le livre blanc de Smile sur la sécurité des objets connectés rédigé par Pierre Ficheux, l’internet des objets (IoT) a pris une place prépondérante dans l’industrie et dans la vie quotidienne. Après la…
LWM2M over LTE-M, mise en oeuvre via Zephyr
1. Introduction L'objectif de cet article est la présentation d’un écosystème complet autour de la technologie LTE-M et la mise en œuvre d’un démonstrateur LWM2M au travers de l’OS Zephyr. Le LWM2M est un protocole qui commence à faire ses…
Emulating WLAN in Linux - part II: mac80211_hwsim
Let's continue exploring the WLAN stack in Linux. In the first part of this series, we took a quick glance at what exactly a WLAN "interface" is in Linux, and studied the kernel modules handling them for us in userspace. We…
Linux MMUless
Avant-propos Cela fait bien des années que Linux fonctionne sur des architectures sans MMU. Les plus anciens se souviendront de cette image d'un Pingouin sur un Palm Pilot III. Cependant, 1998 est déjà loin, et depuis qu'en est-il ? …
Distribuer le temps GPS
Pourquoi ? Quelques cas d'utilisation Dans un système embarqué, on a souvent besoin d'une base de temps (au minimum pour mettre à l'heure le système). On peut se baser sur une Real Time Clock (RTC) qui ne s'arrête jamais grâce à une…
Gestion de fichiers avancée sous Linux
Gestion de fichiers avancée sous Linux Introduction Les accès disques sont souvent sources de latences considérables et semblent être un point mal maîtrisé au risque de pénaliser les performances du système. Pourtant Linux offre…
Emulating WLAN in Linux - part I: the 802.11 stack
WLAN networks are a hassle to set up, even more than "physical" cables and RJ45 plugs. While wireless communication is a commodity for the end user, the engineer, in charge of developing and testing it at software level, can be…
La cuisine Alsa
Le son Le son est une onde mécanique qui peut être générée par un signal analogique, ce qui rend son traitement en informatique délicat mais possible. L'oreille humaine a toute son importance dans la manière d'utiliser l'outil…
Introduction à SIGFOX
1. Introduction Générale SIGFOX est une technologie propriétaire créée par la société française éponyme fondée en 2009. Le réseau SIGFOX fait partie des réseaux LPWAN (Low Power Wide Area Network) au même titre que le LORAWAN basé sur la modulation…