Le fournisseur de plates-formes matérielles et logicielles de développement et de débogage sur microcontrôleurs Lauterbach et la jeune société britannique Undo Software, éditeur de l’outil UndoDB, ont décidé de collaborer en vue ...d’intégrer leurs outils respectifs au sein d’une solution capable de déboguer dans sa globalité une pile logicielle embarquée, des couches basses jusqu’aux couches applicatives.
Selon les deux sociétés, les développeurs de systèmes embarqués ont en effet désormais à gérer des projets où l'on retrouve une combinaison de logiciels traditionnels de bas niveau (proches du matériel) et de code de plus haut niveau, notamment apte à gérer des interfaces graphiques ou des interfaces logicielles complexes vers des systèmes externes. Grâce à l’intégration de la suite de débogage et d’analyse de code enfoui Trace32 de Lauterbach et de la technologie UndoDB, outil de débogage réversible dans le temps et applicable aux applications C/C++ développées sous Linux et/ou Android notamment sur architecture ARM, il devient alors possible à partir d’une seule et même interface, celle de Trace32, de déboguer l’intégralité d’une pile logicielle.
Cette collaboration va notamment permettre à Lauterbach de cibler des marchés comme ceux des développeurs d’applications sur mobiles ou de plates-formes de jeux, là où les interactions entre firmware et logiciels applicatifs nécessitent souvent l’utilisation de deux environnements de débogage séparés.