Projet de commutateur Ethernet open source : Déverrouillage des fonctionnalités cachées du Microchip VSC8512

2025-07-08

Lors de la construction du commutateur Ethernet géré 1U open source LATENTRED, l’auteur a rencontré un problème de documentation manquante pour la puce PHY Microchip VSC8512. La documentation officielle ne contenait pas d’informations sur les paramètres de l’égaliseur SERDES TX, nécessitant un NDA pour des détails complets. En analysant les documents publics, le modèle IBIS-AMI et l’API du commutateur Ethernet de Microchip (MESA), ainsi que des techniques d’ingénierie inverse, l’auteur a réussi à trouver un moyen de modifier les paramètres de l’égaliseur. Il a découvert une interface MCU non documentée dans le VSC8512 et, grâce à une série de manipulations de registres, a réussi à ajuster l’égaliseur SERDES TX, améliorant ainsi l’intégrité du signal. Ce projet met en évidence la puissance des principes open source et de l’ingénierie inverse, offrant une expérience précieuse aux autres développeurs.

Matériel