Commit e35f6bbc authored by Theodor-Adrian Stana's avatar Theodor-Adrian Stana

hdl: Added logic for the SFP tests

The EEPROM test doesn't work yet, but that may be related to the wrong-ish SFP
connector placed on the board.

Lengthy clarification: the PTS for the CONV-TTL-RS485 boards is inspired from
the PTS of CONV-TTL-BLO, where an SFP+ connector is used. Since the
CONV-TTL-RS485 uses just an SFP connector (not the SFP+), there might be
something wrong when reading the I2C interface. Reading the manuals yielded no
relevant reasons why this would occur, but I'm still investigating.

Either way, the link up test works, just the EEPROM test needs to be clarified
why it doesn't work. And the SFP changed for an SFP+.
parent aaeaed1f
......@@ -307,6 +307,18 @@ NET "sfp_tx_disable_o" IOSTANDARD = LVCMOS33;
NET "sfp_tx_fault_i" LOC = D2;
NET "sfp_tx_fault_i" IOSTANDARD = LVCMOS33;
#-----------------------------------------------------------------------------
# FPGA MGT lines
#-----------------------------------------------------------------------------
NET "mgt_clk0_p_i" LOC = A10;
NET "mgt_clk0_n_i" LOC = B10;
NET "mgt_sfp_rx0_p_i" LOC = D7;
NET "mgt_sfp_rx0_n_i" LOC = C7;
NET "mgt_sfp_tx0_p_o" LOC = B6;
NET "mgt_sfp_tx0_n_o" LOC = A6;
#=============================================================================
# OTHER SIGNALS
#=============================================================================
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment