This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Disable caching for a particular region in DDR

Hi All ,

I am using C6678 EVM , sys/bios 6_31_04­_27  and MCSDK 2_00_00_11 .I am trying to figure out a way to disable caching for a particular region in DDR.

I came across in the cache user manual that using MAR registers we can achieve the same.

I have a couple of queries on the same :

1)  What is the range of MAR registers ?

2)  If I want to disable cache for some address in DDR , starting from say 0x89000000 , for 16 MB (or less)…How do configure the MAR registers to achieve this ?

-Anil