diff --git a/src/cndm_proto/board/AS02MC04/fpga/rtl/fpga_core.sv b/src/cndm_proto/board/AS02MC04/fpga/rtl/fpga_core.sv index 6cbe84d..cfb6831 100644 --- a/src/cndm_proto/board/AS02MC04/fpga/rtl/fpga_core.sv +++ b/src/cndm_proto/board/AS02MC04/fpga/rtl/fpga_core.sv @@ -227,9 +227,7 @@ taxi_eth_mac_25g_us #( // MAC/PHY config .COMBINED_MAC_PCS(COMBINED_MAC_PCS), .DATA_W(MAC_DATA_W), - .PADDING_EN(1'b1), .DIC_EN(1'b1), - .MIN_FRAME_LEN(64), .PTP_TS_EN(1'b0), .PTP_TD_EN(1'b0), .PTP_TS_FMT_TOD(1'b1), @@ -358,6 +356,7 @@ sfp_mac_inst ( .stat_tx_pkt_vlan(), .stat_tx_pkt_good(), .stat_tx_pkt_bad(), + .stat_tx_pad_frame(), .stat_tx_err_oversize(), .stat_tx_err_user(), .stat_tx_err_underflow(), @@ -404,10 +403,12 @@ sfp_mac_inst ( /* * Configuration */ - .cfg_tx_max_pkt_len('{2{16'd9218}}), + .cfg_tx_pad_en('{2{1'b1}}), + .cfg_tx_min_pkt_len('{2{8'd60-1}}), + .cfg_tx_max_pkt_len('{2{16'd9218-1}}), .cfg_tx_ifg('{2{8'd12}}), .cfg_tx_enable('{2{1'b1}}), - .cfg_rx_max_pkt_len('{2{16'd9218}}), + .cfg_rx_max_pkt_len('{2{16'd9218-1}}), .cfg_rx_enable('{2{1'b1}}), .cfg_tx_prbs31_enable('{2{1'b0}}), .cfg_rx_prbs31_enable('{2{1'b0}}),