Hello,
we have a customer board which use a 10G Phy 88X3120 by Marvell.
The Phy is connect with the kystone 2 via the XFI Interface 0 from the keystone 2.
Following behaviour:
The keystone 2 start up and we get the message that the "XGE PCSR Linked Lane 0" if this message shown the 10G connection worked.
But sometimes we don't get this message (all 300 reboots). After debuging we find out that the "keystone_xgepcsr.c" driver on function k2serdes_check_link_status a link error detect. The error is stored in value blk_errs. The value can be 0xFF or 0x18.
A Reset of the serdes more than one after a error has no influence to get a successful link. After a reboot the 10G connection worked again.
I can't find information on the data sheet "SPRUHJ5—February2013" what this error mean. Can you help me to get more information.
To get more information about this error we did another test. We switch the 10G Phy in a PMA loopback mode, in this mode we get no serdes link error.
Do you have an idea what can be the problem?