Uno de mis clientes tiene problemas con un SMSC LAN8710A PHY que está conectado a un FPGA de Xilinx. El enlace Ethernet funciona perfectamente cuando la placa está conectada a mi MacBook o al enrutador de mi oficina, pero falla con otros socios, como los adaptadores USB-Ethernet. En ese caso, la negociación automática tiene éxito pero el enlace no se activa y el PHY informa errores de símbolo a través de su registro SYM_ERR_CNT.
Sospecho que hay un problema de integridad de la señal en la placa. ¿Hay algo más que pueda explicar este comportamiento? ¿Algún consejo sobre cómo depurar problemas como estos?
Actualización: los errores de símbolo (generalmente hay uno o dos) parecen ocurrir poco después de que se activa el enlace. Cuando la negociación automática está desactivada, el recuento de errores de símbolo permanece en 1 o 2 y el enlace funciona bien. Cuando está activado, la negociación automática se reinicia aproximadamente cada segundo y el contador de errores de símbolo se incrementa cada vez.
Todavía no puedo comentar, así que publicaré esto como respuesta. Tuve un problema similar en el pasado con un DP8384C y pudimos hacer que el enlace funcionara forzando la conexión a 10 Mbps (en cualquier extremo ).
Tuvimos que volver a girar los tableros para solucionarlo, pero ayudó a solucionar el problema. Básicamente, reequilibramos las longitudes de los pares diferenciales desde el PHY hasta el magjack y verificamos las impedancias de rastreo, no hemos tenido ningún problema en ningún diseño desde entonces.
Algunas cosas que podrías probar:
Verifique dos veces el circuito alrededor del magnetismo en su tablero. Si algo es incorrecto, es probable que tenga dificultades con algunos socios de enlace y no con otros.
Desactive la negociación automática y fuerce ambos extremos a la misma velocidad.
Sospecha de problemas de SI: extraiga el alcance y observe cuándo ve el PHY.
Si puede transmitir correctamente sin errores a 10 MBit/s (forzados) pero no puede obtener un enlace a 100 MBit/s, comenzaría a revisar los esquemas y el diseño de la placa y probaría las señales con un osciloscopio, comenzando por el magnetismo.
Spehro Pefhany
geschema
miguel karas
miguel karas
Spehro Pefhany