Dans les systèmes embarqués il y a toujours un risque de coupure d'alimentation en plein fonctionnement et donc de perdre des données. Perdre des données est un problème, mais souvent le plus critique est de ne pas corrompre les données existantes…
Tag : embarqué
Gestion des mises à jour de Linux sous U-boot
La problématique La mise à jour des systèmes embarqués est encore aujourd'hui une problématique sérieuse pour les développeurs due à la complexité de leur mise en œuvre. Le système se trouvant en général chez le client ou chez le consommateur, la…
RTEMS sur Raspberry Pi
Nous avions évoqué la célèbre carte Raspberry Pi (RPi) lors d’un article en janvier 2013 concernant Linux et PREEMPT-RT. La RPi est effectivement prévue pour fonctionner sous Linux mais quelques contributeurs utilisent cette carte dans un autre…
Un mini serveur web avec la libevent
La bibliothèque libevent est une bibliothèque très utile et puissante pour gérer une boucle d’événements, mais peu de personnes utilisent tout son potentiel. La fonction principale de libevent est de fournir une gestion d'événements arrivant sur des…
Sortie de la version 1.5.0 de QEmu
Anthony Liguori a annoncé sur la mailing-list la sortie de la version 1.5.0 de QEmu. Les nouveautés notables de cette version : Support de KVM sur ARM (nécessite un linux 3.9 et un Cortex A15) Une interface graphique en GTK+ Support de libusb pour…
Toujours plus de Linux dans l'embarqué !
Une étude menée par UBM Tech et publiée par EE Times fait ressortir la place prépondérante du noyau Linux sur le marché des systèmes embarqués. Un leadership qui s'explique bien entendu par la très forte progression d'Android, qui doit devenir l'OS…
Retour d'Open Silicium :)
Après quelques mois d'absence, les éditions DIAMOND ont publié le 6ème numéro du magazine Open Silicium. Rappelons que ce trimestriel se veut être la référence des publications sur les systèmes embarqués et l'électronique libre en langue française,…
Un pas en avant pour ARM
Ajouter un package dans OpenEmbedded en 5 minutes
Après avoir vu comment ajouter facilement un package dans buildroot (voir Comment ajouter un paquet dans buildroot en 5 minutes), nous allons nous attaquer au cas de OpenEmbedded. OpenEmbedded est un système de génération de rootfs et de cross…
Ajouter un package dans Buildroot en 5 minutes
Buildroot est une suite de scripts au format Makefile permettant de générer de manière automatisée un système embarqué. Celui-ci prend en charge la compilation du bootloader, du noyau, des commandes de base grâce à busybox ainsi que des applications…