mirror of
https://github.com/litex-hub/litex-boards.git
synced 2025-01-03 03:43:36 -05:00
53c221a1fa
The Microchip KSZ9031RNX PHY on the Butterstick has a default 1.2ns internal RX delay so we shouldn't add the default 2ns MAC delay. In testing with Linux on vexriscv I haven't seen any difference either way, but with liteeth in Microwatt I have seen 30%+ packet loss when receiving from certain ethernet devices (RTL8153 and AX88179 usb-gige adapters, a GS105 switch didn't show the problem). Setting RX delay=0 resolves the problem. A TX delay is still required by the PHY. |
||
---|---|---|
.. | ||
platforms | ||
prog | ||
targets | ||
__init__.py |