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.

DS100DF410: Configuration in Linux

Part Number: DS100DF410

Hi,

We are using DS100DF410 part in one of our custom design and to configure the retimer module we are using the below mentioned patch in the linux kernel.

https://github.com/opennetworklinux/linux/blob/master/3.2.65-1%2Bdeb7u2/patches/driver-ds100df410-retimer.patch

Please let us know, whether the driver is updated. Since we are able to see that the link is up but not able to get IP address in the host machine. Also let us know any updated drivers are available for the DS100DF410 retimer module.

Thank you,

Deepanraj.A

  • Hi Deepanraj,

    Thanks for reaching out.  Please note that this patch was developed independent of TI, so presumably what you have found on GitHub is the most up to date version of it.

    The DS100DF410 is just responsible for ensuring that data can be transmitted through the link and doesn't have any interaction with the content of the data.  If you are able to establish a link, this seems to suggest that at least some data is successfully passing through the device.  If you have concerns about whether the device is providing proper signal conditioning, I would recommend evaluating the BER in your link, or looking at an eye diagram.  If you are able to establish a link but cannot setup an IP address, would this suggest that you are encountering an issue at a higher level than the physical layer?

    The DS100DF410 has a built in eye monitor, so you could use this to determine if the device is receiving an appropriate signal.  Details for this can be found in the programming guide for this device (linked below) in section 3.11.  Please note that you will need to select the appropriate channel in the device prior to reading the HEO/VEO.

    www.ti.com/.../snla323.pdf

  • Hi ,

    We have used the same driver and ds100df410 module in another project . But we are successfully able to connect and get IP address.

    Can you please let us know, whether w.r.t to the SFP connected to the DS100DF410 configurations will also change in the driver . Since in our previous use case we had used optical SFP and optical fiber . But now we are using electrical SFP and ethernet cable.

    Please let us know the configuration in case we use Electrical SFP instead of optical fiber and also the optical fiber configuration to be set in the register

    Thank you,

    Deepanraj.A

  • Hi Deepanraj,

    In a system where DAC is used, you will likely want the retimer to automatically adapt its CTLE and DFE settings in order to compensate for various insertion loss cases.  This can be done by setting the device to adapt mode 2 and enabling DFE.

    Some examples of common configurations can be found in the programming guide for this device:

    https://www.ti.com/lit/an/snla323/snla323.pdf

    Thanks,
    Drew