Open-Source-Ethernet-Switch-Projekt: Freischalten verborgener Funktionen des Microchip VSC8512

2025-07-08

Beim Bau des Open-Source 1U Managed Ethernet Switch LATENTRED stieß der Autor auf das Problem fehlender Dokumentation für den Microchip VSC8512 PHY-Chip. Die offizielle Dokumentation enthielt keine Informationen zu den Einstellungen des SERDES TX-Equalizers und erforderte eine NDA für vollständige Details. Durch die Analyse öffentlich zugänglicher Dokumente, des IBIS-AMI-Modells und der Microchip Ethernet Switch API (MESA) sowie mit Reverse-Engineering-Techniken fand der Autor einen Weg, die Equalizer-Einstellungen zu ändern. Er entdeckte eine nicht dokumentierte MCU-Schnittstelle im VSC8512 und konnte durch eine Reihe von Registermanipulationen den SERDES TX-Equalizer erfolgreich anpassen und so die Signalintegrität verbessern. Dieses Projekt zeigt die Stärke von Open-Source-Prinzipien und Reverse Engineering und bietet wertvolle Erfahrungen für andere Entwickler.

Hardware