Dear TI employees and others involved,
Currently I have software running on the Cortex-M3 Subsystem from the OMAP4460. I works just fine but rather slow and therefor I want to make sure the shared L1 cache is working as expected.
According to the OMAP4460 datasheet, I have to use the SCACHE_CFG registers for configuration. However I can not access them. Trying to read the registers by using the TI Omapconf tool results in the following message:
[ 3334.851654] Unhandled fault: external abort on non-linefetch (0x1018) at 0xb6e9201c
!!! OUPS... MEMORY ERROR @ 0x00000000 !!!
Are you sure that:
MEMORY ADDRESS IS VALID?
TARGETED MODULE IS CLOCKED?
This error occurs while I am able to access SCACHE_MMU, which is in the same domain.
I want to make sure the option Everything is cachable is enabled (BYPASS bit from SCACHE_CONFIG register)
Can anyone help me out?
Thanks in advance!
Kind regards,
Richard van Berkel.