오픈소스 이더넷 스위치 프로젝트: Microchip VSC8512의 숨겨진 기능 해제
2025-07-08
오픈소스 1U 관리형 이더넷 스위치인 LATENTRED를 구축하는 과정에서 Microchip VSC8512 PHY 칩의 문서 부족이라는 어려움에 직면했습니다. 공식 문서에는 SERDES TX 이퀄라이저 설정에 대한 정보가 없었고, 전체 내용을 알려면 NDA가 필요했습니다. 공개적으로 이용 가능한 문서, IBIS-AMI 모델, Microchip 이더넷 스위치 API(MESA)를 분석하고, 리버스 엔지니어링 기법을 활용하여 이퀄라이저 설정을 변경하는 방법을 찾았습니다. VSC8512 내부에 문서화되지 않은 MCU 인터페이스를 발견하고, 일련의 레지스터 조작을 통해 SERDES TX 이퀄라이저를 조정하여 신호 무결성을 개선하는 데 성공했습니다. 이 프로젝트는 오픈소스 원칙과 리버스 엔지니어링의 강점을 보여주며, 다른 개발자들에게 귀중한 경험을 제공합니다.
(serd.es)
하드웨어