[ABANDONED] Thread aware debugging broken on FreeRTOS 10.2.1

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

  • [ABANDONED] Thread aware debugging broken on FreeRTOS 10.2.1

    Hi there,

    It looks like thread aware debugging is broken on FreeRTOS 10.2.1 (not sure if other versions are affected). I'm using Jlink v6.56b (latest).

    Relevant error is:
    Received symbol: pxCurrentTCB (0x00000000)
    ERROR: Mandatory symbol pxCurrentTCB not found.

    pxCurrentTCB is defined and I can set a watch on it.

    Thanks!
  • jeremy.billheimer wrote:



    Relevant error is:
    Received symbol: pxCurrentTCB (0x00000000)
    ERROR: Mandatory symbol pxCurrentTCB not found.

    pxCurrentTCB is defined and I can set a watch on it.
    You prob need to patch a little your FreeRTOS. Depending on your compiler (GCC?)

    Oh btw, which FreeRTOS TAD you using / which IDE? Or you just using Segger's FreeRTOS plugin for GDBServer ?
  • Hi,
    Thank you for your inquiry.
    Such an issue is not known to us.

    There are different thread awareness plugins etc.
    Could you tell us which tool are you using exactly (Ozone, GDB,...)?

    Best regards,
    Fabian
    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.