Green Hills Software annonce son puissant débogueur C/C++ Embedded Linux
Cette plate-forme logicielle devance largement toutes les autres solutions actuelles sur le marché. En effet, jusqu’à présent, pour déboguer Linux, on utilisait normalement un médiocre assemblage d’instructions Print, d’outils en ligne de commandes et de débogueurs graphiques rudimentaires difficiles à maîtriser, à mettre en place et à utiliser. Par ailleurs, ces derniers n’offrent pas les possibilités de contrôle et la visibilité exigés par les systèmes électroniques modernes. Cette lacune en outils de développement qualitatifs engendre des délais considérables de mise sur le marché et représente un obstacle important pour les concepteurs, expérimentés ou non, d’objets connectés en raison du manque de robustesse des produits résultants.
Désormais, avec MULTI, les développeurs peuvent contrôler et déboguer tous les aspects d’un système Linux embarqué, à savoir le noyau Linux, les unités d’exécution (threads) du noyau, les threads et processus du mode utilisateur, et les routines de traitement des interruptions (ISR), tout cela étant réalisé par un seul et même outil. Ils peuvent interagir simultanément avec ces entités dans une seule fenêtre ou dans des fenêtres séparées.
Cette suite permet de venir à bout sans difficulté des problèmes de développement les plus délicats tels que paniques du noyau, échanges en mode exécution et données entre les processus utilisateur et le noyau, initialisation précoce du matériel, pilotes de périphériques, analyse et ajustement des performances.
"L’Internet des Objets présente des défis et des opportunités qui exigent des plates-formes de développement puissantes, flexibles et évolutives", commente Nathan Field, responsable de MULTI chez Green Hills Software. "Les développeurs utilisant Linux seront surpris de voir à quel point MULTI simplifie leurs tâches de développement quotidiennes, jusqu’à en faire une vraie partie de plaisir."
Cette plate-forme logicielle est actuellement disponible pour les architectures ARM et Power Architecture, les autres architectures de processeurs étant fournies sur demande.
Si vous avez apprécié cet article, vous aimerez les suivants : ne les manquez pas en vous abonnant à :
ECI sur Google News