TI官方您好!
我们目前在使用ti的tms320c6678这款器件,应用场景是和fpga交互,使用emif总线。板卡参考evm6678自制,目前遇到的问题是:我们对emif空间读写,只能板卡第一次上电能正常正确读写,FPGA也能正常收发emif空间的数据。但在不断电的情况下,第2次加载程序,就会出现无法对emif空间进行读写操作,dsp emif空间被保护。必须要断电重启才可以。报错信息如下:
External exception happened. MEXPFLAG[3]=0x4000.
Event 110: MDMAERREVT XMC VBUSM error event
MDMA write status error detected
XID (Transaction ID)= 9
Addressing error
NRP=0x10841a38, NTSR=0x1800d, IRP=0x0, ITSR=0x0, TSCH= 0x0, TSCL= 0x6af09c0
B3=0x108414d0, A4=0x0, B4= 0x25, B14= 0x1085e648, B15= 0x1084a570
Exception happened at a place can not safely return!
帮忙分析一下,该问题是大概什么原因,该如何解决?