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.

Trace tools support for Hercules MCUs

Other Parts Discussed in Thread: TMS570LC4357

Hello

In the below link I found that CCSv6 doesn't support Trace facilities and profiling for Hercules devices

http://e2e.ti.com/support/microcontrollers/hercules/f/312/t/388589
But in the following pdf, http://www.ti.com/lit/an/spna202/spna202.pdf I saw that trace view, profiling for TMS570LC4357 is supported by CCSv6. 

 Kindly provide information regarding the support to Hercules devices from CCS for Trace analysis

  • Hello Sindhu,

    I have forwarded you question to one of our Trace tool experts. They should reply to you soon.
  • Sindhu,

    The XDS 560 PROTRACE supports Hercules,  but we've filed a lot of issues against it.  Superficially it works well but as you get into using it there were some issues.   Just before the holiday the FPGA for the PROTRACE was updated to fix an internal overflow problem (you can see this in the release notes of the latest emulation package).    We are hoping that this overflow problem which caused corruption in essentially a compressed data stream is the root cause of many of the issues we filed but this hasn't been confirmed yet on a Hercules target.  That comes next.

    Anyway the feature is supported with this emulator.   Just don't confuse this with the XDS560v2 STM emulator.   Hercules does not support system trace,   you need the PROTRACE which supports ETM trace and your target board needs to have a 60 pin mipi header w. the ETM pins routed to it.  (Our HDKs do).