Open Source Ethernet Switch Project: Unlocking Hidden Features of the Microchip VSC8512

2025-07-08

While building the open-source 1U managed Ethernet switch LATENTRED, the author encountered a challenge with missing documentation for the Microchip VSC8512 PHY chip. The official documentation lacked information on SERDES TX equalizer settings, requiring an NDA for complete details. By analyzing publicly available documents, the IBIS-AMI model, and the Microchip Ethernet Switch API (MESA), along with reverse engineering techniques, the author successfully found a way to modify the equalizer settings. He discovered an undocumented MCU interface within the VSC8512, and through a series of register manipulations, successfully adjusted the SERDES TX equalizer, improving signal integrity. This project showcases the power of open-source principles and reverse engineering, offering valuable experience for other developers.

Read more
Hardware

Open-Source Hardware Switch Project: A Journey from Failure to 10G Ethernet

2025-05-13

The author's multi-year journey to build an open-source hardware Ethernet switch is detailed, chronicling its evolution from an initial failure in 2012 using a low-end FPGA to a powerful switch boasting 48 1G ports and dual 10/25G uplinks with a XCKU5P FPGA. The long road included significant learning, skill development, the creation of high-precision probes and software tools, and continuous hardware/software design improvements. While challenges remain, the author is optimistic about delivering a final product by 2026.

Read more
Hardware Ethernet switch