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.

Enabling of AM3352 caches generate random data and prefetch abort exceptions

Other Parts Discussed in Thread: AM3352

Hi,

When enabling of AM3352 caches I'm seeing random data and prefetch abort exceptions.

MMU seems to be correctly set up.

Data and Instruction caches are then enabled.

I disassembled the code and the instructions generating the code are legit SDRAM addresses.

When the caches are disabled, everything works fine.

The app is in C and uses Ti Starterware and ThreadX.

Can you suggest some ideas of what to check? Tests to narrow down the problem?

Could this be related to SDRAM controller timing setup?

Thanks a lot,