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.

AM3359: AM3356 L2 lockdown and as RAM

Part Number: AM3359
Other Parts Discussed in Thread: AM3356, SYSBIOS

Hi,

I was trying to use L2 cache lockdown feature to run critical code and data from locked down cache.

I have gone through cache lockdown code from Cortex A8 symbiose code.

When I am running my example code and measuring CPU cycles, instruction cycles and L2 read via PMU counter,

I can see L2 miss event is reduced to zero but not seeing any performance improvement in terms of execution time.

My CPU running at AM3356 @ 600MHz, DDR at 400Mhz.

Pre data and code lockdown:

Post lockdown:

I tried both method to load data before locking one by using PLE and second by using LDR instruction.

But result are same.