Press Releases

Logo Lauterbach

TRACE32 supporte PikeOS for MPU

Lauterbach, le premier fournisseur mondial d'outils de débogage, et SYSGO, le premier fournisseur européen de systèmes d'exploitation en temps réel pour les applications embarquées critiques, ont le plaisir d'annoncer le support du tout nouveau produit de SYSGO, PikeOS for MPU, dans l'environnement de débogage TRACE32 de Lauterbach. Ce support comprend le débogage et le traçage des applications PikeOS for MPU ainsi que le débogage combiné des systèmes basés sur MMU et MPU.

Lauterbach, le premier fournisseur mondial d'outils de débogage, et SYSGO, le premier fournisseur européen de systèmes d'exploitation en temps réel pour les applications embarquées critiques, ont le plaisir d'annoncer le support du tout nouveau produit de SYSGO, PikeOS for MPU, dans l'environnement de débogage TRACE32 de Lauterbach. Ce support comprend le débogage et le traçage des applications PikeOS for MPU ainsi que le débogage combiné des systèmes basés sur MMU et MPU.

Lauterbach et SYSGO bénéficient d'une coopération de longue date avec TRACE32 qui supporte PikeOS depuis plus de 15 ans. La sensibilisation à PikeOS a toujours permis un accès facile aux objets PikeOS, tels que les partitions, les tâches et les threads. TRACE32 donne à l'utilisateur un accès simultané à toutes les partitions et tâches. Les développeurs peuvent visualiser les variables et définir des points d'arrêt sur n'importe quelle tâche (ou plusieurs d'entre elles) à tout moment, que la tâche soit active ou non. En commençant par les prochaines versions bêta de PikeOS for MPU, Lauterbach et SYSGO ont collaboré pour étendre la sensibilisation existante de PikeOS pour supporter également PikeOS for MPU. En conséquence, les développeurs utilisant PikeOS for MPU sont maintenant capables de déboguer leurs applications et systèmes sur TRACE32 de la même manière qu'ils ont l'habitude de le faire avec le PikeOS classique. Cela inclut également le traçage du système dans son ensemble, couvrant toutes les partitions et les tâches. En utilisant la trace échantillonnée, TRACE32 peut créer une analyse de performance complète et des mesures de couverture de code.

PikeOS for MPU est parfaitement adapté pour travailler avec un système PikeOS classique, en particulier dans les environnements multicœurs asymétriques. Sur un SoC complexe, par exemple le Xilinx Ultrascale+, vous pouvez exécuter PikeOS classique en SMP sur le cluster Cortex-A53, ainsi que plusieurs PikeOS for MPU en AMP sur les cœurs Cortex-R5 secondaires. TRACE32, quant à lui, ne supporte pas seulement toutes les variantes de Cortex-A et Cortex-R, ainsi que les configurations SMP et AMP, mais supporte désormais aussi les deux variantes de PikeOS. Cela signifie qu'une seule configuration matérielle TRACE32 est suffisante pour déboguer l'ensemble du système. En démarrant une interface graphique individuelle pour chaque système PikeOS, le développeur peut déboguer les deux variantes de PikeOS en même temps, avec des événements de démarrage et d'arrêt synchronisés. Ceci est particulièrement utile lors de la recherche de bogues dans la communication entre les systèmes. De plus, TRACE32 peut tracer l'ensemble du système et afficher des graphiques des temps d'exécution des applications et des fonctions. Le timing est synchronisé, ce qui permet d'observer le comportement temporel des deux systèmes, PikeOS classique et PikeOS for MPU, et de mesurer les latences entre les deux.

"Nous sommes ravis des dernières améliorations apportées aux produits de SYSGO et de Lauterbach. La collaboration continue assure que Lauterbach peut fournir la meilleure expérience de débogage à chaque fois", a déclaré Norbert Weiss, directeur général de Lauterbach."

"C'est formidable de voir le partenariat de longue date avec Lauterbach actif et agile comme lors de sa création. Avec PikeOS classic et PikeOS for MPU, SYSGO peut maintenant offrir une solution complète pour MMU, MPU et la chaîne d'outils nécessaire pour la configuration et le débogage."


A propos de LAUTERBACH

Lauterbach est le fabricant mondial d’outils de développement et de microprocesseurs, modulaires et évolutifs avec une expérience dans les systèmes embarqués depuis 1979. C'est une entreprise internationale bien établie avec des clients leader dans leur domaine d’activité, situés aux quatre coins du monde et entretient d’étroites relations avec tous les fabricants de semi-conducteurs.

Au siège de Höhenkirchen, près de Munich, l’équipe d’ingénierie développe et produit des outils de développement de pointe spécialisés, utilisés dans le monde entier sous la marque TRACE32®. Nos filiales sont présentes au Royaume-Uni, en Italie, en France, en Tunisie, sur les côtes est et ouest des États-Unis, au Japon et en Chine.

Des ingénieurs de vente et de support hautement qualifiés sont également disponibles dans de nombreux autres pays.

Pour plus d’informations, visitez www.lauterbach.com

PikeOS RTOS & Hypervisor

PikeOS
RTOS & Hypervisor

Learn more

PikeOS for MPU

PikeOS for MPU

Learn more

ELinOS Embedded Linux

ELinOS
Embedded Linux

Learn more

Need more Information?


Contact us