Part Number: TMS320C6678
Tool/software: Code Composer Studio
Dear TI experts,
Single EMIF read is all right. However, when the target ram space (in FPGA) is also frequently read by the other part (eg: pci-e), CCS report:
External exception happened. MEXPFLAG[3]=0x4004000.
Event 110: MDMAERREVT XMC VBUSM error event
MDMA read status error detected
XID (Transaction ID)= 3
Timeout error
Event 122: DMC_CMPA CPU memory protection fault for L1D (and other memory read finally goes through the L1D controller)
memory protection exception caused by local access at 0x70040800
Supervisor Read violation
NRP=0x82aa30, NTSR=0x1800d, IRP=0x82aa2c, ITSR=0xd, TSCH= 0xc, TSCL= 0x8f169451
B3=0x82aa2c, A4=0x70040004, B4= 0x831b20, B14= 0x83aae8, B15= 0x83a230
Exception happened at a place can not safely return!
Could you please explain how could that happen and how can I fix it?
Thanks and regards,
Peijun