FEATURES

  • Supporting Eclipse, and Visual Studio Code IDEs
  • Unit testing with testIDEA
  • Data acquisition and visualization with daqIDEA
  • Multi-core debug support
  • Flash programming
  • External / On-chip memory programming
  • Real-Time Variable Watching
  • Program and Data Trace Analysis
  • AUTOSAR Application Insight
  • winIDEA Analyzer
  • Virtual ECUs
  • SDKs for all popular programming languages

SUPPORTED MICROCONTROLLER ARCHITECTURES

More supported microcontrollers

Infineon AURIX
ARM Cortex
RH850 Renesas
NXP/ST Power Architecture
RISC-V

AUTOMATION SDKS

Graphical User Interfaces are widely established and an easy method for humans to interact with software. However, sometimes repetitive tasks performed over the GUI become tedious and time-consuming. Further, when certain tasks need to be automated or just triggered by another third-party software, GUI can no longer address all the requirements. For these winIDEA (SDK) steps in providing a vast set of APIs (Application Programming Interfaces) supporting a variety of programming languages (Python, Java, C#, MATLAB).

 

WINIDEA ANALYZER

winIDEA Analyzer is an all-in-one tool that enables you to analyze the data captured with the BlueBox Debuggers and its add-on modules such as the Analog/Digital/SPI and the CAN/LIN analyzer.

 

DAQIDEA

daqIDEA is a tool for the graphic presentation of large data sets acquired through winIDEA data acquisition engine. daqIDEA is included in every winIDEA and requires no dedicated license. Access to DAQ functionality is also available via winIDEA automation API isystem.connect.

 

TESTIDEA

Everything about testIDEA is tuned to make it easy to integrate a testing stage into your software development process. You can test your code with no instrumentation, perform real-time testing executed on real target hardware, and automate everything with scripting.

 

CONTINUOUS INTEGRATION

winIDEA in conjunction with the BlueBox hardware can become an integral component of the Continuous Integration (CI) infrastructure. All winIDEA functionalities are accessed through the open and public isystem.connect API along with its corresponding Software Development Kits (SDK).

As setting up CI environments is not trivial, we offer assistance to integrate our tools in your test environment and help you optimise your CI workflow.

 

VIRTUAL ECUs

winIDEA IDE uses the same front-end and functionality for Virtual ECUs and on-target software development and debugging. As soon as target hardware is available, simply switch to it with a mouse click and continue working on real hardware. Similarly, any automation scripts that use the Automation SDKs can be used on a virtual or a real ECU without any changes. 

 

THIRD-PARTY TOOLS SUPPORT

winIDEA supports various third-party tools: Infineon DAP miniWiggler, PEmicro, Renesas E1/E20/E2 Debugger, and ST-Link. For more information refer to 3rd Party Debug Hardware Support.