From 445c49400f1a5f398c51fb4e647066bfba01e231 Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Wed, 31 Oct 2018 10:48:48 +0100 Subject: [PATCH] boards/platforms/kcu105: add sfp_tx/rx definition --- litex/boards/platforms/kcu105.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/litex/boards/platforms/kcu105.py b/litex/boards/platforms/kcu105.py index 18439e27..e8a953ba 100644 --- a/litex/boards/platforms/kcu105.py +++ b/litex/boards/platforms/kcu105.py @@ -204,13 +204,29 @@ _io = [ Subsignal("rxp", Pins("T2")), Subsignal("rxn", Pins("T1")) ), + ("sfp_tx", 0, + Subsignal("p", Pins("U4")), + Subsignal("n", Pins("U3")), + ), + ("sfp_rx", 0, + Subsignal("p", Pins("T2")), + Subsignal("n", Pins("T1")), + ), ("sfp_tx_disable_n", 0, Pins("AL8"), IOStandard("LVCMOS18")), ("sfp", 1, Subsignal("txp", Pins("W4")), Subsignal("txn", Pins("W3")), Subsignal("rxp", Pins("V2")), - Subsignal("rxn", Pins("V1")) + Subsignal("rxn", Pins("V1")) + ), + ("sfp_tx", 1, + Subsignal("p", Pins("W4")), + Subsignal("n", Pins("W3")), + ), + ("sfp_rx", 1, + Subsignal("p", Pins("V2")), + Subsignal("n", Pins("V1")), ), ("sfp_tx_disable_n", 1, Pins("D28"), IOStandard("LVCMOS18")), ] -- 2.30.2