Watchpoint "Data Mask" and "Data Value" fields for newer C2000 do not work as expected

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Medium

      Watchpoint "Data Mask" and "Data Value" fields for C2000 do not work as expected. A simple example where only bit 0 is toggled and the rest of the bits are cleared, the value of the variable changes from 0 to 1. The expectation of setting a mask of 0x1 and a data value of 0x0 is that the watchpoint would trigger only when the variable value is 0 with bit being cleared. However the watchpoint never triggers despite this being the case. The data value is set to 0x1 (with the mask remaining at 0x1), I would expect the watchpoint to trigger when the variable is 1 with the bit being set. Instead, the watchpoint triggers on every bit toggle regardless of the value of the variable.

      It is unclear what the expected impact of these fields are and if they are working correctly.

            Assignee:
            TI User
            Reporter:
            TI User
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

                Connection: Intermediate to External PROD System
                EXTSYNC-5591 - Watchpoint "Data Mask" and "Data Va...
                SYNCHRONIZED
                • Last Sync Date: