I'm using a C5535 EZUSB kit, and coding up functions for a new project I'm working on. I've run into something peculiar.
I've got a buffer in DARAM which is initialized to zero by code - and looking at it with the memory browser in CCS, it's zero. But in my assembly code, I'm reading from this buffer using AR1, and it's reading nonzero data.
Here's a screenshot (hopefully it's readable and not scaled or anything):
XAR1 points to 0x317E, which according to the memory browser, should be zero. In the code window (process-a.asm) I've just executed the "MOV dbl(*AR1), AC0" test instruction, and AC0 now contains nonzero data.
Any hints/tips/suggestions? Thanks!