-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Medium
-
Code Composer Studio Debugger
-
CCBT-3602
-
-
-
CCS_20.5.0
-
Generic
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.