Part Number: AM2434
Other Parts Discussed in Thread: SYSBIOS, SYSCONFIG
Hi,
I am working with the AM2434 and debugging using the CCS debugger. I need to use ROV (Runtime Object View) to inspect kernel objects such as Semaphores, Queues, and Mutexes.
However, when I open the ROV view and select any of these modules, I get the following error:
Error: java.lang.Exception: Target memory read failed at address: 0x701489b00, length: 256 Additional details:
-
Device: AM2434
-
SDK version: 8.06.00
-
CCS version: 12.7.1
-
Debug method: XDS110
-
Application runs, but ROV consistently fails to read kernel structures.
-
RAM size is sufficient (2MB), so I'm not sure why the memory read is invalid.
linker file data:
MEMORY
{
R5F_VECS : ORIGIN = 0X00000000 , LENGTH = 0X00000040
R5F_TCMA : ORIGIN = 0X00000040 , LENGTH = 0X00007FC0
R5F_TCMB0 : ORIGIN = 0X41010040 , LENGTH = 0X00008000
NON_CACHE_MEM : ORIGIN = 0X70060000, LENGTH = 0X8000
MSRAM : ORIGIN = 0X70080000, LENGTH = 0X150000
//MSRAM : ORIGIN = 0X70080000, LENGTH = 0X1CF000 //For debug
FLASH : ORIGIN = 0X60100000, LENGTH = 0X80000
USER_SHM_MEM : ORIGIN = 0X701D0000, LENGTH = 0X180
LOG_SHM_MEM : ORIGIN = 0X701D0000 + 0X180, LENGTH = 0X00004000 - 0X180
RTOS_NORTOS_IPC_SHM_MEM : ORIGIN = 0X701D4000, LENGTH = 0X0000C000
}