I am developing code for the C6474 EVM board, using CCS 3.3.82.13, DSP/BIOS 5.33.04 and XDS510USB emulator.
I am finding at times that the SRIO_SP1_ERR_STAT register reports that the port is in one of the following states:
Bit 16: Output port is in the OUTPUT ERROR-STOPPED state.
Bit 8: Input port is in the INPUT ERROR-STOPPED state.
These states can occur at various times, either during power up when using an external end point (separate power supplies), during code startup, and configuration of SRIO port, where the ends of the link are starting up at different times.
The problem can occur on either port 0 or port 1, whichever port I am trying to use.
It can occur on port 0 if using a RapidFET probe to connect to the external connector, and the connector is plugged in late, or the probe is powered up at the wrong point in time, or the probe is reset for any reason.
The problem is intermittent.
I have tried to find how to clear these conditions, but SPRUG23.PDF offers no advice as to what the error actually indicates, how the error occured, or how to clear the error to allow the SRIO link to continue to be used.
Does anyone have any information on how to clear these stalled states, as the only way that I have found so far, is to power cycle, which is obviously not an acceptable solution.