Tool/software:
Hi,
We have a device based on the DS125MB203, and now we would like to turn off the input internal termination for some research. We use RXDET registers:
We set 0x15[3:2] = 0b00, then we read 0x15 and can see that it was set. Before that we set 0x08 as 0x0C, which means we set Override MODE/RXDET bits.
But if we read register 0x18m we can see there 0xE0 or 0x80 (don't understand why sometimes different value for the same settings) but the 0x18[7] bit is always "1".
I also cannot see any changes from HW side, looks like the device works regardless of setting RXDET bits.
It's bit of our initialization below:
Read Device ID 0x51: 0x46
Write 0x06: 0x18
Read 0x06: 0x18
Write 0x08: 0x0C
Read 0x08: 0x0c
NC-S_INA0:
Write RXDET 0x0E: 0x00
Read RXDET 0x0E: 0x00
Write EQ 0x0F: 0x00
Read EQ 0x0F: 0x00
D_OUT0-S_INB0:
Write RXDET 0x15: 0x00
Read RXDET 0x15: 0x00
Write EQ 0x16: 0x00
Read EQ 0x16: 0x00
Write VOD 0x17: 0xaf
Read VOD 0x17: 0xaf
Write DEM 0x18: 0x00
Read DEM 0x18: 0xe0
... similarly for the rest of the channels ...
Write 0x5e: 0x07
Read 0x5e: 0x07
Write 0x5f: 0xfc
Read 0x5f: 0xfc
Let me ask:
1. Should RXDET Status register show the relevant state of the termination if the termination was manually turned off?
2. Is there a particular sequence of initialization for the re-driver? Could you please share some examples of the re-driver initialization?
3. What is different when DEM register is either 0xE0 or 0x80? What does bits 6:3 of DEM register show?
4. What is the right sequence of setting RXDET bit (e.g. 0x18[7]) and Override bits (0x08[3:2])?
Thank you!