
| Tout le monde, ou presque, a déjà entendu parlé de Linux en tant que système d'exploitation alternatif pour les ordinateurs de bureaux ou les serveurs... mais ce ne sont pas les seuls domaines d'application de cet OS. En effet, après avoir montré ses capacités et sa robustesse dans ces domaines, Linux a su s’adapter aux systèmes électroniques pour séduire le monde de l’embarqué. | |
| Qu'est-ce que Linux embarqué ? | |
|
Pour satisfaire aux exigences des systèmes enfouis, de nombreuses améliorations ont été apportées au noyau Linux classique, dont la première version remonte au début des années 90. |
|
| Les produits les plus concernés par Linux embarqué sont ceux ayant des forts besoins en connectivité.
De nombreux drivers et applications existent dans ce domaine : outre le support de l’USB et des communications orientées réseaux (TCP/IP, Ethernet, etc…), on peut citer l’existence de pilotes pour les protocoles CAN et I2C. |
|
| Au niveau de la gestion du temps, le noyau est maintenant préemptible, et les performances de l’ordonnancement des tâches ont été renforcées. En conséquence, le noyau Linux, qui reste un système à temps partagé, est adapté pour toute application n'ayant pas de fortes contraintes temps réel. Pour aller plus loin, il faut faire appel à des micronoyaux comme RTAI ou Xenomai qui viennent se greffer sur le noyau originel. Les temps de latence sont alors nettement réduits et le système peut satisfaire à des fortes contraintes temps réel : une sollicitation externe peut ainsi être traitée en moins de 50 µs.
Porté sur différentes architectures matérielles, Linux embarqué s'accommode aussi bien d'un processeur x86, d'un ARM7 ou d'un MIPS. La liste n’est bien sûr pas exhaustive puisque tout micro 32 bits, avec ou sans MMU (Memory Management Unit), est potentiellement supporté. Pour pouvoir être embarqué, Linux est capable de se mettre au régime : réduite à son strict minimum, l’empreinte ROM peut avoisiner le Méga-octet qu’il est possible de stocker sur différents supports. Outre ces aspects d’ordre technique, le succès de Linux embarqué tient également à son mode de déploiement : les avantages de la licence ‘open source’ ont largement participé à sa diffusion et à ses évolutions. |
|
| Les réalisations de Créalie sur Linux embarqué | |
|
Pour un industriel dans le domaine des systèmes électroniques |
|
| L'offre de Créalie | |
![]() |
Créalie propose son expertise de haut niveau autour de Linux embarqué, suivant différents types de prestations :
|