Voltar ao índice

Guia do usuário para diagnósticos do DOS

Este capítulo fornece as seguintes informações:

Introdução

Pré-requisitos

Lista de funções

Descrição das funções

Testes de diagnóstico

Mensagens de erro


Introdução

Este documento fornece informações sobre como usar os utilitários de diagnóstico do programa DOS no Controlador Broadcom NetXtreme™ Ethernet .

Todos os comandos podem ser inseridos a partir do prompt do DOS ou da CLI (Command Line Interface, Interface de linha de comando). Quando o programa é executado sem parâmetros, o modo CLI é utilizado. Caso contrário, o parâmetro será utilizado como o comando a ser executado e o programa será fechado quando concluído.

Na CLI, supondo-se que há três dispositivos no sistema, todas as informações sobre os dispositivos serão exibidas antes de cada prompt, conforme mostrado no seguinte exemplo:

C Brd:Rv    Bus   PCI Spd Base Irq EEP     MAC          Fmw     Configuration
- ------- ------- --- --- ---- -- ---- ------------ ----------- --------------
0 5702:A2 02:0A:0 32  33  FEAF  3 128K 0010180416DB 5702-v2.24a PW,auto
1 5702:A2 02:0B:0 32  33  FEAD 11 128K 0010180416C4 5702-v2.24a PW,auto
 

Voltar ao início


Pré-requisitos

Sistema operacional:

DOS 6.22

Software:

b57udiag.exe


Voltar ao início


Para acessar a Lista de funções, digite o comando "b57udiag -cmd".

Lista de funções

comando

Funções

upgfrm

Atualiza um Código PXE ou de inicialização a partir de um arquivo

dir

Exibe o diretório de arquivo em NVRAM

setwol

Ativa/desativa o WOL

setpxe

Ativa/desativa o PXE

setasf

Ativa/desativa o ASF

setmba

Ativa o agente de múltiplas inicializações

nictest

Executa um conjunto de testes de NIC

exit

Sai do programa

device

Exibe ou alterna o dispositivo

version

Exibe a versão do programa

help

Exibe os comandos disponíveis

dos

Executa um comando do DOS

reset

Redefine o chip

cls

Limpa a tela

asfprg

Programa o firmware ASF na NVRAM


Voltar ao início


Descrição das funções

upgfrm

comando: upgfrm

Descrição: atualiza um Código PXE ou de inicialização a partir de um arquivo.

Sintaxe: upgfrm [-options]

Esse comando lê o código de um arquivo e o programa na área pxe ou de inicialização. Os dois parâmetros, o "pxe" ou "boot" de destino de programação e o nome do arquivo devem ser especificados.

Opções:

 

-f <string>

Arquivo de entrada

-p

Atualiza o código PXE

-b

Atualiza o código de Inicialização

-d

Não executa a verificação de dispositivo


dir

comando:dir

Descrição: exibe o diretório de arquivo em NVRAM.

Exemplo:

Entry Type SRAM    Addr EEP  Offset     Length   Execute Version 
----- ------------ --------- ---------- -------- ------- -------
BootCode 08003000 00000200 000011B0 CPUA (2) 5702-v2.24a
0 PXE 00010000 000013B0 0000C854 no 2.2.7

setwol

      comando: set wol

      Descrição: ativa/desativa o WOL.

      Sintaxe: setwol [ -options]

      Opções:

       

      -e

      Ativa o WOL

      -d

      Desativa o WOL


setpxe

comando: set pxe

Descrição: ativa/desativa o PXE e define a velocidade do PXE.

Sintaxe: setpxe [ -options]

Opções:

 

-e

Ativa o PXE

-d

Desativa o PXE

-s<DEC>

Especifica a velocidade do PXE (padrão = 0)

 

Velocidade: 0 = auto
1 = 10 HD
2 = 10 FD
3 = 100 HD
4 = 100 FD


setasf

comando: setasf

Descrição: ativa/desativa o ASF.

Sintaxe: setasf [-options]

Opções:

 

-e

Ativa o ASF

-d

Desativa o ASF


setmba

comando: setmba

Descrição: ativa/desativa o agente de múltiplas inicializações.

Sintaxe: setmba [ -options]

Opções:

 

-e<DEC>

Especifica o protocolo MBA

 

Protocolo: 0 = pxe
1 = rpl
2 = bootp

-d

Desativa o MBA

-s<DEC>

Especifica a velocidade do MBA (padrão = 0)

 

Velocidade: 0 = auto
1 = 10 HD
2 = 10 FD
3 = 100 HD
4 = 100 FD


nictest

comando: nictest

Descrição: executa um conjunto de testes de NIC.

Sintaxe: nictest [test list]

Exemplo: Consulte Testes de diagnóstico para obter detalhes sobre a descrição do teste.

abcd

executa todos os testes

b

executa todos os testes no grupo b

a3 b1

executa somente os testes a3 e b1

a124b2

executa os testes a1, a2, a4 e b2

Se nenhuma lista de testes for fornecida, a configuração diagcfg será utilizada.

Opções:

 

-n <DEC>

iteração

-e

executa também verificação da NVRAM

exit

comando:exit

Descrição: sai do modo CLI.

Sintaxe: exit

Exemplo:

b57udiag> exit

device

comando: device

Descrição: exibe ou alterna o dispositivo.

Sintaxe: device [ -options]

Opções:

 

-n <HEX>
Número do dispositivo (padrão = 00000000)
-r
Remove todos os dispositivos atuais e detecta novamente os dispositivos disponíveis.
-s
Modo silencioso – não exibe dispositivos

version

      comando:version

      Descrição: exibe a versão do software.

      Sintaxe: version

      Exemplo:

      C:\>b57udiag –version
      Copyright (c) 2000, 2001 Broadcom Corporation, all rights reserved
      Broadcom NetXtreme User Diagnostic 3.09 (06/14/02)

help

      comando: help

      Descrição: exibe os comandos de ajuda disponíveis.

      Sintaxe: help

      Exemplo:

      C:\>b57udiag –help
      Copyright (c) 2000, 2001 Broadcom Corporation, all rights reserve
      d
      Broadcom NetXtreme User Diagnostic 3.09 (06/14/02)

      comando

      Funções

      upgfrm

      Atualiza um Código PXE ou de inicialização a partir de um arquivo

      dir

      Exibe o diretório de arquivo em NVRAM

      setwol

      Ativa/desativa o WOL

      setpxe

      Ativa/desativa o PXE

      setasf

      Ativa/desativa o ASF

      nictest

      Executa um conjunto de testes de NIC

      exit

      Sai do programa

      device

      Exibe ou alterna o dispositivo

      version

      Exibe a versão do programa

      help

      Exibe os comandos disponíveis

      dos

      Executa um comando do DOS

      reset

      Redefine o chip

      cls

      Limpa a tela

      asfprg

      Programa o firmware ASF na NVRAM


dos

comando:dos

Descrição: executa um comando do DOS.

Sintaxe: dos <dos command>

Se nenhum parâmetro for digitado, o shell do DOS será inserido.

reset

comando:reset

Descrição: redefine o chip.

Sintaxe: reset

Opções:

 

-c
Simula a reinicialização a frio
-w
Aguarda a assinatura de firmware
-t
Exibe a assinatura do horário da inversão de reinicialização para firmware

cls

comando: cls

Descrição: limpa a tela.

Sintaxe: cls

asfprg

comando:asfprg

Descrição: programa o firmware asf na NVRAM.

Sintaxe: asfprg [init_img [rx_img [tx_img]]]

Os nomes de arquivo padrão são asfinit.bin, asfcpua.bin e asfcpub.bin, que podem ser sobrescritos pelos parâmetros.

Opções:

 

-v<HEX>

Verbose leverl (0,1,2) (def=00000001)

 

Voltar ao início


Testes de diagnóstico

Os testes são divididos em quatro grupos: testes de registro, testes de memória, testes diversos e testes de dados. São identificados como grupos A, B, C e D.

Nomes dos testes

Grupo A.

      A1. Indirect Register Test
      A2. Control Register Test
      A3. Interrupt Test
      A4. BIST
      A5. PCI Cfg Register Test

Grupo B.

      B1. Scratch Pad Test
      B2. BD SRAM Test
      B3. DMA SRAM Test
      B4. MBUF SRAM Test
      B5. MBUF SRAM via DMA Test
      B6. External SRAM Test

Grupo C.

      C1. EEPROM Test
      C2. CPU Test
      C3. DMA Test
      C4. MII Test
      C5. VPD Test
      C6. ASF Test
      C7. ROM Expansion Test

Grupo D.

      D1. Mac Loopback Test
      D2. Phy Loopback Test
      D3. RJ-45 Loopback Test
      D4. MII Miscellaneous Test
      D5. MSI Test
 

Descrições dos testes

A1. Teste de registro indireto

    Comando: regtest -i

    Função: utiliza método de endereçamento indireto, grava dados de incremento na tabela hash de registro MAC e compara dados para verificação. A leitura/gravação da memória é feita 100 vezes durante o incremento dos dados de teste.

    Padrão: teste ativado

A2. Teste de registro de controle

    Comando: regtest

    Função: cada registro especificado no conteúdo de configuração define o bit somente de leitura e o bit de leitura/gravação. O teste grava zeros e uns nos bits de teste para garantir que os bits somente de leitura não sejam alterados e que os bits de leitura/gravação sejam alterados corretamente.

    Padrão: teste ativado

    Tabela de registro padrão

    O teste tentará ler o arquivo de configuração de registro ctrlreg.txt procurando suas definições. Se o arquivo não existir, serão utilizados um deslocamento de registro padrão e bits de máscara.

Offset     R/O Mask   R/W Mask
0x00000400 0x00000000 0x007fff8c
0x00000404 0x03800107 0x00000000

A3. Teste de interrupção

Comando: intrtest

Função: esse teste verifica a funcionalidade de interrupção. Ele ativa uma interrupção e aguarda por 500 ms para que a interrupção ocorra e relatará um erro se não puder gerar a interrupção.

Padrão: ativado

A4. BIST

    Comando: bist

    Função: BIST (Built-In Self-Test, Autoteste incorporado) de hardware. Esse teste inicia o BIST e aguarda o resultado devolvido pelo hardware.

    Padrão: devido a falhas intermitentes, por padrão, esse teste está desativado.

A5. Teste de registro de configuração PCI

    Comando: pcicfg

    Função: esse teste verifica a integridade do acesso dos registros de configuração de PCI.

B1. Teste temporário

Comando: memtest -s

Função: esse teste verifica a SRAM temporária na placa. São executados os seguintes testes:

Padrão: ativado

B2. Teste SRAM BD

Comando: memtest -b

Função: esse teste verifica a SRAM BD. Ele é executado da mesma forma que o Teste temporário descrito em B1.

Padrão: ativado

B3. Teste de SRAM DMA

Comando: memtest -d

Função: testa a SRAM DMA executando o Teste temporário descrito no teste B1.

Padrão: ativado

B4. Teste de SRAM MBUF

Comando: memtest -m

Função: testa a SRAM DMA executando o Teste temporário descrito no teste B1.

Padrão: ativado

B5. Teste de SRAM MBUF via DMA

Comando: memtest -x

Função: Oito padrões de teste de dados são utilizados. Um buffer de dados de 0x1000 é utilizado neste teste. Antes de cada teste de padrão, o buffer é inicializado e preenchido com o padrão de teste. Em seguida, executa o DMA de transmissão de tamanho 0x1000 do buffer do host para a memória MBUF da NIC. Verifica a integridade dos dados em MBUF em relação à memória do host e repete o DMA para todo o buffer MBUF. Em seguida, executa o DMA de recebimento da NIC para o host. O buffer de teste de 0x1000 bytes é zerado antes de cada DMA de recebimento. Depois de verificar a integridade dos dados, o teste é repetido para todo o intervalo da SRAM MBUF. Os padrões do teste são descritos a seguir.

Padrão de teste

Descrição

16 00s e 16 FFs

Preenche todo o buffer DMA do host com 16 bytes de zeros (00) e, em seguida, 16 bytes de efes (FF).

16 FFs e 16 0s

Preenche todo o buffer DMA do host com 16 bytes de zeros (00) e, em seguida, 16 bytes de efes (FF).

32 00s e 32 FFs

Preenche todo o buffer DMA do host com 32 bytes de zeros (00) e, em seguida, 32 bytes de efes (FF).

32 00s e 32 FFs

Preenche todo o buffer DMA do host com 32 bytes de efes (FF) e, em seguida, 32 bytes de zeros (00).

00000000

Preenche todo o buffer DMA do host com zeros.

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 0xAA55AA55.

Padrão: ativado

B6. Teste de SRAM externa

Comando: memtest -e

Função: testa a SRAM DMA executando o Teste temporário descrito no teste B1.

Padrão: desativado

C1. Teste da EEPROM

Comando: setest

Função: Dados incrementais de teste são utilizados no teste da EEPROM. Ele preenche os dados de teste no intervalo de teste e os compara para verificar o conteúdo. Após o teste, preenche o intervalo de teste com zeros para limpar a memória.

Padrão: ativado

C2. Teste de CPU

Comando: cputest

Função: esse teste abre o arquivo cpu.bin. Se o arquivo existir e o conteúdo for válido, ele carrega código para a CPU Rx e Tx e verifica a execução da CPU.

Padrão: ativado

C3. Teste de DMA

Comando: dmatest

Função: os DMAs de alta e baixa prioridade são testados. Ele move dados da memória do host para a SRAM da NIC, verifica os dados e, em seguida, move-os novamente para a memória do host com o intuito de verificá-los.

Padrão: ativado

C4. Teste de MII

Comando: miitest

Função: a função é idêntica ao Teste de registro de controle, A2. Cada registro especificado no conteúdo de configuração define os bits somente de leitura e de leitura/gravação. O teste grava zeros e uns nos bits de teste para garantir que os valores dos bits somente de leitura não sejam alterados e que os bits de leitura/gravação sejam alterados corretamente.

Padrão: teste ativado

Tabela de registro padrão

O teste tenta ler as definições do registro do arquivo de configuração de registro miireg.txt. Se o arquivo não existir, a seguinte tabela será utilizada:

Offset 		R/O Mask	R/W Mask
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 		0x3300 		0x0000
0x19 		0x001f 		0x0000
0x1e 		0x0000 		0xffff
0x1f 		0x0000 		0xffff

C5. Teste de VPD

Comando: vpdtest

Função: o teste de VPD salva o conteúdo do VPD antes de executar o teste. Depois de concluído, grava um dos cinco padrões de dados do teste, 0xff, 0xaa, 0x55, dados de incremento ou dados de decremento, na memória VPD. Por padrão, um padrão de dados de incremento é utilizado. Grava e compara os dados do intervalo de teste completo e restaura o conteúdo original.

Padrão: desativado

C6. Teste de ASF

Comando: asftest

Função: m

      1. Teste de redefinição.

        Define o bit de redefinição e controla a limpeza automática. Verifica o valor de redefinição dos registros.

      2. Teste de mapeamento de eventos

        Define o bit SMB_ATTN. Alterando os bits ASF_ATTN LOC, verifica os bits de mapeamento nos bits de evento TX_CPU ou RX_CPU.

      3. Teste do contador
  • Limpa os bits WG_TO, HB_TO, PA_TO, PL_TO, RT_TO definindo-os e verifica se eles estão limpos.
  • Limpa o contador de registro de data/hora. Grava um 1 em cada contador PL, PA, HB, WG, RT. Define o bit TSC_EN.
  • Controla cada bit PA_TO e conta até 50 vezes. Verifica se PL_TO está definido no final de 50. Continua a contar até 200 vezes. Verifica se todos os outros bits TO estão definidos e se o contador de registros de data/hora foi incrementado.

C7. Teste de expansão de ROM

Comando: romtest

Função: testa a capacidade de ativar/desativar/acessar a ROM de expansão no dispositivo.

D1. Teste de loopback MAC

Comando: pkttest -m

Função: um teste de transmissão/recebimento de dados de loopback interno. Inicializa o MAC no modo de loopback interno e transmite 100 pacotes. Os dados devem ser roteados de volta para o canal de recepção e recebidos pela rotina de recepção, que verifica a integridade dos dados. Uma taxa de 100 megabits é utilizada para esse teste, a não ser que Gigabit esteja ativado.

Padrão: ativado

D2. Teste de loopback PHY

Comando: pkttest -p

Função: esse teste é igual ao Teste de loopback de MAC, D1, exceto que os dados são roteados através do dispositivo de camada física. Uma taxa de 100 megabits é utilizada para esse teste, a não ser que Gigabit esteja ativado.

Padrão: ativado

D3. Teste de loopback RJ-45

Comando: pkttest -e

Função: é um teste de loopback externo. Do ponto de vista da UUT (Unit Under Test, Unidade em teste), nenhum modo de loopback está configurado. Os dados devem ser roteados de volta pelo conector do loopback RJ-45. Uma taxa de 100 megabits é utilizada para esse teste, a não ser que Gigabit esteja ativado.

Padrão: desativado

D4. Testes diversos de MII

Comando: nenhum

Função: essa função testa os recursos de polling automático e de interrupção de PHY. Estas são funções do PHY.

Padrão: ativado

D5. Teste de MSI

Comando: msitest

Função: testa a capacidade de Interrupção de sinal de mensagem do dispositivo. Consulte Especificação PCI, versão 2.2 para obter a definição de MSI.

Padrão: desativado

 

Voltar ao início


Mensagens de erro


/* 0 */ 	"PASS",
/* 1 */ 	"Got 0x%08X @ 0x%08X (obtido 0x%08X em 0x%08X). Expected 0x%08X" (O esperado era 0x%08X),
/* 2 */ 	"Cannot perform task while chip is running" (Não é possível executar a tarefa enquanto o chip estiver em execução),
/* 3 */ 	"Invalid NIC device" (Dispositivo NIC inválido),
/* 4 */ 	"Read only bit %s got changed after writing zero at offset 0x%X" (O bit %s somente de leitura foi alterado após gravar zero no deslocamento 0x%X),
/* 5 */ 	"Read only bit %s got changed after writing one at offset 0x%X" (O bit %s somente de leitura foi alterado após gravar um no deslocamento 0x%X),
/* 6 */ 	"Read/Write bit %s did not get cleared after writing zero at offset 0x%X" (O bit %s de leitura/gravação não foi limpo após gravar zero no deslocamento 0x%X),
/* 7 */ 	"Read/Write bit %s did not get set after writing one at offset 0x%X" (O bit %s de leitura/gravação não foi definido após gravar um no deslocamento 0x%X),
/* 8 */ 	"BIST failed" (Falha do BIST),
/* 9 */ 	"Could not generate interrupt" (Não foi possível gerar interrupção),
/* 10 */ 	"Aborted by user" (Anulada pelo usuário),
/* 11 */ 	"Tx DMA: Got 0x%08X @ 0x%08X (O DMA tx obteve 0x%08X em 0x%08X). Expected 0x%08X" (O esperado era 0x%08X),
/* 12 */ 	"Rx DMA:Got 0x%08X @ 0x%08X (O DMA rx obteve 0x%08X em 0x%08X). Expected 0x%08X" (O esperado era 0x%08X),
/* 13 */ 	"Tx DMA failed" (Falha do DMA tx),
/* 14 */ 	"Rx DMA failed" (Falha do DMA rx),
/* 15 */ 	"Data error, got 0x%08X at 0x%08X, expected 0x%08X" (Erro de dados. Obtido 0x%08X em 0x%08X; o esperado era 0x%08X),
/* 16 */ 	"Second read error, got 0x%08X at 0x%08X, expected 0x%08X" (Segundo erro de leitura. Obtido 0x%08X em 0x%08X; o esperado era 0x%08X),
/* 17 */ 	"Failed writing EEPROM at 0x%04X" (Falha ao gravar a EEPROM em 0x%04X),
/* 18 */ 	"Failed reading EEPROM at 0x%04X" (Falha ao ler a EEPROM em 0x%04X),
/* 19 */ 	"EEPROM data error, got 0x08X at 0x04X, expected 0x%08X" (Erro de dados da EEPROM. Obtido 0x08X em 0x04X; o esperado era 0x%08X),
/* 20 */ 	"Cannot open file %s" (Não é possível abrir o arquivo %s),
/* 21 */ 	"Invalid CPU image file %s" (Arquivo %s de imagens da CPU inválido),
/* 22 */ 	"Invalid CPU image size %d" (Tamanho %d da imagem da CPU inválido),
/* 23 */ 	"Cannot allocate memory" (Não é possível alocar memória),
/* 24 */ 	"Cannot reset CPU" (Não é possível reinicializar a CPU),
/* 25 */ 	"Cannot release CPU" (Não é possível liberar a CPU),
/* 26 */ 	"CPU test failed" (Falha do teste de CPU),
/* 27 */ 	"Invalid Test Address Range\nValid NIC address is 0x%08X-0x%08X and exclude 0x%08X-0x%08X" (Intervalo de endereço de teste inválido\nO endereço NIC válido é 0x%08X-0x%08X e exclui 0x%08X-0x%08X),
/* 28 */    "DMA:Got 0x%08X @ 0x%08X (DMA:Obtido 0x%08X em 0x%08X). Expected 0x%08X" (O esperado era 0x%08X),
/* 29 */    "Unsupported PhyId %04X:%04X" (ID do PHY %04X:%04X não suportado),
/* 30 */    "Too many registers specified in the file, max is %d" (Há muitos registros especificados no arquivo. O máximo é %d),
/* 31 */ 	"Cannot write to VPD memory" (Não é possível gravar na memória VPD),
/* 32 */ 	"VPD data error, got %08X @ 0x04X, expected %08X" (Erro de dados VPD. Obtido %08X em 0x04X; o esperado era %08X),
/* 33 */ 	"No good link! (Enlace inválido!) Check Loopback plug" (Verifique o plugue do loopback),
/* 34 */ 	"Cannot TX Packet!" (Não é possível transmitir o pacote!),
/* 35 */ 	"Requested to Tx %d. Only %d is transmitted" (Transmissão solicitada:%d. Transmissão efetiva:%d),
/* 36 */	"Expected %d packets (%d pacotes esperados). Only %d good packet(s) have been received\n%d unknown packets have been received.\n%d bad packets have been received." (Somente %d pacotes válidos foram recebidos\n%d pacotes desconhecidos foram recebidos.\n%d pacotes inválidos foram recebidos),
/* 37 */ 	"%c%d is an invalid Test" (%c%d é um teste inválido),
/* 38 */ 	"EEPROM checksum error" (Erro na soma de verificação da EEPROM),
/* 39 */ 	"Error in reading WOL/PXE" (Erro ao ler WOL/PXE),
/* 40 */ 	"Error in writing WOL/PXE" (Erro ao gravar WOL/PXE),
/* 41 */ 	"No external memory detected" (Nenhuma memória externa detectada),
/* 42 */ 	"DMA buffer %04X is large, size must be less than %04X" (O buffer DMA %04X é grande. Ele deve ser menor que %04X),
/* 43 */ 	"File size %d is too big, max is %d" (O arquivo %d é muito grande. O máximo é %d),
/* 44 */ 	"Invalid %s" (% inválido),
/* 45 */ 	"Failed writing 0x%x to 0x%x" (Falha ao gravar 0x%x em 0x%x),
/* 46 */ 	"",
/* 47 */ 	"Ambiguous command" (Comando ambíguo),
/* 48 */ 	"Unknown command" (Comando desconhecido),
/* 49 */ 	"Invalid option" (Opção inválida),
/* 50 */ 	"Cannot perform task while chip is not running. (need driver)" (Não é possível executar a tarefa enquanto o chip não estiver em execução. Driver necessário),
/* 51 */ 	"Cannot open register define file or content is bad" (Não é possível abrir o arquivo de definição de registro ou o conteúdo é inválido),
/* 52 */ 	"ASF Reset bit did not self-cleared" (O bit de redefinição de ASF não se limpou automaticamente),
/* 53 */ 	"ATTN_LOC %d cannot be mapped to %cX CPU event bit %d" (ATTN_LOC %d não pode ser mapeado para o bit de evento %d da CPU %cX),
/* 54 */ 	"%s Register is not cleared to zero after reset" (O registro %s não foi zerado após a redefinição),
/* 55 */ 	"Cannot start poll_ASF Timer" (Não é possível iniciar o timer poll_ASF),
/* 56 */ 	"poll_ASF bit did not get reset after acknowleged" (O bit poll_ASF não foi redefinido após confirmado),
/* 57 */ 	"Timestamp Counter is not counding" (O contador de registro de data/hora não está contando),
/* 58 */ 	"%s Timer is not working" (O timer %s não está funcionando),
/* 59 */ 	"Cannot clear bit %s in %cX CPU event register" (Não é possível limpar o bit %s no registro de eventos da CPU %cX),
/* 60 */ 	"Invalid "EEPROM_FILENAME" file size, expected %d but only can read %d bytes" (Tamanho do arquivo "NOME_ARQUIVO_EEPROM" inválido. O esperado era %d, mas somente %d bytes foram lidos),
/* 61 */ 	"Invalid magic value in %s, expected %08x but found %08x" (Valor do Magic Packet em %s inválido. O esperado era %08x, mas %08x foi encontrado),
/* 62 */ 	"Invalid manufature revision, expected %c but found %c" (Revisão da fabricação inválida. O esperado era %c, mas %c foi encontrado),
/* 63 */ 	"Invalid Boot Code revision, expected %d.%d but found %d.%d" (Revisão do código de inicialização inválida. O esperado era %d.%d, mas %d.%d foi encontrado),
/* 64 */ 	"Cannot write to EEPROM" (Não é possível gravar na EEPROM),
/* 65 */ 	"Cannot read from EEPROM" (Não é possível ler a partir da EEPROM),
/* 66 */ 	"Invalid Checksum" (Soma de verificação inválida),
/* 67 */ 	"Invalid Magic Value" (Magic Packet: valor inválido),
/* 68 */ 	"Invalid MAC address, expected %02X-%02X-%02X-%02X-%02X-%02X" (Endereço MAC inválido. O esperado era %02X-%02X-%02X-%02X-%02X-%02X),
/* 69 */ 	"Slot error, expected an UUT to be found at location %02X:%02X:00" (Erro de slot. O esperado era encontrar uma UUT na localização %02X:%02X:00),
/* 70 */ 	"Adjacent memory has been corrupted while testing block 0x%08x-0x%08x\nGot 0x%08x @ address 0x%08x (A memória adjacente foi danificada durante o teste do bloco 0x%08x-0x%08x\nObtido 0x%08x no endereço 0x%08x ). Expected 0x%08x" (O esperado era 0x%08x),
/* 71 */ 	"The function is not Supported in this chip" (A função não tem suporte nesse chip),
/* 72 */ 	"Packets received with CRC error" (Pacotes recebidos com erro de CRC),
/* 73 */ 	"MII error bits set: (Bits de erro MII definidos:) %04x",
/* 74 */ 	"CPU does not initialize MAC address register correctly" (A CPU não inicializa o registro do endereço MAC corretamente),
/* 75 */ 	"Invalid firmware file format" (Formato do arquivo de firmware inválido),
/* 76 */ 	"Resetting TX CPU Failed" (Falha na reinicialização da CPU TX),
/* 77 */ 	"Resetting RX CPU Failed" (Falha na reinicialização da CPU RX),
/* 78 */ 	"Invalid MAC address" (Endereço MAC inválido),
/* 79 */ 	"Mac address registers are not initialized correctly" (Os registros do endereço MAC não foram inicializados corretamente),
/* 80 */ 	"EEPROM Bootstrap checksum error" (Erro na soma de verificação do Bootstrap da EEPROM),

Voltar ao início

Voltar ao índice


Leia todas as restrições e os avisos de isenção.