One of the really nice things about Tracealyzer is that it likely works with the tools you already have. We support some 10 real-time operating systems, a similar number of developer toolchains and a multitude of embedded hardware platforms. The flip side to all this diversity is that every combination of tools can have its own set of peculiarities and require special settings.

It is hardly surprising, then, that a fairly large portion of tech support questions are some variation of “can you help me get Tracealyzer up and running with this-and-this set of tools?” Some of these users only need a pointer into the documentation to get back on track, but at times our support team builds a complete demo project for our customer’s setup, with Tracealyzer integrated.

Take a look at the list

Over time, we have built up a collection of Tracealyzer example projects and today we are releasing them to the public – that is, you. Go take a look at the list, it’s available under “Resources” on the percepio.com home page, and if you see something that you think would be helpful for you, feel free to download that project. But please remember this is demo code that we, Percepio, provide as is without any kind of warranties.

The list is not complete at the moment. We have dozens more of projects to wade through and we’ll keep adding to this list over the next couple of months.

This is just the beginning

If your particular RTOS/MCU/IDE combo isn’t listed, it doesn’t mean that we don’t support it. We probably do, but either we haven’t gotten that one up yet or no customers have asked our support team to build such a project. It could also be that one of the vendors involved has asked us not to redistribute their code.