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.

CortxA8: Trouble Reading Memory Block

We are trying to debug the AM335x EVM. We are using the following components to debug that

Blackshawk XDS560 USB system trace Emulator.

CCS to debug.

we followed the steps in the

following site

http://processors.wiki.ti.com/index.php/Sitara_Linux_Training:_uboot_linux_debug_with_ccsv5

http://processors.wiki.ti.com/index.php/Sitara_Linux_Training:_uboot_linux_debug_with_ccsv5#Perform_SPL_Debug

is resulting with this error

CortxA8: Trouble Reading Memory Block at 0xc001d23c on Page 0 of Length 0xd: (Error -2030 @ 0x89268860) Internal error: Access to unknown or invalid register was requested. Restart the application. If error persists, please report the error. (Emulation package 0.0.0.0)

Can you please guide us to solve this problem

  • Hi Balaji,

    that address is in DDR space, typically with the MMU enabled.  Do you have this address space define in the CCS memory map?  Check Tools->Memory Map.  Otherwise you may be trying to access that address before the EMIF is configured.  Make sure SPL has gotten through the EMIF initialization before you try to access and DDR memory.

    Regards,

    James