It works. Sometimes...
February 14, 2023

It works. Sometimes...

Anonymous | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User

Overall Satisfaction with Percepio Tracealyzer

We use Tracealyzer built within uCOSIII to visualize and debug issues.
  • Great visualization
  • Sometimes awkward views (vertical vs horizontal)
  • It's not always easy to include/integrate Tracealyzer in the OS build. It would be nice to have a simple install/plug n play method for our target.
  • Sometimes, the .bin files from Tracealyzer don't always work and we don't know why
  • Visualizing the timing of the code/OS/everything else.
  • being able to add custom events
  • Positive: We were able to find some thread priority issues with Tracealyzer.
  • Positive: we were able to see timing of events in the sw/hw that we couldn't otherwise see.
While we started using uCOSIII for our simpler microcontroller products, we also use QNX on more complex targets (full microprocessors) and it is a much more complex platform offering event tracing, memory tracing, and performance measures that are extremely good and integrated. More importantly these tools are fully integrated without any code changes. Tracealyzer is not integrated as much into uCOSIII like QNX's tools, debugger, etc. But, going thru the manual work of adding Tracealyzer to the build, it did help us get to a shippable product.

Do you think Percepio Tracealyzer delivers good value for the price?

Yes

Are you happy with Percepio Tracealyzer's feature set?

Yes

Did Percepio Tracealyzer live up to sales and marketing promises?

Yes

Did implementation of Percepio Tracealyzer go as expected?

No

Would you buy Percepio Tracealyzer again?

Yes

It's very helpful when it works, but may take some tweaking to get it to that point.