Les distributions Linux et Zephyr gérées pour IoT offrent des technologies OTA et conteneur | shoppingmaroc.net


Un spinoff de Linaro appelé Foundries.io a dévoilé un service IoT "microPlatforms" constamment mis à jour avec des distributions Linux et Zephyr gérées. La plate-forme Linux est basée sur le code conteneur OE / Yocto et Docker.

Une start-up basée à Cambridge au Royaume-Uni, Foundries.io, financée par Linaro et dirigée par George Gray, ancien directeur de Linaro, a lancé un service distributions Linux et Zephyr sur abonnement. L'offre microPlatforms ciblera les applications IoT, edge et automobiles, et fournira des mises à jour OTA continues pour améliorer la sécurité.

Les distributions sont conçues pour fonctionner avec toute plate-forme de cloud privé ou public, le service cloud de microPlatform jouant le rôle d'intermédiaire. Les packages microPlatforms incluent le micrologiciel, le noyau, les services et les applications, «fournis en continu de la conception initiale du produit à la fin de vie», explique Foundries.io.



Architecture Linux microPlatform
(cliquez sur l'image pour l'agrandir) Les avantages des micro-plates-formes incluent une sécurité améliorée, des coûts de développement moindres et un délai de mise sur le marché plus rapide pour les produits sur une large gamme d'appareils connectés à l'IoT. Il existe également une offre combinée Linux / Zephyr qui jette un pont entre les deux facettes de la division architecturale de l'IoT, conçue pour les projets qui incluent à la fois un périphérique passerelle / périphérique Linux et des capteurs à contrôle Zephyr.

Les abonnements vont de 10 dollars par mois pour l’évaluation et l’utilisation non commerciale à 10 000 ou 25 000 dollars par an pour les packages professionnels Zephyr et Linux. Il n'y a pas de frais par unité, et Foundries.io note: "Nous montons régulièrement en amont notre travail open source; vous pouvez mettre fin à votre abonnement à tout moment et continuer à utiliser le logiciel. "Il existe également un site Web communautaire avec des forums et des services de support.

Linux microPlatforms

Linux microPlatform (LmP) prend en charge les périphériques Arm, Intel et RISC-V. Les cibles initiales incluent le Raspberry Pi et plusieurs 96Boards (voir plus loin). LmP commence par une distribution Linux minimale construite avec OpenEmbedded / Yocto et "un noyau stable récent". La distribution est conçue pour être compacte et efficace en termes de ressources, avec des surfaces d'attaque minimales.

]
Linux microPlatforms avec des conteneurs
(cliquez sur l'image pour l'agrandir)

La pile Linux inclut un microprogramme sécurisé pouvant être mis à jour et une application basée sur un conteneur Docker avec des fichiers Dockerfiles et des images de référence. Le code source est disponible et vous pouvez également télécharger des fichiers binaires pour les cartes cible prises en charge. L'utilisation de conteneurs est facultative, car vous pouvez également exécuter LmP de manière native.

LmP comprend également un service de gestion de cloud qui offre un flux de mises à jour continuellement testé et stabilisé, déclare Foundries.io. La plate-forme vous permet de "gérer en toute sécurité et à distance le logiciel de votre produit" en utilisant des outils standard tels que Ansible et Kubernetes.


DragonBoard 820C

Les cibles LmP initiales comprennent:

Zephyr microPlatforms

La micro-plate-forme Zephyr est la première distribution aval du Linux Foundation hébergé, RTOS open source Zephyr. ZmP
s'appuie sur la fondation RTOS de Zephyr avec «les logiciels, services et applications de référence MCUboot pour fournir une solution inter-architecture sécurisée, pouvant être mise à jour, testée en continu pour les produits à base de microcontrôleurs», indique le démarrage.
]



Architecture micro-plate-forme Zephyr (à gauche) et micro-plate-forme Linux et Zephyr
(cliquez sur l'image pour l'agrandir)

La pile Zephyr prend en charge tous les composants du projet Zephyr, y compris les produits Nordic Semiconductor et NXP. et STMicroelectronics. Cette semaine, le projet Zephyr a annoncé une extension du support à 100 cartes, dont les cartes HiFive1 et Arduino Cinque compatibles Arduino, ainsi que les cartes BBC Microbit et 96Boards Carbon. Les SBC pris en charge qui exécutent principalement Linux mais peuvent également exécuter Zephyr sur leurs puces compagnons MCU incluent le MinnowBoard Max, Udoo Neo et UP Squared.

Partenariats Toradex et Linaro

Les partenaires de lancement de Foundries.io sont Toradex et Linaro, l'organisation de développement de code source ouvert soutenue par Arm et plusieurs de ses principaux détenteurs de licences. Linaro proposera le support de microPlatforms pour ses SBC 96Boards. Toradex, dont Colibri iMX7 est une plate-forme cible, "utilise la micro-plate-forme Linux comme base sécurisée et modifiable pour sa future offre logicielle", explique Foundries.io. Le directeur technique de Toradex, Roman Schnarwiler, ajoute: "Toradex annoncera des nouvelles passionnantes sur nos prochaines offres logicielles pour nos systèmes de gestion de contenu, basées sur la plate-forme Linux Foundries.io de Linux."


Colibri iMX7

Aujourd'hui encore, Toradex a annoncé un partenariat de développement logiciel avec The Qt Company. Toradex fournira la plateforme de développement Qt sur ses modules, y compris Qt Device Creation. Il sera également Boot2Qt avec Toradex Easy Installer.

OTA et conteneurs dans IoT

Les mises à jour OTA continues sont largement perçues comme l'un des meilleurs moyens d'améliorer la sécurité IoT. OTA est au cœur de plusieurs frameworks IoT récents, notamment Cloud IoT Edge, récemment annoncé par Google, pour les appareils équipés de ses nouvelles puces de co-processeurs Edge TPU. OTA est également au cœur de la plateforme sécurisée Azure Sphere IoT basée sur Linux de Microsoft, qui a été détaillée aujourd'hui lors de la conférence Hot Chips 2018.

La technologie des conteneurs, quant à elle, facilite la gestion à distance et les mises à jour automatisées . Par exemple, Resin.io fournit une technologie de conteneur Linux intégrée avec son ResinOS compatible OTA. Le système Ubuntu Core de Canonical utilise également un schéma de type conteneur pour fournir des mises à jour transactionnelles.

Informations complémentaires

Les abonnements Foundries.io microPlatforms sont désormais disponibles, à raison de 10 dollars par mois pour l'évaluation et l'utilisation non commerciale, à 10 000 ou 25 000 dollars par an pour les packages professionnels Zephyr et Linux. Les téléchargements du code source, des binaires et de la documentation de microPlatforms sont disponibles sur le site Web Foundries.io.


raspberry pi 3 maroc
Acheter raspberry pi 3 ICI

Source

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *