Skip to content
SPECIFICTION
Get listed

UDE Universal Debug Engine

pls-mc.com

Windows
Visit pls-mc.com
Spec score 6.8 #26 of 27 in Debuggers

Spec sheet

Purpose
UDE is a development tool for debugging, tracing, and testing embedded software on multicore SoCs, microcontrollers, and embedded processors.Read 9 Oct 2026 · pls-mc.com
Intended users
The maker presents UDE for embedded software developers working with supported microcontrollers, multicore systems-on-chip, and embedded processors.Read 9 Oct 2026 · pls-mc.com
Integrations
The UDE Eclipse integration package is included in each base installation at no additional cost, and its Object Model supports integration with third-party tools.Read 9 Oct 2026 · pls-mc.com
Headquarters
Lauta, GermanyRead 28 Sep 2026 · pls-mc.com
Founded
1990Read 28 Sep 2026 · pls-mc.com
Automation API
The UDE Object Model is an API for scripting, debugging, and test automation, and is included with every base license at no additional cost.Read 9 Oct 2026 · pls-mc.com
Debugging
Its multicore debugger shows cores in one interface and supports synchronized run control, core groups, and multicore breakpoints.Read 9 Oct 2026 · pls-mc.com
Download access
UDE downloads are available after logging in, and the maker lists Starterkit versions separately in its download area.Read 9 Oct 2026 · pls-mc.com
Language and compiler support
UDE supports C, C++, Rust, device-specific assembly, and cross compilers including HighTec/GNU, Tasking, Keil, Arm, Wind River, and Green Hills.Read 9 Oct 2026 · pls-mc.com
Platform
UDE is a Windows application.Read 9 Oct 2026 · pls-mc.com
Quality
PLS states that its quality management system for developing, producing, and selling electronic modules and software systems fulfills ISO 9001:2015 requirements.Read 9 Oct 2026 · pls-mc.com
RTOS and AUTOSAR
RTOS and AUTOSAR development features are provided through add-ons; listed RTOS support includes FreeRTOS, SAFERTOS, Sciopta, OSEK, PXROS, and others.Read 9 Oct 2026 · pls-mc.com
Scripting
The Object Model supports scripting languages including Python, PowerShell, JavaScript, Perl, VisualBasic, C#, and C++.Read 9 Oct 2026 · pls-mc.com
Security reporting
PLS provides a product security reporting channel for vulnerability reports and says confirmed issues may receive mitigations or security updates.Read 9 Oct 2026 · pls-mc.com
Support and maintenance
Purchases include a free update service and support package covering approximately two software releases, and paid maintenance is offered after that period.Read 9 Oct 2026 · pls-mc.com
Trace and coverage
UDE can analyze recorded on-chip trace, reconstruct program flow, visualize trace data, and provide non-intrusive code coverage.Read 9 Oct 2026 · pls-mc.com

Plans and prices

UDE® Universal Debug Engine Priced on request Quote required; RTOS and AUTOSAR functions require add-ons Read 9 Oct 2026 · pls-mc.com

Every UDE Universal Debug Engine plan and price →

Where Specifiction places it

Alternatives to UDE Universal Debug EngineAll alternatives →