Hi,
we are configuring the TLK10031 as 10GBASE-R rather than the default 10GBASE-KR like so:
metnet60_cl45++ w c 0x1e 0x0000 0x8610 # 1.Reset Device
metnet60_cl45++ w c 0x07 0x0000 0x2000 # 3. Disable ANEG
metnet60_cl45++ w c 0x01 0x0096 0x0000 # 4. Disable Link Training
metnet60_cl45++ w c 0x1e 0x8020 0x03ff # 5. KR training settings
metnet60_cl45++ w c 0x1e 0x0004 0xd500 # 6. Fix FCS errors
metnet60_cl45++ w c 0x1e 0x000e 0x0008 # 7. Issue Data path reset
Although this works 99.9% of the time, we are occasionally seeing failures on the XFI -> XAUI path; which is usually fixed by re-issuing step 7 above - issue a data path reset.
I was wondering if you could first tell me if the above configuration for 10GBASE-R is correct - as the details of how to do this were gleaned from TI's support forum NOT the datasheet: https://e2e.ti.com/support/interface/f/138/p/718212/2677661?tisearch=e2e-sitesearch&keymatch=TLK10031#2677661
Could there be something else we are not quite doing correctly?
With Regards,
Kris