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 failed after several successful transmissions

Hello,

  I'm using the TI breakout board to connect two evms, evm6678 and evm6670. I wanted to get some knowledge about the transmission delay of SRIO, so I send a packet from evm6678 to evm6670, after receiving, 6670 sends back a packet to 6678, the time between sending and receiving on 6678 was measured, which was aproximately transmission delay doubled. Also, I wanted to do it several times to get the average.

  The 6678 board successfully sent 3 packets and received 3 response packets from 6670. On the fourth time, 6678 sent out a packet, 6670 received and sent back response packet,  but 6678 never received the packet and hung at the sockRecv call .

  According to RandyJ's post, I checked several registers both on 6670 and 6678 after sockSend call, the results  are the same and as follows:

transmission no ERR_STAT LM_RESP ERR_DET SP0_CTL
1 0x20202 0x80000005 0x0 0x600001
2 0x20202 0x5 0x0 0x600001
3 0x20202 0x5 0x0 0x600001
4 0x20202 0x5 0x0

0x600001

  Since the first 3 transmission loops are succesful, I think the configuration of routing is correct, I cleared the rx buffer after sockRecv call.

  That's about all the information I can think of now, Let me know if you need more information to help with my problem. Thanks.

 

Roy