Forum Discussion
Altera_Forum
Honored Contributor
10 years agoHi vaka,
The initialization of MAC/Phy in our case is done by the TSE MAC driver software. After init we check the bit 5 of copper status register of the Marvell 88E1111. If Auto-Negotiation process is completed we can use the interface. Then it's possible to get a ping reply from the hardware. Is the Link between your PC and the hardware established? (orange LED at 1000GBit) Do you have provided all necessary signals to/from the 88E1111? (gtx_clk, tx_en, tx_d, rx_dv, rx_d, mdio, mdc, reset_n) If you don't able to use a TCP/IP stack refer AN647. There is a description of a reference design just with Ethernet packet generator and monitor. Control and initialization of MAC and PHY is done by system console with some tcl-scripts. Look in the ref design subdirectory sc_tcl for tse_marvel_phy.tcl and tse_mac_config.tcl Jens