This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Cache status during debugger memory access

Hi,

I understand from the below document that if the debugger access the memory using DCC, the access will be via the cache.

https://developer.arm.com/documentation/102140/0200/Memory

I have the following queries related to cache operations during the debugger memory access.

  1. If the debugger writes to memory, which cache will be involved in that?
  2. Similarly what if we read  a memory location? will it look in both caches?
  3. If I disable the MMU, any change in the cache involvement in the debugger memory access?

Any help will be appreciated.

Also can anyone direct me to the documentation related to this?

Regards,

Ranjith