Other Parts Discussed in Thread: TMDSCNCD28388D
Hi, experts
I have a question about CCS ( Version: 11.2.0.00007 ).
I monitor SDFM output data(32-bit) with CCS Expressions window with continuous refresh=ON.
Like below


Inputs to SDFM (sdfm21_in_s32g) are around zero (from -100 to +100).
However on Expression windows sometimes show that sdfm21_in_s32g is around +655xx / - 655xx.
And I set BP on below but it is not hit.

And I change threshold value and it is always hit

It means that BP works correct but Expression window shows in-correct data ?
This behavior of CCS means that Expressions window has a problem with continuous refresh=on.
It does not support 32-bit value with continuous refresh=ON.
When output value is changed from - 4 to + 4 , sdfm21_in_s32g is changed from below.
0xFFFF_FFFC
0x0000_00004
If lower 16-bit is not changed, sdfm21_in_s32g is 0x0000_FFFC(=65532).
I think that a 32-bit value on the Expressions window is updated with a step of 16-bit data size.
When output value is changed from + 4 to - 4 , sdfm21_in_s32g is changed from below.
0x0000_00004
0xFFFF_FFFC
If lower 16-bit is not changed, sdfm21_in_s32g is 0xFFFF_0004( = -65532).
Best regards,
Hidehiko
