Commit 03ec0963 authored by Dimitris Lampridis's avatar Dimitris Lampridis
Browse files

[WRBtrain] Bypass VFCHD I2C mux in order to access and control SFP. Uses modified wrpc-sw

parent 23468f10
......@@ -388,6 +388,7 @@ i_UniqueIdReader (
// -P0 BLMIn bus
//For the moment the interrupt lines from the chips controlled are connected to VME interrupt sources
/* -----\/----- EXCLUDED -----\/-----
I2cMasterWb #(
.g_CycleLenght (10'd256))
i_I2cIoExpAndMux (
......@@ -402,6 +403,7 @@ i_I2cIoExpAndMux (
.Ack_oa (WbAckI2cIoExpAndMux),
.Scl_ioz (I2cMuxScl_iok),
.Sda_ioz (I2cMuxSda_io));
-----/\----- EXCLUDED -----/\----- */
//*****************************
//WR PTP core Wrapper for VFCHD
......@@ -424,8 +426,12 @@ i_I2cIoExpAndMux (
.dac_sclk_o (PllDacSclk_ok),
.sfp_tx_o (EthSfpTx_o),
.sfp_rx_i (EthSfpRx_i),
/* -----\/----- EXCLUDED -----\/-----
.sfp_det_valid_i (1'b1),
.sfp_data_i (128'h415847452d313235342d303533312020),
-----/\----- EXCLUDED -----/\----- */
.sfp_i2c_scl_b (I2cMuxScl_iok),
.sfp_i2c_sda_b (I2cMuxSda_io),
.eeprom_sda_b (WrPromSda_io),
.eeprom_scl_o (WrPromScl_ok),
.onewire_i (WrOwrIn),
......
wr-cores @ 87d1ca98
Subproject commit bb747a5e6f0fe4fb265998da413a7add101f4a01
Subproject commit 87d1ca98fda3e7b927a0137a553df2612500274c
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