Hi,
A customer reported problems visualizing the correct values when he hovers around a pointer or check its value in a Watch window. However, if he uses printf() or go to the pointer address in memory browser the value is OK.
I think the problem is related to how the watch window value is set. Looks like it is set to big endian (instead of little endian) but I was not able to change it in the IDE. Please see attached snapshot, it shows printf() value different to watch window value.
As additional information the project was compiled using "Full symbolic debug" and not optimization.
I was wondering if there is any way to change the watch window settings value to little endian or if you think the actual problem is a different one and you can guide me how to debug it. I can share the CCS project if it is required.
Thanks a lot for your help,
Paula
