Part Number: CCSTUDIO
Other Parts Discussed in Thread: TMDS64EVM
I am connected to TMDS64EVM, loading code to ICSSG1_PRU0, and stepping through with the debugger. As I step throug the code, I am attempting to set Pinmux registers, starting first with unlocking the MAIN_PADCFG_CTRL_MMR_CFG0_LOCK[0/1]_KICK[0/1] registers per the manual.
After stepping through the code for unlocking these registers, the CCS Memory Browser view shows all 0s for those memory locations. However if I have a read in code of that register, it shows the correct value was written.
This is the same when writing to the Pinmux PADCONGIF registers.
Why is the Memory Browser not working? I understand that this is just an inconvenience and not a show-stopper to some extent, but a key debug feature appears to not be working in CCS at all, as I am trying to understand why my code isn't working.