background image

winIDEA

IDE, Debug and Trace Tool

winIDEA has formed the cornerstone of iSYSTEM’s integrated software development environment for more than 25 years. Being continuously refined, this tool delivers the insights every embedded development engineer needs, from the occasional user right through to the power developer.

When you start the video, content is loaded from Youtube and thereby your IP address is transmitted to YouTube.
Learn more

winIDEA in conjunction with a Hardware debugger or a virtual ECU simulator is an IDE for debugging, testing, and analyzing embedded systems.

The benefits of winIDEA IDE encompass MCU/FLASH control and real-time analysis, RTOS awareness, and support for test and certification processes. It offers compatibility with a wide range of MCUs, including features like MCU debugging and tracing, flash programming, and multi-MCU synchronous debugging and tracing. Timing and network analysis are also integral, along with MCU-to-network event correlation. The IDE supports RTOS, AUTOSAR, embedded Linux, and hypervisors. Additionally, it enables automated unit, integration, and system testing without the need for code instrumentation. Users can begin early development and integration with virtual hardware before real target hardware is available, and it provides comprehensive code coverage analysis.

 

All-in-one Download

winIDEA download includes these software products: winIDEA, testIDEA, daqIDEA, winIDEA SDK for Python, and 100+ Example Workspaces for a wide variety of microcontroller architectures.


Choose your IDE

For your development project, you can use the winIDEA IDE, but you also have the flexibility to take advantage of its powerful debugging capabilities into various other IDEs through supported extensions or plugins. This allows you to work within your preferred development environment while still taking advantage of winIDEA's advanced features. The following IDEs are supported:

 

Virtual ECUs

Virtual ECUs are advanced simulators that allow you to start early product prototyping and accelerate software development, typically before real ECU hardware or even the SoC is available.

winIDEA connects to the virtual ECU via debug protocols such as MCD, GDB, GDI, etc. It supports the same feature set as the BlueBox Hardware Debuggers. Thus all advanced debug, test, and trace functionality as well as the IDE user experience remains available as the user shifts between a real ECU and a virtual one.

Likewise, winIDEA SDK  provides the same interfaces - a Continuous Integration automation script can be used without change on both the real and virtual ECU.