Please enable JavaScript to view this site.

winIDEA Help

Version: 9.21.253


This chapter explains TriCore specific debug functionalities:

Access Breakpoints

Real-time Memory Access


For general debug information refer to general Debug chapter.


Software execution breakpoints


Software execution breakpoints are provided for the primary (main) core only. They can be used when debugging a single core application (either on a single or a multi-core microcontroller). When the application runs on multiple cores, software execution breakpoints should not be used.


Setting and clearing a software breakpoint means reprogramming (erase-program) the program flash. While software execution breakpoint is being applied, any non-primary core could try to execute the code from the same flash sector, which would result in the application crashing.

Copyright © 2024 TASKING