Please enable JavaScript to view this site.

winIDEA Help

Version: 9.21.366

Connecting winIDEA to VLAB2 Virtual ECU

In this topic:

Introduction

Requirements

Start the simulation

Configure the winIDEA Workspace

 

 

Introduction

winIDEA can connect to a VLAB VDM Virtual ECU (vECU) and offer the same debugging and scripting experience as you are used to on real hardware.

 

 

Requirements

VLAB2

VLAB VDM

VLAB licence

winIDEA version 9.21.307 or newer

winIDEA vECU license

 

 

Configuration steps

Start the simulation

1. Open VLAB and find the platform you would like to use. Add it to Favorites.

Click to enlarge

 

2. Select your platform among the Favorites and edit the arguments. Add:

--use-ifx-models=False, --debugger-config=all:mcd

 

Click to enlarge

 

3. Right-click on the platform and select Load.

Click to enlarge

 

4. Open View | Status and run the VLAB Kernel.

 

You can also achieve the same with a script. For the given example you can call:

vlab.load("tc3xx.tc39xb", args = ["--use-ifx-models=False", "--debugger-config=all:mcd"])
vlab.run()

 

 

Configure the winIDEA Workspace

You are now ready to switch to winIDEA and start working with the virtual ECU.

 

1. Create a new Workspace and select MCD interface simulator as Debugger.

 

2. Specify the VDM you are using and select the application you wish to debug.

a.Make sure to preset the PC to the application’s entry point.

VLAB-winIDEA-deviceSelection

 

Workspace is now created.

For a more complex application, click on Switch to Full and perform a Full session configuration.

 

 

3. Open MCD | Options, enable the UseInternalMcdEnvSetup option, and provide the path to the MCD dll.

VLAB-winIDEA-MCD-settings

 

4. Save your winIDEA Workspace via File | Workspace | Save Workspace.

 

5. Begin a debug session by selecting Debug | Download

 

You can now start debugging your application in the same way as you would on real hardware.

 

 

More resources

Debugging

Multi-Core Debugging

Operating Systems

winIDEA SDK

 

 

Copyright © 2025 TASKING