11.07.2015 Views

ST-Ericsson Sucess Story - PragmaDev

ST-Ericsson Sucess Story - PragmaDev

ST-Ericsson Sucess Story - PragmaDev

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Success storyWe started looking for a tool that could provide graphicalrepresentation of all tasks, messages and objects implementedin the OpenMAX IL layer. MSC Tracer tool wasselected because it can represent traces on a diagramand it is very easy to use.is shown an example of a scenario ran on ARM wherebasic OpenMAX methods are traced.The solutionMSC Tracer allows showing data exchange betweenentities and can reconstruct any scenario in an easymanner. The diagram is easy to read and based on internationalstandards. MSC Tracer uses socket-basedcommunication to retrieve data from the source; thereforeit can be installed on every station in the network.In addition, the tool allows editing the diagrams: zoom in,zoom out, pause tracing etc. It is also possible to savetraces in order to further retrieve them even if the sourceis not connected. MSC Tracer displays time between theevents which is very useful when checking the correctbehavior of the firmware.Generally speaking the utilization of the tool turned out tobe indispensable in the project. The idea of generatingdiagrams from the traces allows saving time and gettinga better understanding of the global architecture. Below<strong>PragmaDev</strong>We have very good relationships with <strong>PragmaDev</strong> thatacted like a partner. If requested, they can adapt the toolfor your specific needs.Future workMSC Tracer has been a very suitable solution to test anddemonstrate our software. Its user-friendly interface letssave your time and brings you to work more efficiently.We strongly recommend MSC Tracer to all that are lookingfor a tool to visualize the interaction between modulesor components like in our OpenMAX projects.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!