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.

SRIO logical layer error occur frequently



 FPGA and DSP connnected with SRIO(4x, 1port, 3.125Gbps),FPGA push data to DSP MSM with doorbell notify, DSP call Srio_sockSend_DIO API to do maintenance READ/WRITE and check some status, the  logical layer error occur frequently when i run my test program. but this error could NOT be found if i trace my test program step by step in debugger.

some register value list as follow when error occur at  first time:

[

LSU0_ICSR,=>0x00010000, bit ICS16 set,transaction complete with error

ERR_RST_EVNT_ICSR,=>0x00000004,bit ICS2 set, logical layer error management event capture

ERR_DET,=>0

SRIO_H_ADDR_CAPT=0x00000000

SRIO_ADDR_CAPT=0x0002002c

SRIO_ID_CAPT=0xffffbeef

SRIO_CTRL_CAPT=0x80000000

]