Terex O&K choisit PikeOS pour sa gamme de produits pour pelles hydrauliques
Terex O&K a choisi la technologie de virtualisation PikeOS pour les systèmes d'aide à la conduite de ses excavatrices. SYSGO a réussi le processus de sélection grâce à sa solution innovante qui permet de réutiliser le code existant dans de nouveaux projets avec les nouvelles technologies.
PikeOS a été porté sur le matériel PIP10 basé sur le Pentium M de MPL. Pour le projet Terex, PikeOS a été configuré pour fournir deux partitions différentes, l'une exécutant le code existant sur une API POSIX®, et l'autre exécutant les nouvelles applications sur Linux. Le compilateur C++, les programmes C++ existants ainsi que la bibliothèque mathématique de Terex ont été utilisés pour la personnalité POSIX® sur PikeOS. Les nouvelles fonctionnalités disponibles pour Linux peuvent être ajoutées et exécutées dans la partition Linux. Les deux partitions sont indépendantes et solidement protégées l'une de l'autre afin que les nouveaux composants Linux ne puissent pas interférer avec les logiciels existants. C'est un grand avantage que de pouvoir réutiliser notre code existant avec les nouvelles technologies", explique Alois Pöttker, responsable de la recherche et du développement chez Terex O&K. "Dans ce projet, nous nous appuyons sur la technologie de l'information. "Dans ce projet, nous nous appuyons sur l'expérience de SYSGO en matière d'applications critiques pour la sécurité."
PikeOS fournit une plateforme de système d'exploitation pour les systèmes embarqués, où plusieurs machines virtuelles peuvent fonctionner simultanément dans un environnement sécurisé. La technologie de virtualisation sécurisée permet à plusieurs systèmes d'exploitation d'exécuter des applications de différents niveaux de criticité. L'un des concepts clés de PikeOS est la division des ressources du système en sous-ensembles appelés partitions. Chaque partition est un environnement de machine virtuelle avec un quota de mémoire, de périphériques d'entrée/sortie et de temps CPU qui peut être utilisé par le logiciel exécuté dans la partition. Le logiciel du système garantit que les ressources allouées à une partition sont totalement protégées contre toute utilisation ou modification par le logiciel d'une autre partition.
À propos de PikeOS
PikeOS est un produit innovant fournissant une plate-forme de systèmes embarqués où plusieurs machines virtuelles peuvent fonctionner simultanément dans un environnement sécurisé. La technologie de virtualisation sécurisée permet à plusieurs API de systèmes d'exploitation de fonctionner simultanément sur une machine, par exemple une application ARINC 653 avec Linux. L'architecture du micro-noyau PikeOS permet de l'utiliser dans des dispositifs sensibles aux coûts et aux ressources limitées, ainsi que dans des systèmes complexes et de grande taille. La simplicité et la compacité de la conception de PikeOS se traduisent par des performances en temps réel qui rivalisent avec les solutions RTOS propriétaires conventionnelles.