Owners Manual

Diagnóstico de usuário no DOS: Guia do Usuário do Adaptador de Rede® Broadcom NetXtreme II
file:///C|/Users/Nalina_N_S/Documents/NetXtremeII/BrazPort/userdiag.htm[9/5/2014 3:44:06 PM]
C1 DMA e lógica
de CPU
memória do sistema e tenta comparar os valores, para confirmar se a operação de DMA foi concluída
com êxito.
C2
Alocação de
RBUF
Verifica a interface de alocação do buffer RX (RBUF), alocando e liberando buffers e verificando se o
bloco de RBUF mantém uma contagem precisa dos buffers livres alocados.
C3 Acesso CAM
Verifica o bloco de CAM (content-addressable memory, memória endereçável de conteúdo)
executando leitura, gravação, adição, modificação e testes de acesso de cache na memória
associativa da CAM.
C4
Identificador
de TPAT
Verifica o bloco lógico de identificação de pacotes (isto é, capacidade de analisar os cabeçalhos de
TCP, IP e UDP com um quadro Ethernet), bem como a lógica offload de soma de verificação/CRC.
Neste testes, os pacotes são submetidos ao chip como se eles tivessem sido recebidos pelo Ethernet
e o bloco TPAT identifica o quadro (identificando o TCP, IP e as estruturas de dados de cabeçalho de
UDP) e calcula a soma de verificação/CRC. Os resultados do bloco TPAT são comparados com os
valores esperados pelo Broadcom NetXtreme II User Diagnostics e todos os erros são exibidos.
C5 Registro FIO O FIO verifica a interface de registro que está exposta às CPUs internas.
C6
Acesso e
redefinição-
corrupção da
NVM
Verifica os acessos da NVM (memória não volátil) (leitura e gravação) iniciado por uma das CPUs
internas. Testa o arbitramento de acesso apropriado entre várias entidades (CPUs). Também verifica
possível corrupção de NVM emitindo uma redefinição de chip, enquanto o bloco NVM está fazendo
manutenção dos dados.
C7
Integridade
de
redefinição
principal
Verifica se o chip executa sua operação de redefinição corretamente, redefinindo o chip várias vezes,
verificando se o bootcode e o driver uxdiag interno carrega/descarrega corretamente.
C8
Mecanismo
DMA
Verifica a funcionalidade do bloco do mecanismo DMA, executando várias operações de leitura e
gravação de DMA para vários sistema e locais de memória interna (e limites de byte) com
comprimentos que variam (de 1 a 4 bytes, cruzando o limite da página física) e padrões de dados
diferentes (incremental, fixo e aleatório). Verificações de CRC são executadas para garantir a
integridade dos dados. O teste de gravação de DMA também verifica se as gravações de DMA não
corrompem a memória host vizinha.
C9 VPD
Usa a interface VPD (Vital Product Data, Dados vitais do produto) usando ciclos de configuração de
PCI e requer que um bootcode seja programado na memória não-volátil. Se não existir nenhum
dado de VPD (isto é, a área NVM do VPD estiver totalmente zerada), o teste primeiro inicializa a
área de dados de VPD com dados diferentes de zero antes de iniciar o teste e restaura os dados
originais, após o teste ser concluído.
C11 Eventos FIO
Verifica se os bits de evento na interface FIO estão disparando corretamente, quando ocorre um
determinado evento de chip, como uma solicitação VPD iniciada pelo host, uma solicitação de ROM
de expansão iniciada pelo host, um evento do temporizador gerado internamente, alternando
quaisquer bits GPIO ou acessando a NVM.
Grupo D: Testes de tráfego da Ethernet
D1
Loopback de
MAC
Ativa o modo de loopback MAC no adaptador e transmite 5000 pacotes da Camada 2 de vários
tamanhos. À medida que os pacotes são recebidos pelo Broadcom NetXtreme II User Diagnostics,
eles são verificados para a detecção de erros. Os pacotes são retornados através do caminho de
recebimento MAC e nunca atingem o PHY. O adaptador não deve ser conectado à rede.
D2
Loopback de
PHY
Ativa o modo de loopback PHY no adaptador e transmite 5000 pacotes da Camada 2 de vários
tamanhos. À medida que os pacotes são recebidos pelo Broadcom NetXtreme II User Diagnostics,
eles são verificados para a detecção de erros. Os pacotes são retornados através do caminho de
recebimento PHY e nunca atingem a conexão. O adaptador não deve ser conectado à rede.
D4 LSO
Verifica se a funcionalidade de suporte do Large Send Offload (LSO) do adaptador, ativando o modo
de loopback do MAC e transmitindo pacotes de TCP grandes. À medida que os pacotes são recebidos
pelo Broadcom NetXtreme II User Diagnostics, eles são verificados para que a segmentação
adequada seja definida (de acordo com o tamanho MSS selecionado) e outros erros sejam
identificados. O adaptador não deve ser conectado à rede.
D5
Estatísticas
EMA
Verifica se as informações sobre as estatísticas básicas mantidas pelo chip estão corretas, ativando o
modo de loopback do MAC e enviando pacotes da Camada 2 de vários tamanhos. O adaptador não
deve ser conectado à rede.
D6 RPC
Verifica o bloqueio do RPC (Receive Path Catch-up) enviando pacotes para diferentes cadeias de
transmissão. Os pacotes passam pela lógica RPC (embora não passem em todo o bloco MAC) e
voltam para os buffers de recebimento como pacotes recebidos. Esse é outro caminho de loopback
que é usado pelo tráfego da Camada 4 e 5 dentro do bloco MAC. À medida que os pacotes são
recebidos pelo Broadcom NetXtreme II User Diagnostics, eles são verificados para a detecção de
erros. O adaptador não deve ser conectado à rede.