[SOLVED] Use of JTrace to perform code coverage on ADuCM355 Eval board

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • [SOLVED] Use of JTrace to perform code coverage on ADuCM355 Eval board

    Hello,
    We are using this precision microcontroller from analog devices - ADuCM355 - ADuCM355 Hardware Reference Manual (Rev. B) (analog.com). We have an evaluation board for the same EVAL-ADuCM355 Evaluation Board | Analog Devices. We observe that the microcontroller neither has tracepins(TD[] and TCLK) exposed nor it has ETB/ ETM support. Analog devices technical support claims that we could use JTrace for code coverage analysis. Can you please let us know if there is anyway we could perform code coverage analysis on such a Microcontroller using JTrace debugger?
  • Hello,

    Thank you for your inquiry.
    To be able to do code coverage you will need at least some sort of trace interface to output trace data.
    As you correctly stated the ADuCM355 series does not have any trace pins whatsoever (not even SWO is connected on this board which would be a quantitative way of doing code coverage).
    So the statement that you could do code coverage on that chip is not correct.

    The only thing you could do in terms of tracing would be software tracing where you instrument your application.
    That way you could use SystemView for example: segger.com/products/development-tools/systemview/
    However this does not replace actual code coverage with hardware trace data.

    Best regards,
    Nino
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.