paulleons90
Newbie level 1
Hello,
I am trying to read the status of SFP port using I2C interface for FTLX1471D3BTL. I use optical fiber to connect between the
NIC card and the SFP module. I am trying to see if the link between the NIC card and the SFP module is up or not and I have 2 main problems:
1. I am unable to find a register in the register map of I2C slave which gives status of link up. In the address 110, I can read the state of RX_LOS_State which gives information if the cable is physically plugged in or not. But it do not provide any information if the link is up or not.
2. I read this register address 110 using an I2C interface. After the transaction is completed, the link is down. I have to do a reset to the slave device to bring the link back up. What is the cause of this problem and how can I fix it?
Any help is greatly appreciated.
Thanks,
Paul
I am trying to read the status of SFP port using I2C interface for FTLX1471D3BTL. I use optical fiber to connect between the
NIC card and the SFP module. I am trying to see if the link between the NIC card and the SFP module is up or not and I have 2 main problems:
1. I am unable to find a register in the register map of I2C slave which gives status of link up. In the address 110, I can read the state of RX_LOS_State which gives information if the cable is physically plugged in or not. But it do not provide any information if the link is up or not.
2. I read this register address 110 using an I2C interface. After the transaction is completed, the link is down. I have to do a reset to the slave device to bring the link back up. What is the cause of this problem and how can I fix it?
Any help is greatly appreciated.
Thanks,
Paul