🎉 We're happy to announce new public releases 🎉

  • TriCore v6.3r1 Inspector - v1.0r9 - A family of tools that provide an automated method for identifying toolset issues in compiled output code
  • VX-toolset for RH850 - v5.0r1 - Industry’s First End-to-End Compile, Debug and Test Toolchain for Renesas RH850 Microcontrollers
  • VX-toolset for TriCore - v6.4r1 - Software development environment of certified compiler toolsets for Infineon AURIX TC2xx/TC3xx microcontrollers
Contact us to get access

Infineon AURIX: "Step" or "Step in" do not work on TC3xx devices

16-Feb-2026

Debugging (step in, step over...) a target application is working until the StartOS function is called. This function initializes the System timer (STM). On TC3xx devices, usually that is the STM0 timer. 

The timer is used by the scheduler to switch between the tasks. If you want to debug such code, timer(s) must be suspended, and hence the default initialization file must be used.


Possible solution

1. Use winIDEA Examples Workspaces in File | Select Workspace | Start with Example Workspaces.

2. Load a suitable initialization file. More information here


Part of the initialization file that suspends STMs

A STM0_OCS      L  0x12000000
A STM1_OCS      L  0x12000000
A STM2_OCS      L  0x12000000
A STM3_OCS      L  0x12000000
A STM4_OCS      L  0x12000000
A STM5_OCS      L  0x12000000



More resources

Was this answer helpful?