Hi all,
we are trying to bring up a custom board featuring the TI 66ak2e05, which has a XFP cage using an AVAGO 10GBase-SR module.
We setup our core clock at 1,25GHz to match the device's spec. From that, we derived the netcp clock (350Mhz) via PASS_PLL. Is that clock automatically applied to the 10G complex, too? At what clock rate should the 10G subsystem run? And how is the SERDES config clock domain and SERDES clock derived?
In the datasheet SPRUHJ5 we can not find anything about clock rate setup, especially the information about the SERDES clock domain is missing. The corresponding datasheet SPRUH03 does not cover any registers either.
With the current settings we can establish a 10G link to a PC. Unfortunately the link is very slow:
TI Keystone2 -> PC: 1.6 GBit/s
PC -> TI Keystone2: 40 MBit/s
(PC -> PC = 8 GBit/s)
We expect the clocks to be set up incorrectly, but without further documentation we can not debug into the issue further.
Please provide links to the relevant documentation.
Best regards,
Olaf