🎉 We're happy to announce new public releases 🎉

  • SmartCode v10.4r1 - Take advantage of all the benefits our tools have to offer and build your applications with the latest version
  • TriCore v6.3r1 Inspector v1.0r8 - Save time and detect known issues before they get into your application
Contact us to get access

Arm Cortex Infineon XMC4xxx: Trace port settings

28-Nov-2024

Trace port settings are only applicable on devices that support parallel trace. GPIO port selection initialization is configured as script parameters. The script is included in the winIDEA SFR folder. If older workspaces are in use, ports have to be configured again.


Possible solution

1. Add the custom script XMC4xxx_TraceInit.cpp to Hardware | CPU Options | Analyzer | SoC Initialization.

2. Specify which port to use for parallel trace.



Initialization script parameters


Trace port

Options

Default setting

eTRACECLK
PORT2, PORT6, PORT7
PORT6
eTRACED0
PORT2, PORT3, PORT6, PORT8
PORT6
eTRACED1
PORT2, PORT4, PORT6, PORT8
PORT6
eTRACED2
PORT2, PORT4, PORT6, PORT8
PORT2
eTRACED3
PORT1, PORT2, PORT6, PORT8
PORT6


More resources in winIDEA Help

    Was this answer helpful?