Introduction Yocto est un outil qui permet de faciliter la conception de distributions Linux personnalisées et embarquées. Il est construit comme une fédération de logiciels qui tendent tous vers le même but : fournir un environnement de…
Tag : embarqué
Génération et configuration d'Initramfs sous Yocto
Bonjour. Dans cet article nous discuterons de l'intérêt d'utiliser un initramfs et des modalités de sa mise en place dans un environnement Yocto. Le but n'est pas ici de revenir aux principes fondateurs du projet Yocto, pour lesquels je vous…
Les secrets du traceur eBPF
Introduction Le traçage permet d'instrumenter un noyau pour capturer les événements bas niveau (allocation mémoire, changement de contexte, réception d'un paquet réseau, ...,etc). Le traçage a fait l'objet des deux articles précédents, nous avons…
Les traceurs sous linux (1/2)
Introduction L'analyse des performances est essentiel pour tout processus de développement d'une application logicielle. En plus du débogage, il est nécessaire d'utiliser des pratiques d'instrumentation pour garantir les performances attendues d'une…
OpenOCD from scratch
Introduction Le débogage est une procédure importante dans les processus d'amélioration de la programmation ou de l'équipement, qu'il s'agisse d'un objet commercial, d'une entreprise ou d'une application personnelle. La plupart des projets…
Exploitation de la base de donnée Open Street Map pour la conception de cartes dynamiques "offline"
Introduction Etat des lieux de l’exploitation des cartes géographiques dynamiques sur interfaces graphiques Le couplage entre la puissance de calcul des systèmes embarquées et leurs systèmes de géolocalisation donne aujourd’hui naissance à de…
La localisation indoor : état de l’art technologique (1/2)
Quelques mots clés dans la barre de recherche et les résultats parlent d’eux-mêmes, la localisation indoor (littéralement "en intérieur") connaît un succès sans précédent. Là où les signaux GPS peinent à se propager, de nouvelles technologies…
Linux temps réel avec Yocto
1. Préambule Le but n'est pas ici d'introduire le projet Yocto qui a déjà fait l'objet de nombreuses publications que ce soit dans ce blog ou plus généralement dans la presse spécialisée. La lecture de l'article nécessite donc la connaissance des…
Introduction à LoRa
1. Présentation générale LoRaWAN appartient à la catégorie des LPWAN (Low Power Wide-Area Network), réseaux basse consommation d'énergie, longue portée, adaptés aux objets connectés dont l'application requiert une autonomie importante. Ils utilisent…
Mise à jour Over-The-Air de systèmes embarqués
Avec l'expansion de l'Internet des Objets, le nombre de systèmes intelligents connectés est en constante augmentation. Suivant leur application, ces objets connectés sont souvent très nombreux et hors de notre portée. Déployer des mises à jour…