Linux Embedded

Le blog des technologies libres et embarquées

Archives mensuelles : janvier 2011

Analyser le démarrage d’un système GNU/Linux avec Bootchart

De nombreux systèmes embarqués, en particulier ceux s’adressant au grand public, doivent pouvoir s’allumer et s’éteindre très rapidement, sous peine d’exaspérer l’utilisateur. Or, certaines distributions fréquemment utilisées dans les systèmes embarqués comme Debian sont plus optimisées pour la stabilité que pour un démarrage rapide. Il revient donc au développeur de modifier en conséquence le système de démarrage, voir même d’en…

Gérer un pilote USB avec UDEV

Les périphériques USB sont de plus en plus fréquemment utilisés dans les systèmes industriels car la plupart des périphériques récents privilégient cette interface par rapport à d’autres bus comme PCI, FireWire (en cours d’extinction) et bien entendu l’antique lien RS-232. Plusieurs raisons sont à l’origine de cette tendance, citons le coût de production (faible pour l’USB) la facilité d’utilisation (insertion/suppression…

L’encre électronique accèlere

Nous parlions récemment de l’arrivée de la couleur dans la technologie e-ink (encre-electronique-en-couleurs). Samsumg a annoncé le 20 janvier le rachat d’une entreprise hollandaise spécialisée dans les technologies de “papier électronique” : Liquavista. Cette société utilise la technique du electrowetting qui permettrait d’atteindre des taux de rafraîchissement compatible avec une utilisation vidéo. Nous l’avions vu, la technologie e-ink a, pour principale qualité, son économie…

Accélérez votre système avec prelink

Lorsque vous lancez un programme lié à des bibliothèques partagées, celui-ci passe nécessairement par la phase dite de recherche des symboles (symbol lookup). Cela consiste, pour chaque bibliothèque chargée, à chercher où se trouvent les fonctions dont le programme a besoin. Prenons l’exemple d’OpenOffice. Sur mon système, le binaire soffice.bin est lié à 46 bibliothèques ! La recherche des symboles…