[SOLVED] Ozone - Thread Aware Debugging

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

  • [SOLVED] Ozone - Thread Aware Debugging

    Good morning,
    is there in Ozone any way to debug with thread aware like that is described here: segger.com/products/debug-prob…er/thread-aware-debugging ?

    I would like to know for each task, the exact OS_ function where the task is waiting, the context of the task in that point and a stack of function calls like happens in eclipse (attached image).

    If it can't be done in Ozone, what I need to do to obtain that in an eclipse environment? Eclipse version, JLink software version, etc...

    Thank you,
    Silvio.

    csm_GDBServer_RTOSPlugin_Screenshot_6bbba707d7.png
    :evil: Senior HW & FW Developer at INIM Electronics s.r.l. | 8) LTE Expert | :thumbsup: embOS User | 8o IoT Addicted | :love: Matter Enthusiastic
    -----
    The art of writing firmware: "having a scooter, having to do the same things with it that you could do with a motorbike, with the safety that a tank would guarantee and in the end trying to do it by removing a wheel to optimize costs".
  • Hello Silvio,

    please have a look here: segger.com/products/rtos/embos/tools/plug-ins/ozone/.

    Best regards,
    Til
    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.
  • ...and also have a look into the Ozone user's manual, in particular section 4.18. In case your RTOS is not one of those for which Ozone provides a plug-in, section 6.3 shows in details how such a plug-in can be created by your own.

    Does that answer your question?
    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.