This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM2434: recommeded debug probes for multicore and application tracing

Part Number: AM2434
Other Parts Discussed in Thread: TMDSEMUPROTRACE

XDS110 is recommended for AM24x and AM26x.  XDS560v2 and XDS200 offer a couple of advantages in that they can work in a virtual environment such as Cytrix and support faster data transfers but in the vast majority of cases the XDS110 is good enough, and much cheaper.

Multi-core debug:

All XDS probes support multi-core debug.   Below is what we mean by multi-core debug:

Trace:

Regarding application tracing you are looking for PC trace, then the all XDS debug probes support trace to on-chip buffer (if the device supports this).  I.e. trace is captured to memory on the device and then read out by the debug probe and decoded. 

https://software-dl.ti.com/ccs/esd/documents/users_guide_ccs/ccs_debug-trace.html#etb-trace

 

For trace that is streamed out over pins then you need a trace receiver.  The TMDSEMUPROTRACE is our legacy trace receiver and supports AM243x (that was the last device supported). 

Lauterbach is a good option for trace to pins. Please check with Lauterbach if your specific device is supported 

 

Segger does not currently support AM24x

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1355500/am2434-am2434-supported-by-segger-jlink-emulator


Here we recommend request Segger for support.

 

Following devices are supported by Segger (including AM26x)

 

https://www.segger.com/evaluate-our-software/texas-instruments/

https://www.segger.com/supported-devices/ti/

 

Thanks 

Jan