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.

TLK10232 configuration

Other Parts Discussed in Thread: TLK10232

We use TLK10232 in the way below:

Lattice FPGA <-(XAUI)-> TLK10232 <-(KR)-> 10G optical module <--> optical fiber <--> 10G optical module <--> TLK10232 <--> Lattice FPGA.

We have two version of FPGA firmware, a problem is encountered in one of them: if the fiber cable is inserted to the fiber module tightly, sometimes the link is not up, and a los_low indication can be detected on FPGA, but If the calbe is inseted to module loosely the link is always OK. If we program the FPGA with another version of firmware, then there is no such problem.  Two FGPA firmware share the same TLK1023 configuration. We doubt that some registers configuration is left out which causes different behavior of two firmware. Is there any suggestion to solve this problem?  

THANKS