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 - switch says Packet-Not-Accepted, DSP says Receive Timeout

Hi TI,

I am still working to configure a TSI578 switch with a C6678 DSP in an automagic fashion without using direct configuration files.  I think this should be possible with maintanence packets. 

I have been working on it for a few days and it feels like I keep going in circles.  I clear errors and then send a maintanence read and get errors.

Perhaps you have some suggestions, even the errors seem circular.

For a simple maint read, I do the following procedure:

1.  Re-start the switch - verify ACKID_Stat = 0x00000000, verify not in any error stop conditions

2.  Load the code on the DSP.  Stop before the read function and verify ACKID_Stat = 0x00000000, verify not in an error stop conditions

3.  Clear errors anyhow on both sides (send a link maint request to switch, clear errors on DSP)

3.5 Send a maint read with hop count 0 from DSP. 

4.  Receive no response.

After I get no response, I gather more information:

From the DSP:

Completion Code = 1

Error_Det = 0x018000000

Port_Error_Det = 0x00000005 or 0x00000015

Input Error Stop = TRUE

From Switch:

Error_Det = 0x00000000

Port_error_det = 0x00100005

No error Stop conditions

 

Thanks,

Brandy