Software

Easy to use and intuitive software is fundamental in order to analyze complex embedded software challenges. With the increase in use of multi-core SoCs, complex operating system environments, such as AUTOSAR, and the need for hypervisors, iSYSTEM aims to deliver a user interface that provides fast and clear results so that development decisions can be made quickly. Our offering can be broken down into a few core elements:

Integrated Development EnvironmentwinIDEA

Our Integrated Development Environment (IDE), providing the window into the inner workings of your embedded target. Supporting a wide range of semiconductor vendor's products, this established software delivers a minimally invasive interface to your microcontroller.

Trial Our Free IDEwinIDEA Open

Targeted at the Cortex-M developer, our free version of winIDEA delivers the power of our IDE for debugging together with the commonly available debug interfaces found on semiconductor-vendor's development boards. On top, you can also make use of our testIDEA environment to trial its features.

Integrated Test EnvironmenttestIDEA

Unlike other testing tools that only analyze source code, testIDEA tests object code that resides on your target microcontroller using a method known as Original Binary Code (OBC) testing. Our professional license enables further features, such as exporting of test scripts for Continuous Integration platforms such as Jenkins, too.

Software Development Kitisystem.connect

There are times when a graphical user interface simply cannot offer the feature an embedded developer needs. Or perhaps you have complex testing demands that could be supported by the insights provided by a debugging interface. The isystem.connect SDK provides a programming interface in various programming languages, such as Python, C++ and Java, thus providing the ultimate in flexibility.

Further Tool Support3rd Party Support

Some of the insights provided by iSYSTEM's software can be used by a variety of 3rd party tools to further analyze task execution time or code coverage data.