Subscriptions
for enrichment
25 march 2016 | La Revue POLYTECHNIQUE

Système d’exploitation en temps réel pour objets connectés

La Fondation Linux, l’organisme en charge du développement et de la promotion du célèbre environnement logiciel participatif, vient de lancer un projet collaboratif «open source», dont l’ambition est de mettre au point un système d’exploitation en temps réel (RTOS) pour les objets connectés. Du nom de Zephyr, ce projet a déjà reçu le soutien d’Intel (ainsi que de ses filiales Altera et Wind River), de NXP Semiconductors (récemment renforcé des activités de Freescale), de Synopsys et d’UbiquiOS Technology, une jeune société néozélandaise créée en 2014 et spécialiste de la connectivité Wi-Fi et Bluetooth sur microcontrôleurs.
Selon la Fondation Linux, si ce système d’exploitation gratuit et participatif s’est aujourd’hui largement imposé comme un système de choix dans le domaine embarqué, bon nombre d’objets connectés exigent néanmoins un RTOS adapté aux contraintes imposées par des ressources mémoire extrêmement limitées. «Le projet Zephyr a l’ambition de proposer, à terme, un système d’exploitation modulaire, connecté et apte à se satisfaire des empreintes mémoire les plus compactes», indique Jim Zemlin, directeur exécutif de la Fondation Linux. «En ce sens, nous invitons les développeurs à apporter leurs contributions à ce projet», ajoute-t-il.
La modularité et la sécurité seront des éléments clés du futur RTOS, qui pourra être utilisé tel quel ou être personnalisé pour répondre à des besoins spécifiques. Il sera compatible avec de nombreuses techniques de communication, dont Bluetooth, Bluetooth Low Energy et IEEE 802.15.4 (base des protocoles ZigBee et Thread). Il est prévu, par ailleurs, qu’un certain nombre de plates-formes de prototypage soutiennent le projet Zephyr, à l’instar de l’Arduino 101 (qui s’appuie sur le module Curie d’Intel bâti autour d’un processeur x86 Quark et d’un cœur ARC EM de Synopsys).