Voltar para a página de conteúdo

Diagnóstico do usuário: Broadcom NetLink®/NetXtreme® 57XX User Guide (Guia do Usuário do Broadcom NetLink®/NetXtreme® 57XX)

Introdução

Requisitos do sistema

Executando o Diagnóstico do usuário Broadcom NetXtreme

Descrições de testes de diagnóstico

Mensagens dos Testes de diagnóstico


Introdução

O Diagnóstico do usuário Broadcom NetXtreme é um aplicativo de MS-DOS que executa uma série de testes de diagnóstico (consulte Tabela 1) em adaptadores Broadcom NetXtreme Gigabit Ethernet no seu sistema. O Diagnóstico do usuário Broadcom NetXtreme permite também que você atualize o firmware do dispositivo, visualize as configurações das propriedades disponíveis do adaptador e altere-as. O Diagnóstico do usuário Broadcom NetXtreme pode ser executado nos seguintes modos:

Em ambos os modos, é possível visualizar a versão do software do adaptador e especificar que adaptador será testado e que testes serão realizados. O Modo Prompt de comando do MS-DOS é útil para a visualização e alteração das configurações das propriedades disponíveis, atualização e carregamento do firmware do dispositivo, visualização da versão e impressão de um log de erros (se houver) em um arquivo. O modo CLI da Broadcom é útil para a ativação/desativação das propriedades disponíveis, e ativação/desativação/seleção e configuração da velocidade e do modo duplex de protocolos disponíveis.

Para executar o Diagnóstico do usuário Broadcom NetXtreme, crie um disquete inicializável do MS-DOS 6.22 que contenha o arquivo B57udiag.exe. Em seguida, inicie o sistema com o disco de inicialização na unidade de disquete. Consulte Executando no modo Prompt de comando do MS-DOS ou Executando no modo Interface da linha de comando (CLI) da Broadcom para obter mais instruções.

Nota: O arquivo B57udiag.exe está no CD de instalação.

Requisitos do sistema

Sistema operacional: MS-DOS 6.22

Software: B57udiag.exe

Executando o Diagnóstico do usuário Broadcom NetXtreme

Executando no modo Prompt de comando do MS-DOS

No prompt do MS-DOS, digite b57udiag usando as opções de comando mostradas em Tabela 1.

Nota: No modo Prompt de comando do MS-DOS, você deve incluir b57udiag no início da seqüência de caracteres toda vez que digitar um comando.

Tabela 1: Opções de comando do modo Prompt de comando do MS-DOS  
Opções de comando
Descrição
b57udiag
Realiza todos os teste em todos os adaptadores Broadcom NetXtreme Gigabit Ethernet do seu sistema.
b57udiag -c <num>
Especifica o adaptador que será testado ou o adaptador onde o firmware será atualizado, ou ainda, o adaptador cujas configurações das propriedades disponíveis serão visualizadas e alteradas.
b57udiag -cmd
Muda para o modo CLI da Broadcom.
b57udiag -w <valor>
Ativa/desativa a propriedade Wake on LAN (WOL).
1 = Ativar
0 = Desativar
b57udiag -mba <valor>
Ativa/desativa o protocolo Multi-Boot Agent (MBA).
1 = Ativar
0 = Desativar
b57udiag -mbap <valor>
Seleciona o protocolo MBA específico.
0 = Preboot Execution Environment (PXE)
1 = Remote Program Load (RPL)
2 = Bootstrap Protocol (BOOTP)
b57udiag -mbas <valor>
Seleciona a velocidade e o modo duplex do MBA.
0 = Automático
1 = velocidade de 10 Mbps, operação half-duplex
2 = velocidade de 10 Mbps, operação full-duplex
3 = velocidade de 100 Mbps, operação half-duplex
4 = velocidade de 100 Mbps, operação full-duplex
6 = velocidade de 1000 Mbps, full-duplex (fibra)
b57udiag -firm <arquivo>
Atualizações na EEPROM do adaptador selecionado com base na correspondência entre o nome de arquivo de imagem existente e o novo <nome de arquivo> de imagem.
Exemplos:
b57udiag -firm ee5751c3.40a
b57udiag -firm ee5721c3.40a 
b57udiag -firmall <arquivo>
Atualiza o EEPROM de todos os adaptadores baseado na correspondência de imagens do <nome do arquivo>.
b57udiag -ver
Exibe a versão do software/arquivo eeprom.bin.
b57udiag -pxe <arquivo>
Carrega o firmware Preboot Execution Environment (PXE) de um arquivo.
Exemplo:
b57udiag -pxe b57mmba.nic
Nota: Esse comando só deve ser usado para adaptadores adicionados. Em adaptadores LOM, o firmware do PXE é carregado automaticamente durante a inicialização.
b57udiag -elog <arquivo>
Imprime o log de erros em um arquivo.
b57udiag -pipmi <arquivo>
Carrega a Intelligent Platform Management Interface (IPMI) a partir de um arquivo.
Não use. A IPMI não é suportada em plataformas desktop ou móveis.
b57udiag -ipmi <valor>
Ativa/desativa a IPMI.
Não use. A IPMI não é suportada em plataformas desktop ou móveis.
b57udiag -help
Exibe esta tabela de opções de comando do modo Prompt de comando do MS-DOS.

Executando no modo Interface da linha de comando (CLI) da Broadcom

No prompt do MS-DOS, digite b57udiag -cmd e use as opções de comando, como mastrado em Tabela 2

Nota: Os valores das configurações estão em notação decimal, a menos que seja indicado de outra forma.

Tabela 2: Comandos do modo Interface da linha de comando (CLI) da Broadcom 
Comando
Descrição
upgfrm
Atualiza o PXE ou código de inicialização de um arquivo.
dir
Exibe o diretório de arquivos em NVRAM.

Exemplo:

Entrada
Tipo
End SRAM
Offset EEP
Comprimento
Execute
Versão
 
Código de inicialização
08003000
00000200
000011B0
CPUA(2
5705-v3.27
0
PXE
00010000
000013B0
0000C854
Não
7.0.1
1
ASF CFG
00000000
0001027C
000001D4
Não
ASFIPMIc V2.15
2
ASF CPUB
C0034000
00010450
00002654
Não
ASFIPMIc V2.15
3
ASF CPUA
08000000
00012AA4
000035B4
Não
ASFIPMIc V2.15
4
INIT
C0034000
00016058
00001A94
CPUB
ASFIPMIc V2.15
setwol
Ativa/desativa a propriedade Wake on LAN (WOL)
setwol e = Ativar WOL
setwol d = Desativar WOL
setpxe
Ativa/desativa o Preboot Exchange Environment (PXE) e define a velocidade de PXE
setpxe e
= Ativa PXE
setpxe d
= Desativa PXE
setpxe s 0
= Auto (padrão)
setpxe s 1
= 10 Mbps, operação half-duplex
setpxe s 2
= 10 Mbps, operação full-duplex
setpxe s 3
= 100 Mbps, operação half-duplex
setpxe s 4
= 100 Mbps, operação full-duplex
setasf
Ativa/desativa ASF (Alert Standard Format, Formato de alerta padrão)
setasf e
= Ativa ASF
setasf d
= Desativa ASF
setmba
Ativa/desativa o Multi Boot Agent (MBA) e seleciona o protocolo MBA.
setmba d
= Desativa MBA
setmba e 0
= Ativa o MBA Preboot Execution Environment (PXE) (padrão)
setmba e 1
= Ativa o MBA Remote Program Load (RPL)
setmba e 2
= Ativa o MBA Boot Protocol (BootP)
setmba s 0
= Velocidade automática e duplex (padrão)
setmba s 1
= 10 Mbps, operação half-duplex
setmba s 2
= 10 Mbps, operação full-duplex
setmba s 3
= 100 Mbps, operação half-duplex
setmba s 4
= 100 Mbps, operação full-duplex
setmba s 6
= 1000 Mbps, full-duplex (fibra)
setipmi
Ativa/desativa IPMI (Intelligent Platform Management Interface, Interface de gerenciamento de plataforma inteligente).
Não use. A IPMI não é suportada em plataformas desktop ou móveis.
nictest
Executa os testes de diagnóstico especificados
Especifique o(s) teste(s) individual(is) de um grupo, ou o(s) grupo(s) de teste(s) que será(ão) executado(s), incluindo a designação do teste ou do grupo na seqüência de caracteres do comando, como mostrado nos exemplos abaixo:
nictest abcd
= Executar todos os testes
nictest b
= Executar todos os testes no grupo B
nictest a3b1
= Executar apenas os testes A3 e B1
nictest a124b2
= Executar os testes A1, A2, A4 e B2
exit
Muda do modo CLI Broadcom para o modo do prompt de comando do MS-DOS
dispositivo
Seleciona o dispositivo (adaptador)
device <n>
= Número do dispositivo em notação hexadecimal (padrão = 00000000)
device r
= Remove todos os atuais adaptadores Broadcom e varre novamente os adaptadores disponíveis
device s
= Modo silencioso (os adaptadores não são exibidos)
versão
Exibe a versão do software do adaptador
ajuda
Exibe esta lista de comandos
redefinição
Redefine o chip Gigabit Ethernet no Broadcom NetXtreme
reset c
= Simula uma redefinição a frio
reset w
= Aguarda pela assinatura de firmware
reset t
= Exibe o tempo da redefinição até inverter a assinatura do firmware
cls
Limpa a tela
asfprg
Carrega o ASF (Alert Standard Format, Formato padrão de alerta) na NVRAM.
Não use. O Alert Standard Format (ASF) não é para plataformas de sistema.

Descrições de testes de diagnóstico

Os testes de diagnóstico estão divididos em quatro grupos: Testes de registro (Grupo A), Testes de memória (Grupo B), Testes diversos (Grupo C) e Testes associados a drivers (Grupo D). Os testes de diagnóstico estão listados e descritos em Tabela 3.

Tabela 3: Testes de diagnóstico 
Teste
Descrição
Número
Nome
Grupo A: Testes de registro
A1
Indirect Register (Registro indireto)
Este teste usa um método de endereçamento indireto para gravar um incremento de dados na tabela de registro de hash MAC e ler dados para verificação. A leitura/gravação é feita 100 vezes ao incrementar dados do teste.
A2
Control Register (Registro de controle)
Cada registro especificado no conteúdo da configuração define o bit somente leitura e os bits de leitura/gravação. O teste grava 0s e 1s nos bits de teste para garantir que os bits somente leitura não sejam alterados e que os bits de leitura/gravação sejam alterados.
Este teste tenta ler o arquivo de configuração de registro (Ctrlreg.txt) das definições de registro. Se o arquivo não existir, serão utilizados um deslocamento de registro padrão e bitmasks.
Offset Máscara somente leitura Máscara de leitura/gravação
0x00000400 0x00000000 0x007FFF8C
0x00000404 0x03800107 0x00000000
A3
Interrupção
Este teste verifica a funcionalidade de interrupção. Ativa uma interrupção e aguarda 500 ms para que a interrupção ocorra e relata um erro se não puder gerar a interrupção.
A4
Built-In Self-Test (Autoteste interno)
Este é o autoteste interno (BIST) do hardware.
A5
PCI Cfg Register (Registro de config. PCI)
Este teste verifica a integridade de acesso dos registros de configuração PCI.
Grupo B: Testes de memória
B1
Scratch Pad (Espaço de trabalho)
Este teste verifica a SRAM do espaço de trabalho na placa. Os seguintes testes são executados:
Teste de endereços: Este teste grava cada endereço com um incremento exclusivo de dados e lê os dados para garantir que eles estejam corretos. Após preencher o endereço inteiro com os dados exclusivos, o programa lê os dados novamente para garantir que eles ainda estejam corretos.
Bit de deslocamento. Para cada endereço, o dado um é gravado e depois relido para ser testado. Em seguida, o dado é deslocado um bit para a esquerda, tornando-se assim dado dois, e o mesmo teste é repetido. O teste é repetido 32 vezes, até que o bit de teste seja deslocado para fora do endereço de teste. O mesmo teste é repetido para todo o intervalo de testes.
Dados pseudo-aleatórios. Um conjunto de dados pseudo-aleatórios pré-calculado é utilizado para gravar dados exclusivos para cada teste de RAM. Depois de passar no teste, o programa lê os dados mais uma vez para garantir que ainda estão corretos.
Teste de dados de leitura/gravação: Este teste grava dados do teste na SRAM e os lê para garantir que os dados estão corretos. Os dados do teste utilizados são 0x00000000, 0xFFFFFFFF, 0xAA55AA55 e 0x55AA55AA.
Teste padrão de dados alternativos: Este teste grava dados de teste na SRAM, grava dados de teste complementares no próximo endereço e lê os dois novamente para garantir que os dados estejam corretos. Após o teste, o programa lê os dados mais uma vez para garantir que eles estão corretos. Os dados do teste utilizados são 0x00000000, 0xFFFFFFFF, 0xAA55AA55 e 0x55AA55AA.
B2
SRAM do BD
Este teste verifica a SRAM do BD (Buffer Descriptor, Descritor de buffer). Este teste é executado da mesma maneira que o Teste de espaço de trabalho descrito em B1.
B3
SRAM de DMA
Este teste verifica a SRAM de DMA (Direct Memory Access, Acesso direto à memória) ao executar o Teste de espaço de trabalho descrito no teste B1.
B4
SRAM de MBUF
Este teste verifica a SRAM de MBUF (Memory Access Buffer, Buffer de acesso à memória) ao executar o Teste de espaço de trabalho descrito no teste B1.
B5
MBUF SRAM via DMA
Este teste usa oito padrões de teste de dados. Um buffer de dados de tamanho 0x1000 é utilizado para este teste. Antes de cada teste padrão, o buffer é inicializado e preenchido com o padrão do teste. Em seguida, realiza um DMA de transmissão de tamanho 0x1000 do buffer do host para a memória MBUF do adaptador.
O teste verifica a integridade de dados na memória MBUF do adaptador em comparação com a memória do host e repete o DMA para todo o buffer do MBUF. Em seguida, o teste executa um DMA de recebimento do adaptador para o host. O buffer de teste de 0x1000 bytes é zerado antes de cada DMA de recebimento. Depois que o teste verifica a integridade dos dados, é repetido para todo o intervalo de SRAM MBUF. Os oito padrões de teste são descritos a seguir.
Teste Descrição do padrão
16 00s e 16 FF's Preenche todo o buffer DMA do host com 16 bytes de 00s e depois, 16 bytes de FF's.
16 FF's e 16 00s Preenche todo o buffer DMA do host com 16 bytes de FF's e depois, 16 bytes de 00s.
32 00s e 32 FF's Preenche todo o buffer DMA do host com 32 bytes de 00s e depois, 32 bytes de FF's.
32 FF's e 32 00s Preenche todo o buffer DMA do host com 32 bytes de FF's e depois, 32 bytes de 00s.
00000000 Preenche todo o buffer DMA do host com 00s.
FFFFFFFF Preenche todo o buffer DMA do host com FFs.
AA55AA55 Preenche todo o buffer DMA do host com dados 0xAA55AA55.
55AA55AA Preenche todo o buffer DMA do host com dados 0x55AA55AA.
B7
CPU GPR
Este teste verifica os registros de finalidades gerais da CPU e funciona da mesma forma que o Teste de espaço de trabalho (B1) com 3 voltagens diferentes (1,1V, 1,2V e 1,3V).
Grupo C: Testes diversos
C1
NVRAM
Dados de teste incrementais são utilizados no teste de EEPROM (Electrically Erasable Programmable Read-Only Memory, Memória somente leitura programável e apagável eletricamente). O teste preenche o intervalo de teste com dados de teste e lê os dados para verificar o conteúdo. Depois, o teste preenche o intervalo de teste com 0s para limpar a memória.
C2
CPU
Este teste abre o arquivo Cpu.bin. Se o arquivo existir e o conteúdo estiver correto, o teste carrega o código na CPU RX e na CPU TX e verifica o funcionamento da CPU.
C3
DMA
Este teste verifica tanto o DMA de alta prioridade quanto o de baixa prioridade. O teste move dados da memória do host para a SRAM do adaptador e verifica os dados. O teste move os dados de volta para a memória do host para verificá-los novamente.
C4
MII
A função de teste MII (Medium Independent Interface, Interface independente do meio) é idêntica à do Teste de registro de controle (A2). Cada registro especificado no conteúdo da configuração define os bits somente leitura e de leitura/gravação. O teste grava 0s e 1s nos bits de teste para garantir que os valores de bit somente leitura não sejam alterados e que os bits de leitura/gravação sejam alterados.
O teste tenta ler o arquivo de configuração de registro (Miireg.txt) para as definições de registro. Se o arquivo não existir, a tabela a seguir será utilizada:
Offset Máscara somente leitura Máscara de leitura/gravação
0x00 0x0000 0x7180
0x02 0xFFFF 0x0000
0x03 0xFFFF 0x0000
0x04 0x0000 0xFFFF
0x05 0xEFFF 0x0000
0x06 0x0001 0x0000
0x07 0x0800 0xB7FF
0x08 0xFFFF 0x0000
0x09 0x0000 0xFF00
0x0A 0x7C00 0x0000
0x10 0x0000 0xFFBF
0x11 0x7C00 0x0000
0x19 0x7C00 0x0000
0x1E 0x0000 0xFFFF
0x1F 0x0000 0xFFFF
C5
VPD
O teste VPD primeiro salva o conteúdo da memória VPD (Vital Product Data, Dados vitais do produto) antes de executar o teste. O teste então grava 1 dos 5 padrões de dados do teste (0xFF, 0xAA, 0x55, dados de incremento ou de diminuição) na memória VPD. Por padrão, um padrão de dados incrementais é usado. O teste grava e lê os dados para todo o intervalo de teste e, em seguida, restaura o conteúdo original da memória VPD.
C6
ASF Hardware (Hardware ASF)
Teste de redefinição. Este teste define o bit de reinicialização e pesquisa bits que são zerados automaticamente. Este teste verifica o valor de reinicialização dos registros.
Teste de mapeamento de eventos. Este teste define o bit SMB_ATTN. Ao alterar os bits ASF_ATTN_LOC, o teste verifica os bits de mapeamento nos bits de evento TX_CPU ou RX_CPU.
Teste do contador
  • Zera os bits WG_TO, HB_TO, PA_TO, PL_TO, RT_TO (ao defini-los) e garante que os bits sejam zerados.
  • Zera o contador do carimbo de data/hora. Grava 1 em cada um dos contadores PL, PA, HB, WG, RT. Define o bit TSC_EN.
  • Pesquisa cada bit PA_TO e conta até 50. Verifica se o bit PL_TO está definido no fim da contagem como 50. Continua a contar até 200. Verifica se todos os outros bits TO estão definidos e verifica se o contador do carimbo data/hora está incrementado.
C7
Expansion ROM (ROM de expansão)
Este teste verifica a capacidade de ativar, desativar e acessar a memória ROM (Read-Only Memory, Memória somente leitura) no adaptador.
Grupo D: Testes associados a drivers
D1
MAC Loopback (Loopback de MAC)
Este é um teste de transmissão/recebimento de dados de loopback internos. Ele inicializa o MAC (Medium Access Control, Controle de acesso do meio) em um modo de loopback interno e transmite 100 pacotes. Os dados devem ser roteados de volta para o canal de recebimento e recebidos pela rotina de recebimento, que verifica a integridade dos dados. Um intervalo de dados de 100-Mbit/s é utilizado para esse teste, a menos que Gigabit Ethernet seja ativada.
D2
PHY Loopback (Loopback de PHY)
Este teste é o mesmo que o teste de loopback MAC (D1), com exceção de que os dados são roteados de volta por meio de um dispositivo de camada física (PHY). Um intervalo de dados de 100-Mbit/s é utilizado para esse teste, a menos que Gigabit Ethernet seja ativada.
D5
MII Miscellaneous (MII diversos)
Este teste verifica a leitura constante e os recursos de interrupção PHY. Estas são funções de PHY.
D6
MSI
Este teste verifica o recurso de MSI (Message Signal Interrupt, Interrupção de sinal de mensagem) do adaptador. Consulte a especificação PCI, versão 2.3 da definição MSI.

Mensagens dos Testes de diagnóstico

/* 0 */ 	"PASS",
/* 1 */ 	"Got 0x%08X @ 0x%08X. Expected 0x%08X",
/* 2 */ 	"Cannot perform task while chip is running",
/* 3 */ 	"Invalid NIC device",
/* 4 */ 	"O bit %s somente leitura foi alterado após a gravação de 0 (zero) 
deslocamento 0x%X",
/* 5 */ 	"O bit %s somente leitura foi alterado após a gravação de 1 (um) no 
deslocamento 0x%X",
/* 6 */ 	"O bit %s leitura/gravação não foi zerado após a gravação de zero no deslocamento 0x%X", 
zero no deslocamento 0x%X",
/* 7 */ 	"O bit %s leitura/gravação não foi definido após a gravação de 1 
no deslocamento 0x%X",
/* 8 */ 	"BIST failed",
/* 9 */ 	"Could not generate interrupt",
/* 10 */ 	"Aborted by user",
/* 11 */ 	"TX DMA:Got 0x%08X @ 0x%08X. Expected 0x%08X", 
/* 12 */ 	"Rx DMA:Got 0x%08X @ 0x%08X. Expected 0x%08X", 
/* 13 */ 	"TX DMA failed",
/* 14 */ 	"Rx DMA failed",
/* 15 */ 	"Data error, got 0x%08X at 0x%08X, expected 0x%08X",
/* 16 */ 	"Second read error, got 0x%08X at 0x%08X, (Segundo erro de leitura. Obtido: 0x%08X em 0x%08X. 
expected 0x%08X", (esperado 0x%08X",)
/* 17 */ 	"Failed writing EEPROM at 0x%04X",
/* 18 */ 	"Failed reading EEPROM at 0x%04X",
/* 19 */ 	"EEPROM data error, got 0x08X at 0x04X, (Erro de dados EEPROM. Obtido: 0x08X em 0x04X.) 
expected 0x%08X", (esperado 0x%08X",)
/* 20 */ 	"Cannot open file %s",
/* 21 */ 	"Invalid CPU image file %s",
/* 22 */ 	"Invalid CPU image size %d",
/* 23 */ 	"Cannot allocate memory",
/* 24 */ 	"Cannot reset CPU", 
/* 25 */ 	"Cannot release CPU", 
/* 26 */ 	"CPU test failed", 
/* 27 */ 	"Invalid Test Address Range\nValid NIC address (Intervalo de endereço de teste inválido\nEndereço NIC válido) 
is 0x%08X-0x%08X (é 0x%08X-0x%08X)
and exclude 0x%08X-0x%08X" ( e exclui 0x%08X-0x%08X"),
/* 28 */  "DMA:Got 0x%08X @ 0x%08X. Expected 0x%08X", 
/* 29 */  "Unsupported PhyId %04X:%04X",
/* 30 */  "Too many registers specified in the file, max is %d",
/* 31 */ 	"Cannot write to VPD memory",
/* 32 */ 	"VPD data error, got %08X @ 0x04X, expected %08X",
/* 33 */ 	"No good link! Check Loopback plug",
/* 34 */ 	"Cannot TX Packet!", 
/* 35 */ 	"Requested to TX %d. Only %d is transmitted",
/* 36 */	"Expected %d packets. Only %d good packet(s) have been (Somente %d pacote(s) válido(s) foi(ram) ) 
received\n%d unknown packets have been received.\n%d bad packets (recebido(s)\n%d pacotes desconhecidos foram recebidos.\n%d pacotes inválidos)
have been received.",(foram recebidos".)
/* 37 */ 	"%c%d is an invalid Test",
/* 38 */ 	"EEPROM checksum error",
/* 39 */ 	"Error in reading WOL/PXE",
/* 40 */ 	"Error in writing WOL/PXE",
/* 41 */ 	"No external memory detected",
/* 42 */ 	"DMA buffer %04X is large, size must be less than %04X", 
/* 43 */ 	"File size %d is too big, max is %d",
/* 44 */ 	"Invalid %s",
/* 45 */ 	"Failed writing 0x%x to 0x%x",
/* 46 */ 	"",
/* 47 */ 	"Ambiguous command",
/* 48 */ 	"Unknown command",
/* 49 */ 	"Invalid option",
/* 50 */ 	"Cannot perform task while chip is not running. 
(need driver)",
/* 51 */ 	"Cannot open register define file or content is bad",
/* 52 */ 	"ASF Reset bit did not self-clear",
/* 53 */ 	"ATTN_LOC %d cannot be mapped to %cX CPU event bit %d",
/* 54 */ 	"%s Register is not cleared to zero after reset",
/* 55 */ 	"Cannot start poll_ASF Timer",
/* 56 */ 	"poll_ASF bit did not get reset after acknowledged",
/* 57 */ 	"Timestamp Counter is not counting",
/* 58 */ 	"%s Timer is not working",
/* 59 */ 	"Cannot clear bit %s in %cx CPU event register",
/* 60 */ 	"Invalid "EEPROM_FILENAME" file size, expected %d ( (Tamanho de arquivo "EEPROM_FILENAME" inválido. Esperado: %d) 
but only can read %d bytes", (mas pode ler somente %d bytes)
/* 61 */ 	"Invalid magic value in %s, expected %08x but found %08x",
/* 62 */ 	"Invalid manufacture revision, expected %c but found %c",
/* 63 */ 	"Invalid Boot Code revision, expected %d.%d but found %d.%d",
/* 64 */ 	"Cannot write to EEPROM",
/* 65 */ 	"Cannot read from EEPROM",
/* 66 */ 	"Invalid Checksum",
/* 67 */ 	"Invalid Magic Value",
/* 68 */ 	"Invalid MAC address, expected %02X-%02X-%02X-%02X-%02X-%02X",
/* 69 */ 	"Slot error, expected an UUT to be found at location %02X:%02X:00", (Erro de slot, espera-se encontrar uma UUT no local %02X:%02X:00) 
%02X:%02X:00",
/* 70 */ 	"Adjacent memory has been corrupted while testing block (A memória adjacente foi corrompida ao testar o bloco) 
0x%08x-0x%08x\nGot 0x%08x @ address 0x%08x. (0x%08x-0x%08x\nObtido 0x%08x @ endereço 0x%08x.) Expected 0x%08x",
/* 71 */ 	"The function is not Supported in this chip",
/* 72 */ 	"Packets received with CRC error",
/* 73 */ 	"MII error bits set: %04x",
/* 74 */ 	"CPU does not initialize MAC address register correctly",
/* 75 */ 	"Invalid firmware file format",
/* 76 */ 	"Resetting TX CPU Failed",
/* 77 */ 	"Resetting RX CPU Failed",
/* 78 */ 	"Invalid MAC address",
/* 79 */ 	"Mac address registers are not initialized correctly",
/* 80 */ 	"EEPROM Bootstrap checksum error",


Voltar para a página de conteúdo