Part Number: TDA4VM
Other Parts Discussed in Thread: SYSBIOS
Dear expert,
I want to change C7x heap memory to 0x01_0200_0000, size 1GB. When I access the data in 0x01_0200_0000, C7x will run into "int_exc" in Hwi_disp_always.s71. How to solve this?
I can view the memory in CCS memory window, and see the value using expression window. But when the code access the member of the structure, C7x will trap into this interrupt.
The map file:
MEMORY CONFIGURATION
name origin length used unused attr fill
---------------------- ------------ -------- -------- -------- ---- --------
L2RAM_C7x_1 000064800000 00078000 00078000 00000000 RWIX
L1RAM_C7x_1 000064e00000 00004000 00004000 00000000 RWIX
MSMC_C7x_1 000070020000 007c8000 007c8000 00000000 RWIX
DDR_C7x_1_IPC 0000a8000000 00100000 00000000 00100000 RWIX
DDR_C7x_1_RESOURCE_TA 0000a8100000 00000400 00000098 00000368 RWIX
DDR_C7x_1_BOOT 0000a8200000 00000400 00000080 00000380 RWIX
DDR_C7x_1_VECS 0000a8400000 00004000 00000840 000037c0 RWIX
DDR_C7x_1 0000a8404000 00bfc000 007b23dd 00449c23 RWIX
IPC_VRING_MEM 0000aa000000 02000000 02000000 00000000 RWIX
APP_LOG_MEM 0000ac000000 00040000 00040000 00000000 RWIX
TIOVX_OBJ_DESC_MEM 0000ac040000 01fa0000 00fc0000 00fe0000 RWIX
DDR_SHARED_MEM 0000ae000000 20000000 00000000 20000000 RWIX
DDR_C7X_1_SCRATCH 000100000000 02000000 02000000 00000000 RWIX
DDR_C7X_1_LOCAL_HEAP 000102000000 1c000000 1c000000 00000000 RWIX
Thanks & Best Regards!
ZM