Forum Discussion
Altera_Forum
Honored Contributor
16 years agoTSE PCS (without MAC)
Hallo,
I have a question concerning the Altera TSE Megafunction and a Marvell QPHY. On my Board I have a Stratix IV FPGA. (I want to built a SGMII to RGMII Bridge by using the TSE Megafunction (PCS only), a ALTLVDS Receiver and a ALTLVDS Transmitter with external PLL) By following the Signal via LeCroy there is every time the same bits K28.5/0a/98 or K28.5 /4a/98 that means i have no link, does the auto_neg not work? thanks in before5 Replies
- Altera_Forum
Honored Contributor
Well the K28.5 character is the IDLE/Alignment character. I think that merely means that the PHY is not attempting to provide any data to the MAC. Have you got the MDIO interface up and running yet?
Jake - Altera_Forum
Honored Contributor
i don't think that the mdio is running,
does this mean the phy is not configured the right way? - Altera_Forum
Honored Contributor
The very first step for you is to make sure the MDIO interface is working. Through the MDIO interface, you can query the state of the PHY.
Jake - Altera_Forum
Honored Contributor
thanks,
the MDIO is running, i think it is a problem with the Auto Negotiation between the Marvell PHY and the PCS, does anybody has an idea? (For completeness: The Pattern comes the following way K28.5, b5, 01, 98 then K28.5, 42, 01, 98 and so on) regards - Altera_Forum
Honored Contributor
Hallo ;)
i know now that the problem is the auto_neg with marvell phy and pcs. Now i try to configure the PCS registers and also the Phy registers so that thy can communicate, but until today i didn't find out which Registers i have to change, all i tried didn't work. Did anybody has experience or an idea how to deal with the PCS Module and an external phy?