Skip to content

Latest commit

 

History

History
3 lines (2 loc) · 8.21 KB

TUTORIAL.Md

File metadata and controls

3 lines (2 loc) · 8.21 KB

TUTORIAL: Testando Placas de Vídeo NVIDIA com MATS / MODS

Se a sua placa de vídeo tem todas as tensões e você verificou que o circuito do BIOS está funcionando como deveria, mas ainda não há saída de video ou há saída, mas exibe artefatos, travando sob carga, comportamento anormal, etc. Bem, você provavelmente tem um chip de memória com defeito.
 

ATENÇÃO: A substituição de chips de memória é um procedimento difícil que requer experiência em soldagem BGA e equipamento adequado. Se você não possui as ferramentas ou a experiência, deixe um especialista fazer isso por você.

 

Nvidia MOdular Diagnostic Software (também conhecido como Nvidia MODS)

MODS é uma ferramenta muito poderosa que testa placas Nvidia para diferentes tipos de falhas. Ele inclui uma ferramenta automatizada chamada MATS que testa especificamente a memória. O MATS e identificar chips de memória com defeito.

 

Usando MATS

Se a sua placa de video está exibindo video normalmente, basta iniciar o mats digitando "./mats -e 30" e o teste será executado. Você ainda pode adicionar "|less" ao final do comando para mostrar o relatório na tela.

 

Usando MATS com uma placa que não exibe vídeo

Você precisará de uma CPU com uma GPU integrada (qualquer CPU Intel desde Sandy Bridge ou uma AMD APU) ou uma placa de vídeo secundária para obter a saída de vídeo na tela.

Depois de inicializar no MODS, digite os seguintes comandos para começar a testar a memória:

./mods gputest.js -skip_rm_state_init -mfg

e então:

./mats -n [card index] -e [memory size to test in MB]

O índice deve ser 1 se você estiver usando gráficos integrados ou uma GPU dedicada com uma CPU que não tenha integração.

O tamanho da memória para teste deve ser de pelo menos 5MB, mas é recomendado 50MB. Números maiores levarão mais tempo para terminar.

Após a conclusão do teste, você obterá um arquivo report.txt que contém o resultado do teste. Como alternativa, você pode adicionar |lessao final do segundo comando para mostrar os resultados instantaneamente na tela.

 

Identificando os Canal de Memória

 

 

Exemplo de rotulagem de memória Pascal (Figura 1)


Conforme mostrado na Figura 1, cada canal consiste em 2 chips de memória, 0 e 1. Para uma placa com "X" GB VRAM, há X/2 canais. nesse exemplo, há quatro canais de memória (256 bits) na GTX 1080 de 8 GB.

Os módulos de memória são contados no sentido anti-horário começando no canto OPOSTO da seta dourada do chip da GPU. Começando de A1, A0, B1, B0... até X1, X0. (X sendo o último canal).

 

Identificando o(s) banco(s) de memória com defeito

                                                      Exemplo de relatório em um RTX 2060 (Figura 2)

Chips de memória RTX 2060 com defeito (Figura 3)


Lendo o exemplo de relatório na Figura 2, o MATS encontrou erros em D1 e C0, que correspondem aos chips de memória marcados na Figura 3.

Normalmente, apenas um chip falha e faz com que a placa não emita uma imagem ou exiba artefatos. Neste caso, no entanto, houve um problema com 2 chips que aponta para uma falha IMC (Integrated Memory Controller) que está dentro da GPU. Tirando os chips de memória, limpando os pads e ressoldando os chips, resolveu.

No entanto, se você obtiver erros em todos os canais, é o IMC ou um problema relacionado à alimentação que matou todas as memórias ou não está fornecendo energia suficiente para elas. Às vezes, os bits com falha podem informar se o problema é a própria memória ou o IMC, mas substitua a memória para garantir.


Compatibilidade da versão MODS/MATS

Versão MODS/MATS = Placas Suportadas

367.xxx = GTX 1000 e abaixo


400.xxx = RTX 2000 e abaixo (inc. série GTX 16XX)


455.xxx =  RTX 3000 e abaixo