2. RapidIO Ports > Hot Extraction/Insertion
CPS-1848 User Manual
51
June 2, 2014
Formal Status
This document is confidential and is subject to an NDA.
Integrated Device Technology
4. HS-LP (Local) clears
potential input-error
stopped state on the
CPS-1848 (Remote).
0x
(0x20 * Y)
HS-LP (Local)
0x00000004
After reset, the CPS-1848 (Remote) may
be in the input-error stopped state. Issue
an “input-status” request to the CPS-1848
(Remote).
5. Check for error
conditions.
0x000000
CPS-1848
(Remote)
Read
Read the
of the
CPS-1848. If the read completes
successfully then packet exchange can
resume.
Note: If the CPS-1848 always experiences
a PORT_ERR condition on extraction, do
not perform this step.
6. If the CPS-1848
(Remote) port is known,
clear ackIDs.
If the CPS-1848 (Remote)
port is not known, skip
step 6 and proceed to
step 7.
0x
(0x20 * Y)
CPS-1848
(Remote)
0x80000000
Clear ackIDs on the CPS-1848 (Remote)
port.
or
Implementation
Specific
0xF20300
HS-LP (Local)
0x8000YYYY
or
Implementation
Specific
Reset HS-LP (Local) port n. Register
values are given assuming that the HS-LP
(Local) is a CPS-1848 (Remote). If the
HS-LP (Local) is not a CPS-1848
(Remote), the register address and value
written are implementation specific.
0x
(0x20 * Y)
HS-LP (Local)
0x00000003
Issue a “reset” request to the CPS-1848
(Remote).
Note: The CPS-1848 (Remote) must have
.PORT_RST_CTL set to 1 to
perform per-port resets.
Packet exchange can resume once the link has completed initialization. Clear error status bits on HS-LP
(Local) and CPS-1848 (Remote).
Table 12: HS-LP Recovery Controller (Continued)
Step
Register
Offset
Value
Description