SNLA293 May 2022 DP83TC811R-Q1 , DP83TC811S-Q1
Sequence | Description | Register Read/Write |
---|---|---|
Step 1: For DP83TC811 as master | Force the link-down by writing register and enable link-partner to go silent. Wait for ~1s after register write. In case of valid open and short cable faults, TDR will still work fine without step 1. For good cable case, TDR register 0x001E may show Fail on bypassing this step. | Write register[0x0475] = 0x0008 |
Step 1: For DP83TC811 as slave | Link-partner should be made silent. In case of valid open and short cable faults, TDR will still work fine without step 1. For good cable case, TDR register 0x001E may show Fail on bypassing this step. |
If DP83TC811 is the link partner, then
Else,
|
Step 2 | Start TDR | 0x001E[15] = 1 |
Step 3 | Wait for 100ms (should be sufficient for TDR to converge for maximum cable length) | |
Step 4 | Check wether TDR is completed successfully |
Read 0x001E[1:0] = [TDR done : TDR fail].
|
Step 5 | Fault type and location is read. | Read register 0x016B for fault status and fault type.
|