Diagnósticos de usuario en DOS: Guía del usuario del adaptador de red Broadcom NetXtreme II®
Asignación
C2
RBUF
C3
Acceso CAM
C4
Analizador TPAT
C5
Registro FIO
Acceso NVM y
C6
restablecimiento
de corrupción
Integridad de
C7
central del
restablecimiento
C8
Motor DMA
C9
VPD
C11
Eventos FIO
Grupo D: Pruebas de tráfico Ethernet
D1
Bucle MAC
D2
Bucle PHY
D4
LSO
EMAC Statistics
D5
(Estadísticas
BASP)
D6
RPC
Lea todas las
Restricciones y
Volver a la página de Contenido
file:///C|/Users/Nalina_N_S/Documents/NetXtremeII/Spanish/userdiag.htm[9/5/2014 3:55:17 PM]
Verifica la interfaz de asignación del búfer RX (RBUF) asignando y liberando búferes y verificando
que el cloqueo de RBUF lleve un conteo preciso de los búferes asignados y libres.
Verifica el bloqueo de la memoria de contenido direccionable (CAM) realizando pruebas de
lectura, escritura, agregado, modificación y de caché hit de la memoria asociativa CAM.
Verifica el bloque lógico que analiza el paquete (es decir la capacidad para analizar encabezados
TCP, IP y UDP dentro de una trama de Ethernet) así como la lógica de descarga de la suma de
comprobación/CRC. En esta prueba los paquetes se envían al chip como si se recibieran a través
de Ethernet y el bloque TPAT analiza la trama (identifica las estructuras de datos del encabezado
TCP, IP y UDP) y calcula la suma de comprobación/CRC. Los resultados del bloque TPAT se
comparan con lo valores esperados por el Broadcom NetXtreme II User Diagnostics y se
muestran lo errores.
El Fast IO (FIO) verifica la interfaz del registro expuesta a la CPU interna.
Verifica los accesos de la memoria no volátil (NVM) (de lectura y escritura) iniciados por una de
las CPU internas. Verifica la arbitración adecuada de accesos entre entidades múltiples (CPU).
También verifica la presencia de corrupción NVM mediante el restablecimiento del chip mientras
que el bloque NVM se encuentra transmitiendo datos.
Verifica que el chip realice la operación de restablecimiento al restablecer el chip múltiples veces,
verificando que el bootcode y el controlador interno uxdiag se cargue/descargue correctamente.
Verifica la funcionalidad del bloque del motor DMA realizando numerosas operaciones de lectura y
escritura DMA en diversas ubicaciones del sistema y la memoria interna (y en los límites de
bytes) con longitudes variables (desde 1 byte hasta más de 4 KB, cruzando el límite físico de la
página) y diferentes patrones de datos (incremental, fijo y aleatorio). Las pruebas CRC se
realizan para asegurar la integridad de los datos. La prueba de escritura DMA también verifica
que la escritura DMA no dañe la memoria host cercana.
Ejecuta la interfaz Vital Product Data (VPD) utilizando ciclos de configuración PCI y requiere que
se programe un bootcode adecuado en la memoria no volátil. Si no hay datos VPD presentes (es
decir el área VPD NVM está en 0), la prueba inicializa el área VPD con datos distintos de cero
antes de iniciar la prueba y restaura los datos originales una vez finalizada la prueba.
Verifica que los bits de eventos de la interfaz Fast IO (FIO) de la CPU se activen correctamente
cuando ocurren ciertos eventos del chip, como una solicitud VPD iniciada por el host, una
solicitud de expansión de ROM iniciada por el host, un evento de temporizador generado
internamente, alternación de bits GPIO o acceso a NVM.
Habilita el modo bucle MAC en el adaptador y transmite 5000 paquetes de capa 2 de diferentes
tamaños. A medida que Broadcom NetXtreme II User Diagnostics recibe los paquetes, estos se
verifican para detectar errores. Los paquetes se devuelven a través de la ruta de recepción MAC
y nunca llegan a la PHY. El adaptador no debe conectarse a una red.
Habilita el modo bucle PHY en el adaptador y transmite 5000 paquetes de capa 2 de diferentes
tamaños. A medida que Broadcom NetXtreme II User Diagnostics recibe los paquetes, estos se
verifican para detectar errores. Los paquetes se devuelven a través de la ruta de recepción PHY y
nunca llegan al cable. El adaptador no debe conectarse a una red.
Verifica la funcionalidad del soporte para Large Send Offload (Descarga de envío grande) (LSO)
del adaptador al habilitar el modo bucle y transmitir paquetes TCP grandes. A medida que
Broadcom NetXtreme II User Diagnostics recibe los paquetes, se los verifica para controlar la
segmentación adecuada (de acuerdo con el tamaño MSS seleccionado) y cualquier otro error. El
adaptador no debe conectarse a una red.
Verifica que la información estadística básica que mantiene el chip se la correcta al habilitar el
modo bucle de MAC y enviar paquetes de capa 2 de diferentes tamaños. El adaptador no debe
conectarse a una red.
Verifica el bloque Receive Path Catch-up (RPC) mediante el envío de paquetes a diferentes
cadenas de transmisión. Los paquetes atraviesan la lógica RPC (a través de todo el bloque MAC)
y regresan a los búferes de recepción como paquetes recibidos. Es otra ruta bucle que utiliza el
tráfico de capa 4 y capa 5 dentro del bloque MAC. A medida que Broadcom NetXtreme II User
Diagnostics recibe los paquetes, se los verifica para detectar errores. El adaptador no debe
conectarse a una red.
renuncias.