Green Hills pousse le débogage d'applications Linux embarquées dans ses retranchementsAvec la nouvelle version de l'environnement de développement Multi dédié au débogage de systèmes embarqués sous Linux, Green Hills souhaite faciliter le contrôle et la visibilité des opérations d’analyse du code Linux enfoui. ...Selon l'éditeur, l’utilisation d’instructions Print, d’outils avec lignes de commande et de débogueurs graphiques simples pour analyser un système Linux est encore largement répandue. Or ces approches sont trop rudimentaires vis-à-vis des exigences des systèmes embarqués connectés d’aujourd’hui. Avec la mouture 2015 de Multi, Green Hills autorise les développeurs à contrôler et à déboguer tous les aspects d’un système Linux embarqué : le noyau Linux lui-même, les threads (unités d’exécution) du noyau, les threads et processus du mode utilisateur et les routines de traitement des interruptions (ISR). Le tout à travers un seul outil avec une ou plusieurs fenêtres. L’idée est de mieux répondre aux problèmes complexes du débogage Linux, comme les échanges en cours d'exécution de données entre les processus utilisateur et le noyau, l’initialisation précoce du matériel, l’analyse du comportement des pilotes de périphériques ou l’étude et l’ajustement des performances.
Enfin, cette version de Multi, comme les précédentes, prend en charge les compilateurs en open source GNU GCC C/C++, ainsi que les compilateurs C/C++ propres à Green Hills. |