Webinar series covering special aspects of debugging


Together with our partner Hitex we continued our webinar series with six new webinars covering special aspects of debugging with UDE.

Videos available

If you missed our webinars or if you want to watch it again, below you will find the recordings.

September 16, 2021
11:00am CEST

Although the SPC5 UDESDK from ST offers some interesting debugging functions for SPC5 devices, true multicore debugging and tracing is only possible with the professional UDE. This webinar will show you how to benefit from the advanced multicore debugging capabilities of UDE. It will also give a brief overview about trace-based debugging and system analysis features.

Video recording (Hitex YouTube channel)

September 30, 2021
11:00am CEST

This webinar will cover the powerful scripting features of UDE. Using selected examples from real customer projects, we will take a closer look at specific features of the UDE scripting interface.

These topics await you in the webinar:

  • powerful scripting features of UDE
  • how to controll your debugger
  • real customer examples
  • UDE scripting interface

Video recording (Hitex YouTube channel)

October 14, 2021
Time: 11:00 CEST

In this webinar will show you UDE's trace -based code coverage feature. It allows to measure the code coverage in situations where other code coverage tools reaching their limits:

  • where code instrumentation is not allowed anymore,
  • where the code is optimized by the compiler and
  • if you want to test without affecting the run-time behavior of your application.

The webinar will also give you some hints what to consider with optimized code and how to use UDE scripting features to measure the code coverage in automated tests.

Video recording (Hitex YouTube channel)

In this webinar, we showed the basics of multicore debugging with UDE. Starting from creation a multicore debug session from scratch we gave an introduction to the UDE user interface and the specific multicore features. The webinar addressed also the new features of UDE 2021 that help to keep an even better overview. Using simple examples, we showed how to use typical debug functions to debug a multicore application.

The software architecture of embedded systems is often based on a real-time operating system (RTOS). Its objects and functions add a higher level of abstraction to the embedded software, which of course also affects the debugging. The webinar about RTOS aware debugging gave an introduction into the RTOS awareness of UDE. A demo showed how to debug an application that is under control of a RTOS.

This webinar covered the powerful scripting capabilities of UDE. Using the popular Python scripting language along with UDE's flexible and feature-rich software API, we showed how to control the target system, determine the target state, and finally manipulate it - all for automated testing.